[MySQL] MySQL5.7.24版本的数据库安装过程

230 阅读2分钟

MySQL安装包下载:

1. 官网下载:

dev.mysql.com/downloads/m…

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的数据库操作,不必去在命令行内操作。