ubuntu 18.04 为 mysql 设置 root 初始密码

更新日期: 2018-05-23 阅读次数: 12627 分类: MySQL

ubuntu 18.04 上安装 mysql 5.7 之后,默认没有设置 root 密码,印象中之前是有一个引导界面的,现在似乎去掉了。

设置 mysql 初始密码需要使用命令

sudo mysql_secure_installation

按照提示,一步步操作即可

root 连接需要 sudo

很奇葩,ubuntu 18.04 上

mysql -uroot -p
ERROR 1698 (28000): Access denied for user 'root'@'localhost'

永远会报这个错误。

解决方法就是加上 sudo...

sudo mysql -uroot -p

带来的问题就是 mysqlworkbench 也无法用 root 连接 mysql server ...

我用的是最新的 mysqlworkbench 8.0 版本,彻底无语了。

参考

https://www.digitalocean.com/community/tutorials/how-to-install-mysql-on-ubuntu-18-04

谈笑风生

ultravires

告诉你一个秘密,其实你这样设置后 只要有 sudo 就能登录mysql 根本不需要什么密码。

sewill

楼上。。。。。我恨你  我搞了好久  
结果发现 不需要密码。。。。。。。

爱评论不评论

近期节日

2019年07月23日 大暑
2019年07月30日 非洲妇女日
2019年08月01日 八一建军节
2019年08月06日 国际电影节
2019年08月07日 七夕
2019年08月08日 立秋
2019年08月15日 日本投降日
2019年08月15日 中元节
2019年08月23日 处暑
2019年09月03日 抗日胜利纪念日
2019年09月08日 白露
2019年09月08日 国际扫盲日
查看更多节日