您的当前位置:首页正文

新版XAMPP替换MySQL为5.7.X

2024-11-07 来源:个人技术集锦

改版本之前记得先停止XAMPPMySQL服务

mysqld --initialize
mysqld --skip-grant-tables

你会发现XAMPP里的MySQL服务自动打开了
现在我们从XAMPPShell中登录MySQL,用户名root,密码为空直接回车

mysql -u root -p


现在便登录上来了
然后我们继续输入MySQL命令修改root用户密码,不要输入别的,这里必须先将密码改为空

use mysql;
update user set authentication_string='' where user='root';
quit;

输入完后把所有cmd窗口和XAMPP Shell窗口关掉,再在XAMPP中重新开关一下MySQL服务
接下来继续进入新的XAMPP Shell窗口,输入命令:

mysql -u root -p

密码为空直接回车,然后重置密码,我这里改成123456,大家按照自己想法来

ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
quit;

然后重新输入命令登录

mysql -u root -p

现在就会发现密码修改好了

好了,写完了,XAMPP上面的MySQL折腾起来跟直装的还是不一样哈哈,理论上来说此方法换MySQL其他版本的应该也适用,如果要装8.X的话就是跳过密码验证那里可能不同,可以参照一下这篇博客:

显示全文