菜单 学习猿地 - LMONKEY

VIP

开通学习猿地VIP

尊享10项VIP特权 持续新增

知识通关挑战

打卡带练!告别无效练习

接私单赚外块

VIP优先接,累计金额超百万

学习猿地私房课免费学

大厂实战课仅对VIP开放

你的一对一导师

每月可免费咨询大牛30次

领取更多软件工程师实用特权

入驻
2462
0

phpStudy2018 升级数据库 MySQL5.7

原创
05/13 14:22
阅读数 2622

1,备份
原MySQL地址D:\Program Files\phpStudy\PHPTutorial\MySQL
备份原来的MySQL,改名MySQL-backup

2,下载
官网下载mysql5.7版本
MySQL官网5.7下载地址
解压,将下载的mysql放到D:\Program Files\phpStudy\PHPTutorial,改名称为MySQL

3,配置

在MySQL目录新建my.ini写入

[client]
port=3306
[mysql]
default-character-set=utf8

[mysqld]
port=3306
basedir="D:/Program Files/phpStudy/PHPTutorial/MySQL/"
datadir="D:/Program Files/phpStudy/PHPTutorial/MySQL/data/"
character-set-server=utf8
default-storage-engine=INNODB
#支持 INNODB 引擎模式。修改为 default-storage-engine=INNODB 即可。
#如果 INNODB 模式如果不能启动,删除data目录下ib开头的日志文件重新启动。

#新加
innodb_file_per_table = 1
# skip-grant-tables = 1 #跳过权限验证
log-error = D:/Program Files/phpStudy/PHPTutorial/MySQL/data/error.log

4,运行CMD,执行命令

cd PHPTutorial\MySQL\bin

mysqld -remove

mysqld --initialize-insecure --user=mysql

mysqld -install

net start mysql

mysql -u root -p

如果还是要密码的话,在D:/Program Files/phpStudy/PHPTutorial/MySQL/data/error.log这里面看看

2019-06-30T10:26:00.402534Z 1 [Note] A temporary password is generated for root@localhost: bVwHl;mjw6r1

这里就有这个密码,记得原来my.ini注释skip-grant-tables = 1,

5,在phpStudy里面操作

sc delete mysql

执行完后就可以使用phpSudy操作mysql的状态了

发表评论

0/200
2462 点赞
0 评论
收藏
为你推荐 换一批