+-
首页 专栏 mysql 文章详情
关注作者
关注作者
0
MySQL 重置 root 密码
小伍 发布于 5 月 13 日
# 以运行MySQL服务器的用户(如,mysql)登录 su mysql # 停止MySQL服务器 kill `cat /var/lib/mysql/host_name.pid` # 或 kill `cat /var/run/mysqld/host_name.pid` # 或 kill `cat /usr/local/mysql/data/host_name.pid`
创建一个修改密码的启动文件
vim /home/me/mysql-init ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';
# 使用启动文件启动MySQL服务器 mysqld --init-file=/home/me/mysql-init & # 删除启动文件 rm /home/me/mysql-init # 停止MySQL服务器 kill `cat /var/lib/mysql/host_name.pid` # 启动MySQL服务器 systemctl start mysqld
参考:https://dev.mysql.com/doc/ref...
mysql linux centos
阅读 54 发布于 5 月 13 日
举报
赞
收藏
分享
本作品系原创, 采用《署名-非商业性使用-禁止演绎 4.0 国际》许可协议
小伍
34 声望
1 粉丝
0 条评论
得票数 最新
提交评论
小伍
34 声望
1 粉丝
宣传栏
目录
▲
# 以运行MySQL服务器的用户(如,mysql)登录 su mysql # 停止MySQL服务器 kill `cat /var/lib/mysql/host_name.pid` # 或 kill `cat /var/run/mysqld/host_name.pid` # 或 kill `cat /usr/local/mysql/data/host_name.pid`
创建一个修改密码的启动文件
vim /home/me/mysql-init ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';
# 使用启动文件启动MySQL服务器 mysqld --init-file=/home/me/mysql-init & # 删除启动文件 rm /home/me/mysql-init # 停止MySQL服务器 kill `cat /var/lib/mysql/host_name.pid` # 启动MySQL服务器 systemctl start mysqld
参考:https://dev.mysql.com/doc/ref...