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的.无奈之下升级,但是升级后发现修改配置文件无效,一定是 ...
最新文章
- idea spring boot中热部署 自动更新不用重启服务
- 可以用什么代替平面镜
- golang 绘图库_golang入门-- 一个2D的图形库学习
- 为什么我 11 岁的儿子说要放弃编程,却又转战 Python
- ++++++++++++++++++++++++++++++++++++++++++++1076+++++++++++++++++++++++++++++++++++++++++++++++++++
- alexa前100万个域名下载
- php远程开机ubuntu,ubuntu的远程开机、关机和远程桌面控制
- 机器学习、数据挖掘、神经网络、人工智能和模式识别之间,主要是什么关系
- 3G中的A-GPS移动定位技术
- osm数据下载 python_Python环境下使用OpenStreetMap下载的.osm数据
- XAVIER CMDS
- matlab怎么把scop图形用plot,怎么把ulink出来的数据导出来
- 上海“富爸爸” 神奇投资之路
- 再聊虚拟资源知识付费赚钱
- JAVAWEB(三)Java与数据库(JUnit、JUL、Maven、图书管理系统)
- 那些移动端web踩过的坑2
- re模块,hashlib模块
- 【HarmonyOS HiSpark AI Camera试用连载 】AI_Camera_Hi3516DV300开发套件非专业开箱
- 哈希表实现电话号码查询系统(c++)
- 国外LEAD第一笔收款你还记得吗