绿色版 MySQL 8 安装步骤
1. 下载zip版解压到你需要的位置,比如 C:\Program Files\MySQL 8.0.20\
2. 打开命令提示符进入 bin 文件夹
cd /d C:\Program Files\mysql-8.0.20\bin
3. 安装为自启动服务
mysqld.exe --install MySQL8.0.20 #卸载服务: mysql-nt.exe -remove
4. 初始化,生成 /data 目录等
mysqld.exe --initialize # root 密码在 ./data/%COMPUTERNAME%.err 里 # 我的主机名为 win10,所以密码在 /data/win10.err 里 # 搜关键字“A temporary password is generated for root@localhost:” # Linux 的位置是 /var/log/mysqld.log
4. 启动服务以进行后续设置
net start MySQL8.0.20 #停止服务: net stop MySQL8.0.20
5. 安全设置,设置新的 root 密码、禁止 root 远程登录、删除 test 库等
mysql_secure_installation.exe
6. 完成。
# mysqld.exe 的其它参数: --install 以“MySQL”为名安装自动启动的服务 --install-manual 以“MySQL”为名安装手动启动的服务 --install service_name 指定名称的自动启动服务 --install-manual service_name 指定名称的手动启动服务 --remove 删除 MySQL 服务 --remove service_name 删除指定名称的服务(需要先停止,不限于MySQL,也可以删除其它,比如“AdobeUpdateService”) -I, --initialize 创建默认数据库(创建data目录及内容)、以随机密码创建 root 用户,密码在 data/主机名.err 中 --initialize-insecure 创建默认数据库(创建data目录及内容)、创建一个没有密码的 root 用户