mysql忘记密码该怎么办?
如何给管理员设置密码?
创新互联是一家专注于成都网站制作、做网站与策划设计,扶绥网站建设哪家好?创新互联做网站,专注于网站建设十年,网设计领域的专业建站公司;建站业务涵盖:扶绥等地区。扶绥做网站价格咨询:18980820575
外部命令设置密码
MySQLadmin -uroot password='自己要设置的密码'
sql语句设置密码
mysql>update mysql.user set password=password("自己要设置的密码") where user='root' and host='localhost'
单实例忘记密码如何操作?
关闭mysql
/etc/init.d/mysqld stop
使用参数启动
mysqld_safe --skipgrant-tables --user=mysql &
空密码登录
mysql -uroot
改密码
mysql>update mysql.user set password=password("password") where user='root' and host='localhost'
刷新权限
mysql> flush privileges;
关闭mysql,重新启动
mysqladmin -uroot -ppassword shutdown
/etc/init.d/mysqld start
多实例忘记密码如何操作?
关闭mysql
killall mysql #只能killall myqld,因为关闭时要密码,你的密码已经忘记了
2.启动时加参数
mysqld_safe --defaults-file=/data/3306/my.cnf --skip-grant-tables &
3.登录时空密码
mysql -uroot -S /data/3306/data/mysql.sock
4.修改密码
mysql>update mysql.user set password=password("newpassword") where user='root' and host='localhost'
5.别忘记刷新
mysql> flush privileges;
6.然后在关闭mysql,用新密码登录就ok了。
mysqladmin -uroot -pnewpassword -S /data/3308/data/mysql.sock shutdown
分享文章:mysql忘记密码该怎么办?
标题来源:http://scyanting.com/article/gopgso.html