mysql8在Win10下安装教程

一.准备工作

下载mysql8安装包,下载URL地址:https://mirrors.tuna.tsinghua.edu.cn/mysql/downloads/MySQL-8.0/

 

二、管理员权限执行mysql-8.0.23-winx64.msi安装,一直下一步即可

三、配置mysql8的参数并启动数据库windows后台服务

在默认安装路径C:\Program Files\MySQL\MySQL Server 8.0目录中新建配置文件 my.ini ,文件内容如下:
#########################################################
 
[client]
 
port=3307
 
default-character-set=utf8
 
[mysqld]
 
port=3307
 
character_set_server=utf8
 
#安装路径
 
basedir=C:\\Program Files\\MySQL\\MySQL Server 8.0
 
#数据路径
 
datadir=C:\\Program Files\\MySQL\\MySQL Server 8.0\\data
 
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
 
[WinMySQLAdmin]
 
Server=C:\\Program Files\\MySQL\\MySQL Server 8.0\\data\\mysqld.exe
 
#########################################################

进入C:\Program Files\MySQL\MySQL Server 8.0\bin目录, 管理员启动cmd,依次执行如下命令:
安装:
mysqld -install mysql8
初始化: 
mysqld --initialize
启动:
net start mysql8
四、关于默认用户和密码
mysql8会生成一个默认密码,默认密码在C:\Program Files\MySQL\MySQL Server 8.0\data路径下:机器名.err里
用这个密码进去之后再修改密码就可以了; 使用默认密码登陆:
修改root用户的密码为“123456”:alter user 'root'@'localhost' identified by '123456';

五、异常处理

连接Navicat工具,Navicat for MySQL 连接 Mysql 8.0.23 出现1251- Client does not support authentication protocol 错误!

解决方法如下:
登陆:
mysql -u root -p
修改密码:
ALTER USER  'root'@'localhost'  IDENTIFIED  WITH  mysql_native_password  BY  '123456';
刷新权限:
flush privileges;

 六、其他处理

卸载和删除mysql8的windows后台服务:
管理员启动CMD,用以下命令 停止服务 和 删除服务
  net stop mysql8
  sc delete mysql8
 
OK,欢迎大家持续关注潤沁實業教育领域潤沁網路大學系列课程。

posted @ 2021-02-25 11:51  潤沁網路大學  阅读(380)  评论(0编辑  收藏  举报
潤沁網路大學