关于mysql版本

来源:4-2 项目作业

慕勒8757584

2019-07-20 11:58:47

老师,我安装 的phpStudy2018带的MySQL的版本是5.5的,但项目作业的mysql版本是8.0的.我怎么升级我这边的mysql版本啊?

写回答

1回答

好帮手慕小尤

2019-07-20

同学你好,在项目作业中并没有要求MySQL的版本是8.0版本。MySQL升级到8.0版本

首先下载MySQL地址:MySQL8.0.16(X64)。

然后进行升级:

1、备份原有数据

在PhpStudy2018面板找到MySQL管理器–>MySQL导入导出,备份你的数据,备份数据在backup目录。

http://img.mukewang.com/climg/5d32b1170001a8fc07450341.jpg

2、操作之前先把MySQL停止运行,找到PhpStudy的MySQL目录,我的是D:\phpStudy\PHPTutorial\MySQL。更改MySQL目录的名字为MySQLbak(这里不建议把目录直接删除),把已经下载好的mysql-8.0.16-winx64解压到D:\phpStudy\PHPTutorial\,并更改目录名为MySQL。

3、复制MySQLbak目录中的my.ini配置文件到MySQL目录,清空配置文件中的内容填入下面的配置(文章中给出的配置为最基础的,其它优化请自行更改。)

http://img.mukewang.com/climg/5d32b15d0001c42907110485.jpg

4、以管理员身份打开 cmd 命令行工具,切换到bin目录,运行命令。

mysqld --initialize --console
mysqld install

安装成功后会显示mysql密码(其中APWCY5ws&hjQ就是密码) 如:

2018-04-20T02:35:05.464644Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: APWCY5ws&hjQ

5、 启动服务器,并输入密码:

启动服务器
net start mysql
密码
mysql -u root -p
Enter password:

登录成功后,更改密码:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '修改的密码';

6、如果在phpstudy面板不能启动,在cmd命令提示窗口输入

sc delete MySQL

7、数据导入

数据导入前一定要在MySQL中先创一个数据库再导入,步骤参照数据备份。

祝学习愉快!

0

0 学习 · 4928 问题

查看课程