1、 备份好数据库:表结构和数据;
2、 备份my.ini文件和data文件夹;
3、 卸载旧版本mysql;
4、 安装新版本mysql;
5、 解压版本mysql5.7安装教程:
(1) 解压到安装目录;
(2) 新建my.ini文件;
输入内容:
[client]
port=3306
default-character-set=utf8
[mysqld]
port=3306
character_set_server=utf8
basedir=E:\\soft\mysql\\mysql_5.7.23
datadir=E:\\soft\mysql\\mysql_5.7.23\\data
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
default-storage-engine=MEMORY
[WinMySQLAdmin]
E:\soft\mysql\mysql_5.7.23\bin\mysqld.exe
(3) Mysql的bin目录下,打开cmd窗口输入:mysqld --initialize-insecure;(创建data文件夹)
(4) 安装mysql服务,3执行完后执行mysqld –install(按照mysql服务)
(5) 这时候就可以启动服务了:net start mysql
(6) 此时生成的root没有密码,需要设置新密码,
i. 进入mysql:mysql –u root –p;
ii. show databases;
iii. use mysql;
iv. UPDATE user SET authentication_string=PASSWORD('root') where USER='root';
v. FLUSH PRIVILEGES;
vi. QUIT
(7) 重新登录mysql验证密码是否修改成功。
6、 导入数据表结构和数据。
7、 免安装Mysql卸载
(1) 右击我的电脑→选择管理→选择服务和应用程序→服务→关闭MYSQL应用;
(2) 打开cmd窗口,输入: sc delete mysql;
出现[SC] DeleteService 成功 删除成功!
(3)删除mysql所在安装目录文件夹
(4)windows+R 开始运行里面输入regedit,打开注册表,对以下三行进行查看,有MySQL文件夹的对MySQL文件删除:
>HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Application/MySQL
>HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Application/MySQL(可能没有此目录)
>HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Application/MySQL(可能没有此目录)
卸载Mysql方面已完成!