1、下载解压版:官网下载
![](https://img.haomeiwen.com/i15119619/59e98ae5da4be579.jpg)
2、解压
下载好的zip包解压到任意目录下,尽量不要有中文,然后新建一个名为my.ini的文件
![](https://img.haomeiwen.com/i15119619/87295efce187540d.png)
3、编辑my.ini文件
添加如下内容:
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir =D:\\Program Files\\mysql\\
# 设置mysql数据库的数据的存放目录
datadir =D:\\Program Files\\mysql\\data
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 创建模式
sql_mode =NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
注意:
(1)D:\\Program Files\\mysql\\data 这个目录一定要是“\\”,千万别弄成“\”不然会报错,或者可以用“/”;(2)粗体加删除线部分需要根据自己解压的路径进行修改
4、环境变量配置
新建MYSQL_HOME,值为mysql的安装路径;编辑PATH,在最后加入%MYSQL_HOME%\bin;
![](https://img.haomeiwen.com/i15119619/515144b3f1eab51c.png)
![](https://img.haomeiwen.com/i15119619/5952a493694176cb.png)
5、管理员身份运行cmd,切换到mysql的bin目录
(1)执行mysql –initialize命令,等待一段时间后,命令执行结束,会在mysql安装目录下生成data目录,查看XXX.err文件,有随机生成的root用户密码。
![](https://img.haomeiwen.com/i15119619/e8fc1689ba73c1f7.png)
(2)执行mysqld –install命令,安装mysqld服务,如下所示即为成功
![](https://img.haomeiwen.com/i15119619/bb089a56f2e4f41e.png)
(3)执行net start mysql命令,启动mysql服务,如执行结果为无法启动,可尝试stop后再次start
![](https://img.haomeiwen.com/i15119619/88991876e502aaac.png)
(4)执行mysql -u root -p命令,连接mysql数据库,输入前面随机生成的密码
![](https://img.haomeiwen.com/i15119619/1d0becff7a7ad4e1.png)
(5)重设root用户密码
alter user root@localhost identified with mysql_native_password by '新密码';
愉快的使用mysql吧
Tips:
mysqld –initialize -insecure自动生成无密码的root用户;
mysqld –initialize自动生成带随机密码的root用户;
mysqld -remove移除自己的mysqld服务;
net stop mysql命令,停止mysql服务
网友评论