美文网首页
ubuntu安装mysql初始密码忘记

ubuntu安装mysql初始密码忘记

作者: biaoqianwo | 来源:发表于2016-12-01 10:20 被阅读2059次

在Ubuntu中执行命令sudo apt-get install mysql-server安装,
默认会提示输入密码的。但是如果没有提示或者忘记root的密码,
可以打开/etc/mysql/debian.cnf文件:
[client]
host = localhost
user = debian-sys-maint
password = eyPDN7kavhmjCZUn
socket = /var/run/mysqld/mysqld.sock
[mysql_upgrade]
host = localhost
user = debian-sys-maint
password = eyPDN7kavhmjCZUn
socket = /var/run/mysqld/mysqld.sock

在这个文件中有系统默认给我们分配的用户名和密码,
通过这个密码就可以直接对mysql进行操作了。
打开终端:

mysql -udebian-sys-maint -p

输入密码

MySQL5.7之前
UPDATE mysql.user SET password=password('newpassword') where USER='root';
MySQL5.7更改密码时出现ERROR 1054 (42S22): Unknown column 'password' in 'field list'

所以,MySQL5.7之后的版本
update mysql.user set authentication_string=password('newpassword') where user='root'
当修改之后就可应正常对mysql进行操作了

参考:
http://www.linuxidc.com/Linux/2012-10/72374.htm
http://blog.csdn.net/u010603691/article/details/50379282

相关文章

网友评论

      本文标题:ubuntu安装mysql初始密码忘记

      本文链接:https://www.haomeiwen.com/subject/vkdxmttx.html