标签:user 目录 检查 ati 注释 窗口 dos res 查找
【windows】
1、以管理员的身份打开dos窗口,并关闭mysql服务器
# net stop mysql
2、进入mysql安装目录bin下,跳过权限检查启动
# mysqld --skip-grant-tables
3、另开dos窗口
4、进入mysql安装目录bin下,输入mysql
5、进入 mysql> 后,连接数据库
mysql> use mysql;
6、输入修改sql
mysql> update mysql.user set authentication_string=password(‘新密码‘) where user=‘用户名‘;
7、刷新权限
mysql> flush privileges;
8、退出mysql
mysql> \q
9、启动mysql服务器
# net start mysql
10、输入mysql -u root -p,在Enter password:输入修改的密码,成功进入mysql
【linux】
1、查找my.cnf的路径,一般默认路径为/etc/my.cnf
2、进入etc下
# cd /etc
编辑my.cnf配置文件
# vim my.cnf
2.在[mysqld]下添加skip-grant-tables,然后保存并退出(注:按I进入输入模式;按ESC,输入:wq,保存并退出)
3、重启mysql服务
# service mysqld restart
4、执行mysql命令进入mysql命令行
# mysql
5、修改root用户密码
MySQL> UPDATE mysql.user SET Password=PASSWORD(‘新密码‘) where USER=‘root‘;
6、刷新权限
MySQL> flush privileges;
7、退出mysql
MySQL> exit
8、把/etc/my.cnf中的skip-grant-tables注释掉
9、重启mysql
# service mysqld restart
10、输入mysql -u root -p,在Enter password:输入修改的密码,成功进入mysql
标签:user 目录 检查 ati 注释 窗口 dos res 查找
原文地址:https://www.cnblogs.com/wendy-0901/p/12935067.html