windows下配置8.0.11以上版本的Mysql

本文基本参照http://www.runoob.com/mysql/mysql-install.html的配置方法,经实测,补充了重要的步骤,让萌新少走几步弯路.

1.安装步骤

1.下载文件,如mysql-8.0.12-winx64.zip ,解压到一个你记得住的位置,比如我的是D:\Program Files\mysql-8.0.12-winx64

2.在电脑环境变量中添加将"D:\Program Files\mysql-8.0.12-winx64\bin"添加到PATH里
环境变量设置

打开刚刚解压的文件夹 D:\Program Files\mysql-8.0.12-winx64 ,在该文件夹下创建 my.ini 配置文件,编辑 my.ini 配置以下基本信息:

# 设置mysql客户端默认字符集
default-character-set=utf8
 
[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=C:\web\mysql-8.0.11
# 设置mysql数据库的数据的存放目录
datadir=C:\web\sqldata
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

在C:\Windows\System32找到cmd.exe,右键->管理员运行.参照下图执行一系列命令

廖雪峰的教程

5.重点来了,输入以下命令及记下的初始密码进入mysql

mysql -u root -p

没修改初始密码时,你是啥都干不了的,什么set命令都是不行的,会报错,只有下面的命令可以修改初始密码

ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';

2.遇到问题怎么解决

总之,你可能会遇到各种错误,请尝试以下方法:

1.用管理员权限运行cmd.exe
2.重启mysql服务或者注销电脑
3.在网上搜索错误时,尽量选最新的答案

你可能感兴趣的:(windows下配置8.0.11以上版本的Mysql)