MySQL 8.0版本用户和密码配置
以往安装mysql时都会在安装的时候就要求设置root的密码, 但是这次安装的时候发现直接就结束了并没有设置密码的过程. 找了下相关的资料, 发现不同版本的mysql的用户和密码的配置方式有点不同. 这里记录下MySQL8.0版本配置用户和密码的过程.
- 查看MySQL版本是不是8.0的
mysql -V;- 修改mysqld.conf文件
vim /etc/mysql/mysql.conf.d/mysqld.cnf在这里加上一行# skip-grant-tables <-- add # here, 如下.

然后重启一下
service mysql restart- 查看默认的用户和密码
cat /etc/mysql/debian.cnf- 使用上面输出的user和password信息登陆. 我的user是debian-sys-maint, 所以如下登陆.
mysql -u debian-sys-maint -p- 修改用户名和密码
# 进入mysql
use mysql;
# 刷新权限
flush privileges;
# 修改, your_password那里换成自己的密码
ALTER USER 'root'@'localhost' IDENTIFIED WITH caching_sha2_password BY 'your_password';
# 刷新权限
flush privileges;
# 退出
quit;- 重启后就可以用自己账号密码进入了
service mysql restart
mysql -u root -p
建议标注关键步骤的注意事项。
2025年10月新盘 做第一批吃螃蟹的人
华纳东方明珠客服电话是多少?(▲18288362750?《?微信STS5099? 】
如何联系华纳东方明珠客服?(▲18288362750?《?微信STS5099? 】
华纳东方明珠官方客服联系方式?(▲18288362750?《?微信STS5099?
华纳东方明珠客服热线?(▲18288362750?《?微信STS5099?
华纳东方明珠24小时客服电话?(▲18288362750?《?微信STS5099? 】
华纳东方明珠官方客服在线咨询?(▲18288362750?《?微信STS5099?