laragon 5.0.0添加新版本MySQL时出现"MySQL service can not start"错误的解决方法
How to solve "MySQL service can not start" error in laragon 5.0.0 when adding a new version of MySQL
大家好,我需要你们的帮助来在 Laragon(版本 5.0.0)中添加 MySQL 的新版本。目前我使用的是 MySQL 5.7.33,我想升级到 8.0.28,但不幸的是,在尝试添加它之后,我收到了以下错误(您可以在下面查看详细信息):
Failed:mysql-8.0.28-winx64
MySQL service can't start
laragon mysql error
这是我的做法:
- 我下载了mysql-8.0.28-winx64.rar文件并解压到C:\laragon\bin\mysql
- 在 laragon main window 中,我按以下方式添加它:
菜单>MYSQL>mysql-5.7.33-winx64>mysql-8.0.28-winx64
按下“全部启动”后出现此错误:“服务 MySQL 无法启动”。
我试图在 my.ini 文件中进行一些调整,但仍然没有解决方案。
提前感谢您的帮助
想分享我的解决方案我使用了 64 位版本并且它在我的电脑“D”驱动器中没有 mysql root 密码
1.Install Microsoft 站点“VC_redist.x64.exe”的 c++ 再分发包“
2-下载mysql8.0.x-winx64.zip存档
3-解压到“D:\laragon\bin\mysql”目录相应改变盘符
4-Stop laragon and and select mysql8.0-winx64 version from Laragon Menu ->version->mysql-8.0.x-win64
5-现在启动服务等待几秒钟以允许初始化
6-停止mysql服务器进入目录"D:\laragon\bin\mysql\mysql-8.0.x-winx64\bin" 运行 "mysqld 停止”这将停止 sql
7-转到“D:\laragon\data”将现有的“mysql-8”文件夹重命名为mysql.bk并将“mysql”文件夹重命名为mysql-8
8-停止 Laragon 并重新启动它
以管理员身份打开 cmd.exe
9-进入目录 "D:\laragon\bin\mysql\mysql-8.0.x-winx64" 运行 "mysql_upgrade.exe -u root - p" 我没有密码所以我在 -p
之后留空
10-出现提示时单击无密码输入等待几分钟以允许mysql进行升级
11-现在从 Laragon 转到 mysql 终端输入命令“mysql -u root -p” 点击 Enter 没有密码
12.Now 输入以下命令“ALTER USER 'root'@'localhost' IDENTIFIED BY 'NewPassword';”将 NewPassword 替换为您自己的
13.Now 再次重启 Laragon
如果您安装了 Phpmyadmin 如果您没有通过添加功能安装它,它现在应该可以工作了
干杯
大家好,我需要你们的帮助来在 Laragon(版本 5.0.0)中添加 MySQL 的新版本。目前我使用的是 MySQL 5.7.33,我想升级到 8.0.28,但不幸的是,在尝试添加它之后,我收到了以下错误(您可以在下面查看详细信息):
Failed:mysql-8.0.28-winx64
MySQL service can't start
laragon mysql error
这是我的做法:
- 我下载了mysql-8.0.28-winx64.rar文件并解压到C:\laragon\bin\mysql
- 在 laragon main window 中,我按以下方式添加它: 菜单>MYSQL>mysql-5.7.33-winx64>mysql-8.0.28-winx64
按下“全部启动”后出现此错误:“服务 MySQL 无法启动”。
我试图在 my.ini 文件中进行一些调整,但仍然没有解决方案。
提前感谢您的帮助
想分享我的解决方案我使用了 64 位版本并且它在我的电脑“D”驱动器中没有 mysql root 密码
1.Install Microsoft 站点“VC_redist.x64.exe”的 c++ 再分发包“
2-下载mysql8.0.x-winx64.zip存档
3-解压到“D:\laragon\bin\mysql”目录相应改变盘符
4-Stop laragon and and select mysql8.0-winx64 version from Laragon Menu ->version->mysql-8.0.x-win64
5-现在启动服务等待几秒钟以允许初始化
6-停止mysql服务器进入目录"D:\laragon\bin\mysql\mysql-8.0.x-winx64\bin" 运行 "mysqld 停止”这将停止 sql
7-转到“D:\laragon\data”将现有的“mysql-8”文件夹重命名为mysql.bk并将“mysql”文件夹重命名为mysql-8
8-停止 Laragon 并重新启动它
以管理员身份打开 cmd.exe
9-进入目录 "D:\laragon\bin\mysql\mysql-8.0.x-winx64" 运行 "mysql_upgrade.exe -u root - p" 我没有密码所以我在 -p
之后留空10-出现提示时单击无密码输入等待几分钟以允许mysql进行升级
11-现在从 Laragon 转到 mysql 终端输入命令“mysql -u root -p” 点击 Enter 没有密码
12.Now 输入以下命令“ALTER USER 'root'@'localhost' IDENTIFIED BY 'NewPassword';”将 NewPassword 替换为您自己的
13.Now 再次重启 Laragon
如果您安装了 Phpmyadmin 如果您没有通过添加功能安装它,它现在应该可以工作了
干杯