下载
本文安装的是 zip 包, 安装方式更灵活
下载地址: https://dev.mysql.com/downloads/mysql/

创建配置文件
在 mysql 根目录下创建 my.ini 文件,输入以下内容 (根据自己需求调整):
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| [mysql]
default-character-set = utf8mb4
[mysqld]
port = 3306
datadir = C:/Users/iuxt/OneDrive/1/mysqld/data
max_connections = 200
character-set-server = utf8mb4
default-storage-engine = INNODB
innodb_log_file_size = 256M
disable-log-bin
lower_case_table_names = 1
|
初始化数据库
没有 data 目录的话, 需要先初始化才能继续其他操作.
1
| .\bin\mysqld.exe --initialize
|
然后在 data 目录下, 有个 <计算机名>.err 文件, 这个文件里面就包含了临时密码.
1
| .\bin\mysql.exe -h127.0.0.1 -uroot -p
|
输入刚才看到的临时密码, 登录成功后执行以下命令修改默认 root 密码, 创建远程 root 用户
1 2 3
| alter user 'root'@'localhost' IDENTIFIED BY '123456'; CREATE USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456'; Grant all privileges on *.* to 'root'@'%' with grant option;
|
直接启动 (不推荐)
通过服务启动
通过服务起的的话, my.ini 配置文件里面就不能写相对路径了.
安装服务
1
| mysqld.exe install mysqld
|
启动服务
停止服务
删除服务