本次学习使用的MySql版本是mysql-8.0.11,进入MySql官网下载mysql-8.0.11-winx64.zip,解压文件到自己需要安装的目录下,配置文件为
在安装目录下新建my.ini 配置文件,编辑 my.ini 配置以下基本信息:
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8 [mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=C:\web\mysql-8.0.11 (安装的目录)
# 设置mysql数据库的数据的存放目录 d
atadir=C:\web\sqldata (储存数据的位置)
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
下面介绍MySQL数据库的安装和启动服务;
cd 解压的目录,进入bin目录,运行 mysql install 进行安装操作,运行命令net start mysql启动mysql服务,在启动服务之前需要运行命令mysqld --initialize-insecure 初始化data的目录,这些命令都需要在bin目录下运行;
在新建用户的时候注意在此版本中user 表的 password 已换成了authentication_string,
执行 FLUSH PRIVILEGES 语句。 这个命令执行后会重新载入授权表。