1、下载指定版本:从官网上下载高版本的 MySQL :https://dev.mysql.com/downloads/file/?id=467269,选的版本是 5.7.17
2、请注意第四部以前是可以的,后来可能更新了的原因,不需要执行第四部了。
3、备份原来 phpStudy 中 MySQL 安装目录。然后将下载的文件解压到phpstudy相应目录 名字还是叫MySQL.
4、进入到MySQL里面,创建一个空的名字为data的文件夹。然后复制 my-default.ini ,重命名为 my.ini。打开 my.ini,找到 #basedir 处编辑如下图:
5、把 MySQL 安装路径添加至系统环境变量。在 cmd 下执行命令:mysqld --initialize。没有显示任何报错信息标识初始化数据库成功。 (切记在以上整个过程中都不要用phpstudy去启动mysql)
6、以上都操作成功以后,就可以在phpstudy上启动mysql了,接下来就是要修改密码。在my.ini文件的最后一行加上如图所示的代码,然后保存退出,重启mysql
skip-grant-tables
7、用phpstudy的mysql命令行工具进入mysql,输入密码的时候直接enter.进去以后再修改密码
update mysql.user set authentication_string=password('root') where user='root' and Host ='localhost';修改密码
update mysql.user set host='%' where user='root';
FLUSH PRIVILEGES; 刷新权限
修改完后将之前的skip-grant-tables注释掉然后重启。
8、下一步修改密码,必须修改密码而且不能修改成root。貌似是5.7的安全性造成的,亲测不能设置密码为root不然navicat不能链接
命令行下用户登录 mysql -uroot -p 输入密码 进入以后输入下面的命令然后重启
SET PASSWORD = PASSWORD('asdfASDF1234');
重启整个过程就结束了。
PHP-----------------升级方式
1、http://php.net/downloads.php PHP官网
下载windows版本
2、选择php7.2的 64位的 nts版本。
3、下载
4、解压放到phpstudy的PHP目录下
5、将php.ini-development修改为php.ini.,并进行相关修改。可以对照之前版本,将相应的路径配置修改一下。这里不详细说了。完了以后重启就可以了。