将mysql文件夹进行备份(为了防止失败,一定要养成备份的好习惯,大不了再弄回去呗)
以管理员身份运行命令窗口,进入服务端数据目录:利用cd命令进入mysql\bin目录中,我的就在ServiceDataBase的bin目录下
停止数据库服务:
net stop mysql;
删除当前版本数据库服务
mysqld --remove mysql
将数据库5.7版本的数据库复制到mysql中
解压版哦,直接复制更快的。
将1步骤中的文件夹中的my.ini 和Data目录复制到新的ServiceDatabase中
修改my.ini文件
扫描二维码关注公众号,回复:
13351080 查看本文章
找到table_cache=256 修改成 table_open_cache=256
innodb_additional_mem_pool_size=64M 前加 #号注释掉
启动数据库服务 mysqld --install mysql
升级数据库 执行 mysql -upgrade -u账号 -p密码
执行select version();检查是否升级成功
若使用可视化工具 如workbatch 连接不成功报错
Table 'performance_schema.session_status' doesn't exist
则在小黑窗口进入mysql模式 后执行 set @@global.show_compatibility_56=ON;
或者 mysql_upgrade -uroot -p 执行完成后 关闭mysql 重启开启