1.首先我们在MySQL官网上下载好所需要的版本
下载完成之后我们解压到固定文件夹,我这里解压到 D:\mysql-5.7.25-winx64
2.我们需要在mysql-5.7.20-winx64的文件夹下创建一个名为data的空文件夹
和 bin目录下创建一个my.ini的文件。并配置该文件
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
bind-address = 127.0.0.1
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:\mysql-5.7.25-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\mysql-5.7.25-winx64/data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
3.打开终端命令对Mysql进行初始化、安装和启动
//mysql-5.7.25-winx64 目录下
mysqld --initialize=insecure --user=mysql //初始化
//mysql-5.7.25-winx64\bin 目录下
mysqld -install //安装服务
net start mysql //启动服务
开始mysql没有密码 我们在D:\mysql-5.7.25-winx64\bin 目录p下 输入mysql即可进去
4.设置密码:mysql -uroot -p*****,这样就可以进入mysql里面了。输入:mysql -u root -p
5.来查看账户信息。(这里的authentication_string就是password)
select user,host, authentication_string from user;
6.更改root密码
update user set authentication_string=password('123456') where user='root' and host='localhost';