2020-03-13 MySQL 8 绿色安装

    1. 下载安装包(选择Windows (x86, 64-bit), ZIP Archive):
      https://dev.mysql.com/downloads/mysql/

    1. 用“管理员方式”启动cmd

    1. 解压(例如c:\mysql):

cd c:\mysql\bin


    1. MySQL系统初始化:

mysqld --initialize-insecure


  • 如果运行这一步出错,报 “由于找不到VCRUNTIME140_1.dll” 的话,请先安装微软运行库,下载地址:http://www.downza.cn/soft/186638.html

    1. 安装服务:

mysqld -install
net start mysql

  • 如果无法启动,请检查:
  1. MySQL initilize会自动建立C:\mysql\data文件夹,不要手动创建。
  2. 需要用“管理员方式”启动cmd,否则会报:Install/Remove of the Service Denied!
  3. mysqld 必须先initilize(初始化) 然后才能 install,倒过来会报错
  4. 如果实在太乱了,可以用以下指令还原到初始状态:

mysqld -remove
net stop Mysql (或sc delete mysql)
最后手工删除c:\mysql\data 文件夹

    1. 初始化后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; #刷新权限

你可能感兴趣的:(2020-03-13 MySQL 8 绿色安装)