1. 程式人生 > >關於MySQL的密碼

關於MySQL的密碼

修改 arp pass art 多實例 word 改密 實例 csharp

設置密碼:

mysqladmin -uroot password ‘111‘  單實例設置密碼
mysqladmin -uroot password ‘aaa‘ -S /data/3307/mysql.sock  多實例設置密碼

修改密碼:

1, shell命令行修改:
mysqladmin -uroot -p111 password ‘aaa‘
mysqladmin -uroot -p111 password ‘aaa‘ -S /data/3306/mysql.sock
2,登陸MySQL修改:
update mysql.user set password=password(‘aaa‘) where user=‘root‘ and host=‘localhost‘;
flush privileges;
3,登陸MySQL後set:
set passwor=password(‘aaa‘);
flush privileges;

單實例找回密碼:

1、關閉MySQL:
/etc/init.d/mysqld stop
2、跳過授權表啟動:
mysqld_safe --skip-grant-tables &
3、進入數據庫後update:
update mysql.user set password=password(‘aaa‘) where user=‘root‘ and host=‘localhost‘;
4、重新啟動:
/etc/init.d/mysqld stop
/etc/init.d/mysqld start

多實例找回密碼:

killall mysqld
mysqld_safe --defaults-file=/data/3306/my.cnf --skip-grant-tables &
update mysql.user set password=password(‘aaa‘) where user=‘root‘ and host=‘localhost‘;
mysqladmin -uroot -paaa -S /data/3306/mysql.sock shutdown

  

  

  

關於MySQL的密碼