phpStudy中的mysql升级版本至5.7

本文提供了一步一步的指导,教你如何将PHPStudy中的MySQL从旧版本升级到5.7版本,包括更改安装目录名称、配置my.ini文件、初始化数据库、修改root密码以及解决启动失败的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


步骤:
一、把原来 phpStudy 中 MySQL 安装目录改名
二、把下载的新版 MySQL 压缩文件解压至 phpStudy 下改名为 MySQL目录,复制 my-default.ini ,重命名为 my.ini。
三、打开 my.ini,找到 #basedir 处编辑:
四、在 cmd 下进入 MySQL 的 bin 目录(我的是 D:/phpStudy/MySQL/bin),执行:
如果没有错误启动失败 执行:
五、此时登入 MySQL :
如果无法登陆 修改root密码
修改密码
刷新权限
此时查看 mySQL 版本:
PHP Study无法启动MySQL 执行:
此时PHP StudyMySQL 可以启动了
PHPStudyMySQL升级5.7完整教程含MySQL无法启动解决方式
步骤:
一、把原来 phpStudy 中 MySQL 安装目录改名
二、把下载的新版 MySQL 压缩文件解压至 phpStudy 下改名为 MySQL目录,复制 my-default.ini ,重命名为 my.ini。
三、打开 my.ini,找到 #basedir 处编辑:
basedir=D:/phpStudy/MySQL
1
四、在 cmd 下进入 MySQL 的 bin 目录(我的是 D:/phpStudy/MySQL/bin),执行:
1 切记以管理员身份运行cmd
2 mysqld --initialize    初始化数据库
3 mysqld -install    启动服务:
4 net start MySQL    启动服务

如果没有错误启动失败 执行:
1 sc delete mysql    删除mysql服务    执行后初始化数据库并执行

五、此时登入 MySQL :
1 C:\Users\dell>mysql -uroot -p

如果无法登陆 修改root密码
打开 my.ini,找到 [mysqld],在下面添加:
skip-grant-tables
此时使用 root 账号,密码处按回车即可登录。

修改密码
1 use mysql
2 update mysql.user set authentication_string=password('new_password') where user='root' and Host ='localhost'

刷新权限
1 FLUSH PRIVILEGES;

注释掉 my.ini 中刚才添加的
skip-grant-tables
重新登录。

使用use mysql;报错 
mysql> use mysql
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
用这个命令
mysql> alter user user() identified by "root" ;
Query OK, 0 rows affected (0.22 sec)

此时查看 mySQL 版本:
mysql> select version();
±----------+
| version() |
±----------+
| 5.7.17 |
±----------+

PHP Study无法启动MySQL 执行:
net stop mysql
sc delete mysql 

此时PHP StudyMySQL 可以启动了
温馨提示: MySQL服务 是MySQL
PHP StudyMySQL服务是MySQLa
--------------------- 
https://blog.youkuaiyun.com/qq_42967413/article/details/84849415

https://blog.youkuaiyun.com/weixin_36185028/article/details/81632602

https://blog.youkuaiyun.com/han_cui/article/details/79254508

https://blog.youkuaiyun.com/u010300913/article/details/79193328

mysql5.7下载地址:https://dev.mysql.com/downloads/file/?id=467269

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值