Windows下安装MySQL
下载MySQL安装文件
在下载页面中Select Platform
选择Microsoft Windows
, 然后在下方的下载选项中选择点击第一个Downloads
下载:
跳转到另一个个页面后点击左下角No thanks, just start my download.
:
开始下载。下载后得到一个.zip文件。将其解压得到类似mysql-8.0.17-winx64
这样的文件夹。
将得到的文件夹放入C盘中的DB文件夹中(这里的DB为新建文件夹)得到mysql安装路径为C:\DB\mysql-8.0.17-winx64
MySQL配置文件
- 打开文件夹
C:\DB\mysql-8.0.17-winx64
,新建my.ini
配置文件 - 编辑 my.ini 配置以下基本信息,其中的
basedir
设置为自己安装文件的路径:1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16[client]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=C:\DB\mysql-8.0.17-winx64
# 设置 mysql数据库的数据的存放目录,MySQL 8+ 不需要以下配置,系统自己生成即可,否则有可能报错
# datadir=C:\\web\\sqldata
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
启动MySQL
注:以下命令最好在有管理员权限的cmd中运行
切换目录1
cd C:\DB\mysql-8.0.17-winx64\bin
初始化数据库1
mysqld --initialize --console
执行完成后,会输出 root 用户的初始默认密码,如下:1
2019-05-10T02:35:05.464644Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: APsCY5wg&hgQ
APsCY5wg&hgQ
即为localhost主机下root用户名的初始密码
安装1
mysqld install
启动服务1
net start mysql
登录MySQL
1 | mysql -h 主机名 -u 用户名 -p |