PhpStudy 升级 MySQL 版本到5.7(亲测可用)
从服务器拉的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
如果不行的话请自行百度 方法很多
我也是个菜鸡,大神勿喷,仅记录自己使用(能帮助别人解决问题最好)拜拜
PhpStudy 升级 MySQL 版本到5.7(亲测可用)相关推荐
- windows 下phpstudy 升级mysql版本5.7
今天在导入sql文件的时候遇到了sql执行错误.最后找到原因是因为mysql版本过低,导致出错 原因:在执行sql的时候出现了两次CURRENT_TIMESTAMP ,最后得知在5.7版本之前都是不支 ...
- PhpStudy 升级 MySQL 版本到5.7
1:备份当前数据库数据. 最好是导成 SQL 文件 2:备份 PhpStudy 下的 MySQL 文件夹.以防升级失败.还可以使用旧版本的数据库 3:下载MySQL5.7.解压.然后放在 PhpStu ...
- window上安装mysql服务核心版(亲测可用)
上次安装服务启动后,这次又准备重新安装,出现了了很多问题 1首先我们还是去官网下载对应的window安装包 2放置在D:\Program Files\mysql下面,没有则新建一个Program Fi ...
- centos mysql server_Centos 7 下载安装 mysql server 5.6 (亲测可用)
[root@localhost ~]# wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm [root@loc ...
- Linux中mysql密码修改方法(亲测可用)
前提:安装mysql 解压mysql.tar.gz到指定目录 进入mysql-5.7.18目录 创建文件夹mkdir data 创建用户来执行mysqld命令 groupadd mysql # 创建组 ...
- EditPlus各个版本的注册码,亲测可用
原文链接:https://www.cnblogs.com/shihaiming/p/6422441.html EditPlus4注册码 注册名:host1991 序列号:14F50-CD5C8 ...
- phpstudy mysql 版本_phpStudy中升级MySQL版本到5.7.17的方法步骤
前言 今天在工作发现一个错误,在往本地导数据表的时候老是报错: [Err] 1294 - Invalid ON UPDATE clause for '字段名' column 报错的数据表字段: `字段 ...
- 升级 phpStudy 中 MySQL 版本
升级 phpStudy 中 MySQL 版本 由于本地用的集成环境是 phpStudy 2016,没有找到升级 MySQL 版本的选项,所以自己升级一下. 从官网上下载高版本的 MySQL :http ...
- phpstudy升级mysql之后,修改配置文件无效的问题
博主刚到新公司,用的还是phpstudy集成环境,只是公司用的数据库是Mysql5.7的,而phpstudy默认自带的数据库只是mysql5.5的.无奈之下升级,但是升级后发现修改配置文件无效,一定是 ...
最新文章
- 【ACM】杭电OJ 1181
- 汇编语言 寄存器 2.9~2.12 总结
- 【错误记录】VMware 虚拟机报错 ( 虚拟化性能计数器需要至少一个可正常使用的计数器, 模块 “VPMC“ 启动失败 , 未能启动虚拟机 )
- VC++保存绘制的图形-1
- 云炬Android开发报错处理教程 解决Android Studio kotlin等依赖下载慢,下载超时失败的问题
- Android开源项目整理:个性化空间View篇(看遍论坛千万篇,不看此篇也枉然)
- mybatis 连接池_应用框架之Mybatis数据源和连接池
- python json dict对象使用_Python中:dict(或对象)与json之间的互相转化
- Java多线程系列(四):4种常用Java线程锁的特点,性能比较、使用场景
- Flash翻书效果研究
- java 唯一流水号_JAVA流水号生成规格,采用同步单例生成,保证永远唯一
- js 正则 或_一次记住js的6个正则方法
- 弦图与完美消除序列(bzoj 1006: [HNOI2008]神奇的国度)
- 把Unity的jdk环境添加到环境变量
- JavaScript 带给学习者的意外和深入认识
- Java类的域初始化_Java域的初始化
- 关于在nodejs上使用es6特性
- CMake实践(2)
- 2020 中国大学生计算机设计大赛
- html文字浮雕效果不起作用,ps浮雕效果 怎么把文字弄成浮雕效果