因为MySQL支持全文索引的只有5.6以上,而我下的phpstudy只有5.5的版本,在导入数据库的时候因为该数据库的表内有使用全文索引,因此必须升级phpstudy的mysql版本,这里就把自己当升级过程详细记录和总结一下。

首先查看phpstudy的mysql版本:

方法一  使用mysql的version函数:

select     version();

方法二  status命令

status;

如果不想登陆mysql进行查询可以使用mysql -v和mysql --help,这里不详述。

下面就是具体升级mysql版本:

一:首先备份好自己之前的数据库信息,这个用phpmyadmin就可以了,如果数据库太大的话,最好用mysql语句导出,这里不详细说了。

二:清空phpstudy里的MySQL文件夹,记得关闭phpstudy,不然无法清空文件夹。

三:下载解压缩版本的mysql5.6以上,现在最新的是5.7以上的,可以去官网下最新的,或者点击http://download.csdn.net/download/caiwenfeng_for_23/9379610这里就有5.7的一个版本下载。

四:下完后把解压缩版本的 mysql文件解压到phpstudy的MySQL文件夹下。

五:复制一份my-default.ini,改名为my.ini

打开my.ini加上:

basedir="D:/phpStudy/MySQL/"

datadir="D:/phpStudy/MySQL/data/"

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

六:在path中添加:  ;D:\phpstudy\MySQL\bin  //这里的地址根据自己的情况写

七:用管理员身份打开cmd,然后如截图上面进行安装mysql

九:安装完毕后进行启动,可以用phpstudy进行启动,也可以直接net start mysql

十:设置密码,刚安装完的mysql是没有密码的,由于我们之前是有mysql的,只是版本升级所以才重装,大多一开始之前就有密码,最好设置一下。

1:首先进入mysql,由于没有密码,直接mysql -uroot -p回车后提示输入密码继续回车,因为没有密码。

2:进入后直接update user set authentication_string=password('你要的密码') where user='root'  //原先改密码都是password列,但是5.7改成了authentication_string

格式:mysql> set password for 用户名@localhost = password('新密码');

例子:mysql> set password for root@localhost = password('123');

3:执行flush privileges

4:,net stop mysql:关闭mysql,net start mysql:启动mysql即可,重启后已经有密码了,这时候输入自己设置的密码就可以了。

十一:完成上面的设置后,直接步骤一可以查询自己装的版本,另外安装完后需要导入之前的数据库,这样就全部完成了。

最后由于升级有时候会造成一些不同步的问题,最好是退出mysql,然后使用mysql_upgrade -uroot -p --force进行强制升级检查,以保证数据库升级正确以及强制修正。

