phpstudy升级更换mysql

摘要
阿里云产品通用代金券,最高可达2000元
mysql官网下载需要的版本,这里就不说了,附上mysql官方下载地址
https://www.mysql.com/downloads/

先备份原来的mysql,免的升级失败啥都没有了。。


二、将下载的mysql解压到phpstudy的目录,phpstudy2016是在根目录,phpstudy2018是在PHPTutorial目录下。

PS:可以更改mysql文件夹名称和原来一样,省事。。


三、复制mysql的default.ini  改名为my.ini


四、修改my.ini配置文件
basedir="D:/phpStudy/PHPTutorial/MySQL/"
datadir="D:/phpStudy/PHPTutorial/MySQL/data/"

最后新增,用于跳过权限验证,升级完毕删除就可
skip-grant-tables

五、cmd进入新的mysql/bin目录


六、初始化数据库(如果data里面有文件,全部删除)

执行:mysqld –initialize


七、空密码进去mysql,修改root密码和password_expired为N(密码永不过期),new_password为新密码,别着急复制搞错了哈。
update mysql.user set authentication_string=password('new_password'),password_expired='N' where user='root' and Host ='localhost'
修改口令:

ALTER USER USER() IDENTIFIED BY 'news_password';


八、刷新重启
flush privileges;

重启mysql,命令重启或PHPstudy重启


mysql升级/更换成功了

目前评论:0 条