一.phpstudy升级mysql
1.升级前备份原来的MySQL文件夹重命名为MySQL5.5
2.从mysql官网下载mysql5.7.22.选download->社区->社区server
---->>> 下载链接:https://dev.mysql.com/downloads/mysql/5.7.html#downloads
3.解压完成放在phpstudy\PHPTutorial\文件夹下,命名为MySQL
4.新建my.ini文件,放在MySQL目录下
5.按win+r ,输入CMD,在cmd下将目录切换到mysql下的bin目录
6.执行
运行mysqld --initialize 初始化Mysql
运行mysqld -install 安装Mysql
7.重启:net start mysql
如何没有错误启动失败 执行
sc delete mysql 删除mysql服务 执行后初始化数据库并执行
------(防止安装后无法通过phpstudy启动.因之前已经装过mysql,要把系统服务里面的mysql删除,留下mysqla服务)
打开phpstudy 找到服务器管理 -> mysql ->安装服务
8.mysql -u root -p 需要密码登录,免密码登录
a: 打开my.ini,找到[mysqld],在下面添加: skip-grant-tables 重新登录
b:停掉mysql,net stop mysql. 切换到bin目录输入命令.免密码登录
mysqld --defaults-file="D\phpstudy\PHPTutorial\MySQL\my.ini" --console --skip-grant-tables
9.修改密码命令:
刷新权限
另:5.7密码的字段是:authentication_string. 不是password.查询字段命令:select * from user \G;
10.查看mysql版本
11.如果用navicate链接报错:
做法: