环境:win10系统
一、官网下载地址:MySQL :: Download MySQL Community Server (Archived Versions)
二、解压与配置
将压缩包解压到D盘
my.ini文件 和 data文件夹解压在刚解压好后是没有的,需要手动添加。
(1)创建my.ini文件,配置内容如下:注意了:要改成自己的安装目录
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:/mysql-5.7.19-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:/mysql-5.7.19-winx64/data
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
#skip-grant-tables
wait_timeout=1814400
(2)直接创建一个 data文件夹,然后继续下面的步骤
2.配置环境变量,在系统变量的 Path 中添加mysql的 bin文件夹的路径:D:\mysql-5.7.19-winx64\bin
三、安装mysql服务
初始化数据库
以管理员身份运行cmd,输入mysqld --initialize(注意:加--console和不加的区别:如果加上--console会自动给我们创建需要的文件夹data,我们这里已经有了所以不用加后面的参数),然后查看到data文件夹中多了一些内容。
1.以管理员身份打开cmd窗口(不按管理员身份会提示安装服务拒绝),然后输入mysqld install,回车运行,此时提示服务成功安装。
这个时候我们打开任务管理器,能看到服务中多了mysql服务
2. 启动mysql服务
在命令行中输入net start mysql,回车,可以看到服务启动成功。
3.使用初始密码登录
服务启动成功后,初始密码放在data文件夹下的 xxx.err文件(我这里是CNHQ-17081291T.err,具体是因电脑而异的),用记事本打开文件,搜索文件里面的A temporary password is generated for root@localhost条目存放的就是初始密码。输入mysql -u root -p用初始密码来登录。
4.修改登录密码
初次使用时需要修改登录密码,用初始密码登录后,可以通过下面的语句修改密码。
alter user 'root'@'localhost' identified by '123456';
默认MySQL服务是自动启动的,那么每次开机后不用重新启动,简单测试一下吧。
扩展信息(卸载mysql):
先停止服务:
net stop mysql
再进行移除:
mysqld --remove mysql
安装完成后,本地可视化工具连接
我们用的是data studio,测试连接上了
登录名称用:root
password:初始化密码我们是123456
Host:localhost