phpstudy里没有地方可以设置mysql数据库,很多人都疑惑在phpstudy里怎么升级mysql数据库版本,本文就教你如何在phpstudy中升级mysql的版本。

phpstudy集成环境中的mysql数据库的版本默认是mysql5.5,下面是phpstudy升级数据库到mysql5.7的方法:

1:备份当前数据库数据,可以导出数据库文件,作为备份。

2:备份 PhpStudy 下的 MySQL 文件夹、以防升级失败、还可以使用旧版本的数据库

3:下载MySQL5.7、解压、然后放在 PhpStudy 下的 MySQL 文件夹下

4.使用有管理员权限的cmd打开phpstudy目录下的Mysql目录下的bin文件夹,我的是G:\phpStudy\PHPTutorial\MySQL\bin

执行 mysqld -remove命令

5.  关闭phpstudy的服务

清空 G:\phpStudy\PHPTutorial\MySQL里的全部文件

将刚才下好的新版本的Mysql解压包下的文件移动到G:\phpStudy\PHPTutorial\MySQL下。

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

修改my.ini文件:

[mysqld]

port=3306

skip-grant-tables

basedir="G:\phpStudy\PHPTutorial\MySQL\"

datadir="G:\phpStudy\PHPTutorial\MySQL\data\"

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

保证basedir,datadir路径正确

6.安装Mysql服务

以管理员身份运行cmd,打开G:\phpStudy\PHPTutorial\MySQL\bin,执行.\mysqld install

初始化mysql

mysql> .\mysqld --install;

启动服务

mysql> net start mysql;

注意:

若无法启动,或者启动后库内没有mysql表,则运行:mysqld --initialize-insecure --initialize-insecure --user=mysql;

7.设置Mysql密码

输入命令mysql -uroot -p回车后提示输入密码继续回车,因为没有密码。

输入update user set authentication_string=password('你要的密码') where user='root';

执行 mysql> flush privileges;

最后关闭mysql:net stop mysql,再启动mysql(net start mysql)即可,重启后已经有密码了,这时候输入自己设置的密码就可以了。此时可以看到mysql的版本。也可在进入mysql后输入select version()查询版本。

8.如果升级完毕后发现只能通过cmd启动mysql,而无法通过phpstudy启动,打开phpstudy找到服务管理–>mysql–>安装服务!就可以了!

phpstud如何安装mysql新版_phpstudy 升级mysql版本相关推荐

  1. phpstud如何安装mysql新版_MySQL_图解MySQL数据库的安装和操作,一、MySQL下载与安装 1、 - phpStudy...

    图解MySQL数据库的安装和操作 一.MySQL下载与安装 1.下载介绍 MySQL相信大家一定听说过,如果不知道它是干什么的,可以去google一下. MySQL的大本营:http://www.my ...

  2. .net mysql 更新_升级 MySql.Data for NET 后遇到的神坑

    今天把一个之前基于 http://ASP.NET MVC 5 + EntityFramework 5 的项目里的 Nuget 包都升级了一下,包括将 EF 从 6.1.3 升级到 6.2.0,将 My ...

  3. linux mysql v_Linux 主机升级MySQL v5.5 性能提升360%

    Oracle表示,按照内部的标准,在Linux上,MySQL 5.5的读写速度比5.1版本提升了360%.在Windows Server机器上,这方面性能的提升超过了1500%. 使用Discuz论坛 ...

  4. Deepin Linux v20+手工编译安装Git 2.32.0最新版(升级Git版本)

    安装说明 为什么要手工编译源代码安装 准备工作 安装依赖项 开始编译 关于Git-lfs 为什么要手工编译源代码安装 相信大家选用Deepin Linux v20发行版的原因十有八九都是一样的,dee ...

  5. phpstudy中mysql数据库升级_PHPstudy升级mysql数据库

    首先查看phpstudy的mysql版本: 方法一  使用mysql的version函数: mysql> selectversion(); 方法二 status命令 mysql> stat ...

  6. mysql升级代码_phpstudy 升级mysql 及MySQL服务等问题(示例代码)

    1.到官网下载压缩文件 https://dev.mysql.com/downloads/mysql/5.6.html#downloads 2.把下载的 MySQL 压缩文件解压至 phpStudy 下 ...

  7. mysql 5.1升级windows_怎么在Windows下升级MySQL

    Windows中升级MySQL应采取的步骤: 1. 进行升级前您应先备份当前的MySQL安装. 2. 下载最新Windows版MySQL. 3. 升级MySQL前,必须停止服务器. 假如服务器安装为服 ...

  8. TortoiseSVN安装最新版,设置中文;并修改比对工具为BeyondCompare

    因为之前安装的旧版的svn只有英文语言,不能设置中文觉得不方便,因此在网上找了个语言包,安装了却发现设置里还是不能修改语言,后来发现是因为程序包和语言包版本不对应导致,因此将svn升级到最新版,并下载 ...

  9. k8s 的etcd备份、CoreDNS和dashboard安装,集群升级,yaml详解

    前言:本文k8s环境搭建是采用kubeasz 3.2.0方式二进制部署的,这个种部署方式是经过CNCF(云原生基金会)认证的,可以用在生产上,本演示环境已装好k8s和calico 安装包链接:http ...

最新文章

  1. 【Git】git clone时下载速度太慢的解决方法(亲测有效)
  2. 【转】用示例说明索引数据块中出现热块的场景,并给出解决方案
  3. GAITC 2020 演讲实录丨张立华:机器智能的发展现状
  4. UVA11729突击战(汇报和执行任务)
  5. 1147 Heaps (30 分)【难度: 一般 / 知识点: 堆 模拟 】
  6. c语言十六进制字符串转整数,C语言-提取字符串中的十六进制数字并转换为一个十进制整数输出...
  7. mavros 使用记录
  8. Lua字符串库中的几个重点函数介绍
  9. 【转载】Mysql注入点在limit关键字后面的利用方法
  10. 如何去除Druid数据监控广告?
  11. 前端ui框架_推荐几个移动端前端UI框架
  12. 虚拟机卡在登录界面卡住了_手机都10核了 为何还是照样卡?
  13. openmv探索_2_追踪单颜色
  14. Zookeeper实现简单的分布式RPC框架
  15. java 数据库按钮跳转_java,数据库的连接及基本操作
  16. LAFEAT: Piercing Through Adversarial Defenses with Latent Features论文解读
  17. 安卓代码怎么设置省电模式_Android手机省电加速设置大全
  18. 在web项目中使用MarkDown组件
  19. Java程序线上运行CPU占用100%的处理方法
  20. 【历史上的今天】5 月 17 日:面向对象编程之父出生;国内全面接入互联网;惠普收购 Cray

热门文章

  1. BZOJ 1137 半平面交
  2. 【LeetCode】053. Maximum Subarray
  3. 010. 使用.net框架提供的属性
  4. 意外地调用了方法或属性访问
  5. C语言,使用union了解内存
  6. of_property_read_string 剖析~
  7. CPU是如何访问到内存的?
  8. oci mysql_Oracle常用的OCI函数
  9. linux下shell编程课程设计,Linux下shell编程实例
  10. Python3——函数