遇到一个问题,因为版本导致的问题(版本太低了,需要将版本修改为5.7版本的)
下载mysql5.7版本
官网下载地址:https://dev.mysql.com/downloads/mysql/
备份之前的数据库内容
mysqldump -u root -proot --all-databases > C:\mysql\MySQL\data\Backup.sql
# C:\mysql\:将备份的文件保存的路径
# Backup.sql:这个文件不需要提前建立,会自动新建
进入之前的数据库中的bin目录,打开cmd,执行下面的命令
卸载之前的Mysql
第一步:关闭MySQL服务
开始----->---->Windows管理工具-------->服务,将MySQL服务停止。
打开,没有知道mysql服务,是因为mysql服务还没有安装
安装mysql服务
mysqld.exe -install
关闭服务
第二部:删除MySQL的服务
sc delete MySQL
第三步:卸载面板中mysql
第四步:删除C盘文件
文件地址在:C:\Program Files或者C:\Program Files (x86)里的MYSQL文件
第五步:删除注册表
windows+R运行"regedit"文件,打开注册表
删除注册表1:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\EventLog\Application\MySQL
第六步:删除C盘下的C:\ProgramData\MySQL
第七步:停止服务中的Mysql与删除全部安装路径
安装需要修改的mysql版本
第一步:进入cmd目录
在当前目录上进入cmd目录
第二步:初始化数据库
输入下面的命令进行初始化
mysqld --initialize --console
记录红框标注的字符,这是随机生成的密码:
第三步:将mysql安装为Windows的服务
输入命令
mysqld -install
第四步:启动服务
命令
net start mysql或sc start mysql
第五步:登陆数据库
命令
mysql -u root -p
第六步:密码修改
alter user 'root'@'localhost' identified by '想要设置的密码';
# 然后commit;提交
commit;
第七步:再次登陆数据库(使用修改后的密码登录)
第八步:删除之前的mysql的下载目录
注意:这个一定要删除,否则的话会导致旧版本和新版本的一起运行,亲自尝试过的
第九步:修改环境变量,方便以后操作数据库,不需要修改路径
不修改环境变量的话,操作数据库是需要前往mysql的bin目录去修改
修改的路径就是新的mysql的bin目录地址
恢复之前的数据库