phpstudy升级mysql5.6_phpstudy升级mysql数据库相关推荐

  1. asp使用mysql5.0_ASP使用MYSQL数据库全攻略

    MYSQL数据库以它短小.方便.速度快.免费等优点成为很多网站目前首选数据库,但一般都是用PHP+MYSQL相结合来开发各种动态页面,其实ASP也可以使用MYSQL数据库开发动态页面,小弟我也是刚刚学 ...

  2. linux mysql升级5.7_linux 升级 MySQL5.7.32 mysql升级(yum方式)

    5.7.31  -->  5.7.32 因为之前服务器装的mysql版本为5.7.31 绿盟做安全扫描的时候出的一下报告 故此对mysql升级 1. 数据库备份(全库) mysqldump -u ...

  3. 教程,使用YCSB测试MYSQL数据库,获取千万条测试后的数据

    Yahoo! Cloud Serving Benchmark (YCSB)是一个数据库特别是nosql数据库性能测试的benchmark.在GitHub中有3.9千个star和1.9千个forks.本 ...

  4. mysql数据库可以升级吗_[数据库]MySQL升级

    [数据库]MySQL升级 0 2016-08-16 22:00:18 MySQL的升级相对来说还是比较简单的. 它支持两种方式的升级: 原地升级(In-place Upgrade) 关闭数据库,替换旧 ...

  5. yum mysql 启动失败_Linux下MySQL数据库yum升级后无法启动解决办法 | 系统运维

    说明: 操作系统:CentOS 5.8 Web运行环境:Apache+MySQL+PHP(全部使用yum命令在线安装) Apache版本:2.2.3 MySQL版本:5.0.95 PHP版本:5.1. ...

  6. mysql 5.6 dmr_CentOS下mysql5.6升级5.7指南

    CentOS下mysql5.6升级5.7指南 前提你的mysql是通过yum安装,其他情况没有测试 Step 0. 检查是否是 yum安装的mysql yum list installed | gre ...

  7. centos7恢复mysql数据库_MySQL数据库升级迁移填坑记

    原库:*.*.101.73/74 系统环境: Suse 12.4 MySQL: 5.7.29 新库:*.*.110.46/47 系统环境:CentOS7.7 64位 MySQL版本: 5.7.30 [ ...

  8. centos mysql 升级 5.7_CentOS 7下升级MySQL5.7.23的一个坑

    发现CentOS 7下升级MySQL5.7.23的一个坑,以前面升级到MySQL 5.7.23的一个集群为例 在我们环境下打开文件描述符个数的参数open_files_limit在MySQL 5.6. ...

  9. mysql升级 windows10_Windows10系统MySQL5.7升级到8.0

    记录MySQL5.0升级到8.0,卸载安装等 解决方案 1.停止MySQL服务 2.卸载MySQL相关的程序 step1:本次是win10系统环境;左下角点击:开始–>所有应用–>弹出最近 ...

  10. 使用mysql_upgrade升级mysql5.1至5.6的数据库升级实施方案

    本方案是因为在工作中遇到的一个mysql主从功能配置的问题所引起的.有一个处在从位置上的mysql是5.1版本的,从5.1到5.6的mysql各种系统管理功能,像系统表表结构.日志文件格式等等均不一致 ...

最新文章

  1. 【算法】并查集刷题总结
  2. python互斥锁_Python多线程如何使用互斥锁
  3. Linux下C++的多线程编程---(转载)
  4. python输出出现频率最高的字母_用Python实现搜索某一网页中出现频率最高的前N个英文单词 输入: 网址,N值 输出:按出现频率由高到低排...
  5. BookMarklet:瑞士军刀你用了吗?
  6. 银行系统日终结算要多久_美股顽强翻红!两连跌终结,联储降息预期已超九成!制造业疲软消费者信心坚挺,三大股指又假摔?...
  7. python模块使用相对路径还是绝对路径、哪种更好_python学习的第十八天模块之包、相对搜索路径和绝对搜索路径...
  8. 支付系统设计:对账处理(二)
  9. Qt工作笔记-Qt元对象系统解析【2合1】
  10. [转载]Sql Server 日期格式转换
  11. 错误记录(12):No 'Access-Control-Allow-Origin' header is present on the requested resource.
  12. 宋宝华:评Linux 5.13内核
  13. pacific-atlantic-water-flow(不错)
  14. 【进阶】【转】项目经理常用工具
  15. 开发ffmpeg/live555常见问题错误及解决方法
  16. PLM 问卷调查表-A 关于公司
  17. 实时监测tcp链接状态_工业dtu矿山地压监测系统
  18. java中订单流水号_订单流水号的生成
  19. 6 个主流 AI 聊天机器人平台
  20. Riverbed宣布收购领先的Wi-Fi网络提供商Xirrus

热门文章

  1. Matlab 实现两种读取文件夹内所有图像的方法
  2. 高淇python400集课堂笔记_魔力耳朵重磅推出1对1课堂“全班型”满足更多中国家庭教育需求...
  3. 深海迷航代码_《深海迷航(Subnautica)》入坑指南
  4. 头脑王者答题神器,开发思路
  5. Google Earth影像数据破解之旅
  6. Android Tool——Hierachy Viewer可视化调试
  7. 如何用python解码base32/base64
  8. raft-rs 示例程序源码解读
  9. html在线生成字体,手写字体在线生成
  10. 微信小程序图片加载错误,显示优化