MySQL安装包下载:
1. 官网下载:
2. MySQL 5.7.24 网盘下载:
链接:pan.baidu.com/s/1mN8Gd1vZ… 提取码:cji0
安装(以网盘下载为例):
下载下来是一个压缩包 mysql-5.7.24-win64,解压后放到自己想要存放的盘中,这里我放置在G盘中,文件路径为:G:\mysql-5.7.24-winx64
(实际解压后的文件内没有data文件夹,后续会新建)
配置环境变量:
新建MYSQL_HOME环境变量,变量值为上面放置的MySQL路径:
Path变量中添加新增量为 %MYSQL_HOME%/bin (win7需要在前面加一个分号‘ ;’)
my.ini文件
解压下来的文件中有一个my.ini文件,里面是设置mysql的一些配置:
[mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] #设置3306端口 port = 3306 # 设置mysql的安装目录 basedir=C:\MySQL\mysql-5.7.24-winx64 # 设置mysql数据库的数据的存放目录 datadir=C:\MySQL\mysql-5.7.24-winx64\data # 允许最大连接数 max_connections=200 # 服务端使用的字符集默认为8比特编码的latin1字符集 character-set-server=utf8 # 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB
解压后的文件中是没有一个data文件夹的,这里需要建一个新的data文件夹。
MySQL服务及初始化
以管理员身份运行cmd,执行安装mysql服务的命令:
mysqld install
服务已经安装成功,如果这里不成功,有可能是过去安装了未卸载完整。
执行mysql初始化命令:
mysqld --initialize
没有任何提示则就是证明mysql初始化成功。
执行启动mysql:
net start mysql
在这里可能会出现MYSQL服务无法启动的原因,解决办法就是把文件夹中的data文件夹删除,然后再进行初始化后进行启动。
服务启动之后,我们需要登录,mysql会给我们初始化一个默认密码,在解压目录下我们新建的data文件夹中有一个以.err结尾的文件,以记事本打开后,找到中间数字为1的一条记录,后面就是默认密码:
即 cQ&lvaWn.1Ft
执行登录命令:
mysql -u root -p
输入上面找到的mysql默认密码
登录成功。
登录之后就修改默认的root用户的密码,执行命令:
alter user root@localhost identified bt '123456';
可能会出现错误:
这时候执行刷新权限命令:
flush privileges
刷新完成之后在进行修改密码的命令:
这样MySQL服务就安装好了,解压后的文件夹下有一个SQLyog程序的安装包,是和Navicat一样的MySQL数据库管理图形化软件,安装之后就可以在SQLyog内进行MySQL的数据库操作,不必去在命令行内操作。