操作
1.解压到指定目录,我的目录D:\软件\mysql-5.7.26-winx64
2.配置环境变量
path添加bin路径 我的
D:\软件\mysql-5.7.26-winx64\mysql-5.7.26-winx64\bin
3.在安装目录下新建my.ini文件,文件内容如下,注意配置文件=前后不允许有空格,每行后面也不可以有空格
[mysql]
#设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port=3306
#设置mysql的安装目录 //这里是自己的路径
basedir=D:\mysql-5.7.26-winx64
#设置mysql数据库的数据的存放目录(这一行配置信息在执行了mysqld --initialize之后添加,data文件夹等自动生成,不可手动创建) //自己的路径
datadir=D:\mysql-5.7.26-winx64\data
#允许最大连接数
max_connections=200
#服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
#创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
4.打开cmd,cd 到 安装目录bin下,这里我cd的时候没有反应,上网查知道要cd /d 路径
,输入命令mysql install
5.输入mysqld --initialize
6.输入net start mysql
启动服务,正常会提示成功
7.默认密码,打开data文件下*.err,A temporary password is generated for root@localhost: ksTpCJapL3?P
后面就是密码 ksTpCJapL3?P
8.mysql -u root -p
输入初始密码
重置密码
set password for root@localhost=password('xxxxxx');
(注意分号)