MySQL5.7解压版安装教程
MySQL5.7解压版安装教程
为什么要写关于MySQL5.7的安装教程?
1.⽬前⼤多使⽤的就是MySQL5.7版本的数据库,8.0的太新,5.5的太旧。
2.因为在MySQL5.5版有个⾮常好的配置字符集的exe⽂件,但新版没有,就只能⽤zip版安装再配置,这也是个⼈感觉不是很
好的地⽅。
零、卸载MySQL
卸载前⼀定要备份数据哦~
1、检查mysql的服务是否正在运⾏
(1)⽅式⼀:
启动任务管理-->服务-->mysql服务
(2)⽅式⼆
我的电脑(计算机)-->右键-->管理-->服务
2、卸载
⽅式⼀:控制⾯板
⽅式⼆:电脑管家或360安全卫⼠
⽅式三:⽤安装程序⾃带的卸载程序
3、清理遗留⽂件
①到之前的安装⽬录,清理
如果你是默认安装的,要注意,mysql的默认的数据⽬录,是在⼀个隐藏⽂件夹中:C:\ProgramData\MySQL
②到mysql的安装⽬录,⼀般在C:\Program Files(x86),将mysql相关⽂件夹删除;
③如果部分mysql相关⽂件安装在其他盘⾥,记得去清理⼀下,⼀般直接点击右键删除即可,实在删除不了,⽤360粉碎,或者重启下电脑再删除;
④删除系统盘下(C盘)ProgramData⽬录下的mysql相关⽬录,ProgramData⽬录系统是默认隐藏的,可通过如下办法——在“隐藏的项⽬”前打上对勾,显⽰系统隐藏的⽬录;
⑤删除C盘Users下相关⽂件——C:\Users\(⽤户名)\AppData⽬录下每⼀个⽂件夹⾥都MySQL⽂件名,并删除;
4、清理注册表
通过快捷键 “win+R” 进⼊"运⾏"框,然后输⼊regedit进⼊注册表编辑器
1.在编辑器⾥,点击上⽅⼯具栏:编辑——查——输⼊mysql进⾏查,查到的mysql相关的统统删除;
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL服务⽬录删除
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\MySQL服务⽬录删除
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL服务⽬录删除
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\MySQL服务⽬录删除
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL服务⽬录删除
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL服务删除
注册表中的ControlSet001,ControlSet002,不⼀定是001和002,可能是ControlSet005、006之类
⼀、解压MySQL5.7
从⽹上下载zip版的myql,并解压。
⼆、配置环境变量
1.右键《我的电脑》——>《属性》——>《⾼级系统设置》——>《⾼级》——>《环境变量》
2.在path中添加mysql解压缩中bin的位置:例如:
C:\Program Files\mysql-5.7.30\bin
三、创建my.ini配置⽂件并填写配置信息
⾸先创建⼀个.txt⽂件即可,修改⽂件名和后缀为my.ini,修改保存后打开使⽤记事本打开该配置⽂件填写如下信息:(复制修改注意事项后的路径即可!)
编辑好my.ini⽂件之后,将my.ini⽂件放到mysql的解压本地路径下C:\Program Files\mysql-5.7.30⽬录下(我这⾥是安装在了⾃⼰的E盘下!⼤家根据⾃⼰情况安装即可!)
注意:basedir和datadir填写⾃⼰将mysql解压后的⽂件路径!
[mysql]
# 设置 mysql 客户端默认字符集
default-character-set=utf8
[mysqld]
#设置 3306 端⼝
port = 3306
# 设置 mysql 的安装⽬录
basedir=C:\Program Files\mysql-5.7.30
# 设置 mysql 数据库的数据的存放⽬录
datadir=C:\Program Files\mysql-5.7.30\data
# 允许最⼤连接数
max_connections=200
# 服务端使⽤的字符集默认为 8 ⽐特编码的 latin1 字符集
character-set-server=utf8
# 创建新表时将使⽤的默认存储引擎
default-storage-engine=INNODB
四、CMD命令窗⼝安装MySQL服务
注意:⼀定要使⽤管理员⾝份打开DOS命令窗⼝
1.进⼊解压后MySQL的 bin ⽂件夹内。如果路径中,某⽂件夹含有空格,需要加上 ""
cd C:\Program Files\mysql-5.7.30\bin
2.初始化data⽬录(即默认数据库)。
mysqld --initialize-insecure --user=mysql
3.安装MySQL服务(后⾯可接服务名称,建议区分)
mysqld -install MySQL57
4.启动MySQL服务。中间会经过正在启动,然后提⽰MySQL服务已经启动成功。表⽰启动服务成功!
net start mysql57
5.初始化MySQL⽤户名和密码(输⼊以下命令后会显⽰Enter password:让你输⼊密码,此时我们没有设置密码,直接回车即可登录!)
mysql -u root -p
6.登录后修改密码('123456’是我的新密码,你们的密码可⾃⾏设置!注意:单引号和分号必须都有)
mysql下载到了c盘ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
7.刷新权限
flush privileges;
8.查看数据库的编码字符集(除了第四项其他都是utf8为我们需要的配置!)
show variables like 'character%';
五、总结
就个⼈安装体验来看,如果只是图⽅便,使⽤installer安装较⽅便,但缺点是后期需要更改字符集
若想完全安装,可以选择zip版安装,但缺点是需要编写my.ini⽂件

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。