Difference between revisions of "Informations général"

From Tuxunix
Jump to: navigation, search
(Restaurer une seule base avec dump full)
 
Line 33: Line 33:
  
 
  mysql --one-database mabase < fulldump_20140202.sql
 
  mysql --one-database mabase < fulldump_20140202.sql
 +
 +
= Authoriser le mode de connexion socket sous MySQL >= 5.7 =
 +
 +
Il faut donc ajouter ceci au fichier « /etc/my.cnf »
 +
 +
plugin-load-add=auth_socket.so
 +
auth_socket=FORCE_PLUS_PERMANENT
 +
 +
Ensuite redémarrer MySQL :
 +
#> systemctl restart mysqld
 +
 +
Maintenant on peut se connecter par socket avec cette commande :
 +
 +
#> mysql -S /var/lib/mysql/mysql.sock

Latest revision as of 17:36, 8 January 2019

Source doc

Merci à J.Lemaire pour ses informations trés clair et pertinente [1].


Télécharger le script permettant d'ajuster les paramètres pour optimiser MySQL : Fichier:tuning-primer.sh

MDP root perdu

#> /etc/init.d/mysql stop

Editer /etc/my.cnf or /etc/mysql/my.cnf et ajouter cette ligne aprés [mysqld] section:

skip-grant-tables
#> /etc/init.d/mysql start
  • Maintenant vous pouvez vous connecter sans mdp.
mysql> use mysql
mysql> update mysql.user set Password=password('newpassword') where User='root';
  • Supprimer "skip-grant-tables" de /etc/my.cnf.
#> /etc/init.d/mysql restart

Mass Killing connexions

#> select concat('KILL ',id,';') from information_schema.processlist where user='root' into outfile '/tmp/a.txt';


Restaurer une seule base avec un dump full

mysql --one-database mabase < fulldump_20140202.sql

Authoriser le mode de connexion socket sous MySQL >= 5.7

Il faut donc ajouter ceci au fichier « /etc/my.cnf »

plugin-load-add=auth_socket.so
auth_socket=FORCE_PLUS_PERMANENT

Ensuite redémarrer MySQL :

#> systemctl restart mysqld

Maintenant on peut se connecter par socket avec cette commande :

#> mysql -S /var/lib/mysql/mysql.sock