PhpStudy 升级 MySQL 版本到5.7(亲测可用)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yangshuainan/article/details/85160954

      从服务器拉的sql文件导入不到本地,报错update语法错误,新版本的mysql语法老版本不支持,所以要升级mysql到5.7版本,网上方法有很多种,试了两三个都不行,都是按照步骤一步步来的,但是还是有些执行不了,囧,可能是我太笨了吧!这个方法亲测有效顺利的升级了,所以记录一下,如果可以帮助到其他人就好了,大神勿喷。

1:备份当前数据库数据、 最好是导成 SQL 文件

2:备份 PhpStudy 下的 MySQL 文件夹、以防升级失败、还可以使用旧版本的数据库(我是直接把MySQL文件夹拉到了桌面)

3:下载MySQL5.7、解压、然后放在 PhpStudy 下的 MySQL 文件夹下(也可以把下载的文件改名MySQL 把以前的删除了)

地址:https://dev.mysql.com/downloads/file/?id=467269(英文不懂得建议使用谷歌 能翻译成汉语 我就是用谷歌翻译的 哈哈 300多M估计有点慢)

4:复制一份my-default.ini,改名为my.ini、打开my.ini加上:

basedir="E:/phpStudy/MySQL/"    (注意!前面的#号要去掉别忘了,路径写自己的路径)

datadir="E:/phpStudy/MySQL/data/"  (注意!前面的#号要去掉别忘了,路径写自己的路径)

这两项,这两个地址都改成自己对应的phpstudy里的mysql目录和数据库目录。

5:在系统path中添加:  ;E:\phpstudy\MySQL\bin  //这里的地址根据自己的情况写(注意!是环境变量不是系统变量,本来的path变量后面跟着有路径不要动 后面加上自己的bin文件目录,前面有个;分号和前面的路径隔开别错了)

6:然后以管理员的身份运行cmd.exe、进入MySQL目录、如图所示表示成功、执行如下:

> mysqld --initialize

> mysqld -install

7:重新启动 phpstudy即可

重新启动不了的可能有以下原因 

找到任务管理器--》进程 看看mysql是否启动 没有启动那就手动启动,就像图上显示的我的是mysqla 你的可能还有一个mysql进程 需要删除mysql进程 用管理员运行cmd.exe 直接输入代码:sc delete mysql 然后查看进程看下面的mysqla是否运行 不是就手动运行

还有就是用命令行进入mysql会进不去 那么就需要改mysql密码 文章地址在下面 自己就能解决

http://www.cnblogs.com/laowenBlog/p/6828573.html

如果不行的话请自行百度 方法很多

我也是个菜鸡,大神勿喷,仅记录自己使用(能帮助别人解决问题最好)拜拜

猜你喜欢

转载自blog.csdn.net/yangshuainan/article/details/85160954