首页 > Personal > Linux > Mysql 问题汇总
2017
04-17

Mysql 问题汇总

这里总结一下,在使用Mysql中可能会遇到的一些问题。

如果mysql忘记登陆密码,可以通过忽略密码先登陆进入,
在mysqld的后面加入–skip-grant-tables来重新启动msyql服务器,
mysqld –skip-grant-tables
或者关闭mysql服务然后在my.ini(Windows)或my.cnf中的[mysqld]内添加
skip-grant-tables
再重新启动mysql就可以了。
现在可以直接mysql连接进去了。

修改密码,有几种方式,
使用mysqladmin 修改密码,
mysqladmin -u root password “123456”;

使用SET PASSWORD,修改如果是忽略密码模式这个可能会无效,使用这个命令不需要flush privileges刷新
mysql>SET PASSWORD FOR ‘root’@’localhost’ = PASSWORD(‘123456’);

用UPDATE直接编辑user表
mysql>USE mysql;
mysql>UPDATE user SET Password = PASSWORD(‘123456′) WHERE user=’root’;
mysql>FLUSH PRIVILEGES;

最后编辑:
作者:wy182000
这个作者貌似有点懒,什么都没有留下。