mysql修改root密码

1. 获取可用用户名

$ sudo cat /etc/mysql/debian.cnf

可以看到该文件中的内容

[client]
host     = localhost
user     = debian-sys-maint
password = ********
socket   = /var/run/mysqld/mysqld.sock
[mysql_upgrade]
host     = localhost
user     = debian-sys-maint
password = ********
socket   = /var/run/mysqld/mysqld.sock

2. 使用该用户名进入mysql

$ mysql -u debian-sys-maint -p
Enter password:

3. 修改mysql数据库中的user表

用户名和密码存在该表中

$ update mysql.user set authentication_string=password('123qwe') \
>   where user='root'

4. 重启mysql

$ service mysql restart
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容