mysql常见问题整理

warning: 这篇文章距离上次修改已过566天,其中的内容可能已经有所变动。

//mySql 忘记密码
一.
 a:找到你的mysql所在路径的dos命令就不用说了吧
 b:net stop mysql (停掉你的mysql服务)
 c:mysql --skip-grant-tables [类似开一个不用密码进入mysql的后门]
二.新开一个dos(上面一个窗口要保留)
 a:重复一.a,切换到mysql所在路径
 b:mysql -uroot -p (进入mysql数据库,此时有让你输入密码的操作,直接输入回车就OK了,空密码进入)
 c:update mysql.user set password=PASSWORD('新密码') where User='root';
 d:flush privileges;(刷新权限列表)
 e:quit(退出)
 f:打开任务管理器,干掉mysqld.exe进程
 G:在dos窗口用命令重启mysql服务器(net start mysql)
 结束,密码修改成功!完事,,,,

//创建用户
create user 'byerror'@'localhost' identified by '密码';
//提权
grant all on *.* to 'aaa'@'%' identified by '密码' with grant option ;
//刷新
flush privileges;

//修改端口
1.找到mysql所在目录--my.ini,将里面的3306(默认值)改成你想要的xx

//mySql超慢
1.其中之一是skip-name-resolve 禁止mysql做域名解析

none
最后修改于:2023年05月08日 08:38

评论已关闭