MySQL更改默认的root账户密码
时间:2021-07-01 10:21:17
帮助过:5人阅读
mysql
的配置文件:my.ini(在MySql安装目录下)。
打开配置文件,在文件最后一行添加:skip-grant-tables,然后保存退出
- 意思为就是在启mysql时不启动grant-tables
重启MySql服务:(在命令行窗口中,需要事先把MySQL的bin路径添加到环境变量当中,或者通过在服务中重新启动)
- net stop mysql
- net start mysql
设置新的root密码
- mysql -u root -p 直接回车,无需输入密码就可以进入数据库了。(或者直接敲回车就进入 数据库了无需密码)
- 此时在命令行下执行 use mysql (切换到系统数据库)
- 执行以下语句既可修改root用户密码:
- update user set password=PASSWORD("123456") where user=‘root‘;(MySQL5.5以下版本)
- update user set authentication_string=password(‘123456‘) where user=‘root‘;(MySQL5.5更高以上版本)
<wiz_tmp_tag id="wiz-table-range-border" contenteditable="false" style="display: none;">
来自为知笔记(Wiz)
MySQL更改默认的root账户密码
标签:evel 知识库 www tables targe 切换 imp cin 令行