下载
本文安装的是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 = 13306
basedir=C:\Users\iuxt\OneDrive\1\mysqld
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
|
初始化数据库
没有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
|
启动服务
停止服务
删除服务