2020-03-13 MySQL 8 绿色安装
2020-03-13 本文已影响0人
Rockage
- 下载安装包(选择Windows (x86, 64-bit), ZIP Archive):
https://dev.mysql.com/downloads/mysql/
- 下载安装包(选择Windows (x86, 64-bit), ZIP Archive):
- 用“管理员方式”启动cmd
- 解压(例如c:\mysql):
cd c:\mysql\bin
- MySQL系统初始化:
mysqld --initialize-insecure
- 如果运行这一步出错,报 “由于找不到VCRUNTIME140_1.dll” 的话,请先安装微软运行库,下载地址:http://www.downza.cn/soft/186638.html
- 安装服务:
mysqld -install
net start mysql
- 如果无法启动,请检查:
- MySQL initilize会自动建立C:\mysql\data文件夹,不要手动创建。
- 需要用“管理员方式”启动cmd,否则会报:Install/Remove of the Service Denied!
- mysqld 必须先initilize(初始化) 然后才能 install,倒过来会报错
- 如果实在太乱了,可以用以下指令还原到初始状态:
mysqld -remove
net stop Mysql (或sc delete mysql)
最后手工删除c:\mysql\data 文件夹
- 初始化后root密码为空,可以通过以下方法创建root密码:
mysql -uroot -p (先用空密码进入系统)
use mysql;
ALTER USER 'root'@'localhost' IDENTIFIED BY '自定义密码';
#如果Navicat发生了:Client does not support authentication protocol的错误:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '自定义密码';
#更新一下用户的密码
FLUSH PRIVILEGES; #刷新权限