1.网站下载解压版mysql-5.7.26-winx64解压到C盘下
2.打开mysql文件夹创建data文件夹
3.设置环境变量MYSQL_HOME为C:/mysql-5.7.26-winx64
4.设置环境变量path追加%MYSQL_HOME%/bin
5.到mysql文件夹中创建my.ini文件并把以下内容粘贴进去
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=C:/mysql-5.7.26-winx64
# 设置mysql数据库的数据的存放目录
datadir=C:/mysql-5.7.26-winx64\data
# 允许最大连接数
max_connections=100
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
6.以管理员模式打开CMD
跳转到C:/mysql-5.7.26-winx64/bin
1.初始化data文件夹(如提示确少MSVCR120.dll,请安装“vc_redist.x64.exe”)
mysqld --initialize
2.注册mysql服务
mysqld --install
如果没有问题打开服务启动MYSQL服务或者输入net start mysql
如果启动失败需要清空data文件夹
1.删除mysql服务
mysqld --remove mysql
2.初始化data
mysqld --initialize
3.注册mysql服务
mysqld --install
7.初始化时密码会保存在data文件夹下后缀是.err的文件里面 打开文件后搜索root@localhost 后面的就是密码了
8.登录修改密码
mysql -uroot -p
输入你的密码
登录进去以后你不管敲什么都会提示
You must reset your password using ALTER USER statement before executing this statement.
这是提示你需要修改一下用户的密码
#设置root密码
alter user user() identified by "你的密码";
修改Mysql密码:
首先登录MySQL。
格式:mysql> set password for 用户名@localhost = password('新密码');
例子:mysql> set password for root@localhost = password('123');