MySQL5.7.9免安装版配置方法+修改默认密码

1. 解压MySQL压缩包


将下载的MySQL压缩包解压到自定义目录下,我的解压目录是:
“D:\Program Files\mysql-5.7.9-win32”
将解压目录下默认文件 my-default.ini 拷贝一份,改名 my.ini。并新建一个data空文件夹
复制下面的配置信息到 my.ini 保存:

1
2
3
4
5
6
7
port=3306
basedir=D:\dev\mysql\mysql-5.7.9-winx64
datadir=D:\dev\mysql\mysql-5.7.9-winx64\data
max_connections=200
character-set-server=utf8
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

2.将DOS指向mysql目录下的bin文件夹,输入服务安装命令:


1
2
3
mysqld --console
mysqld --initialize
mysqld install

安装成功后会提示服务安装成功。

3.启动和关闭mysql:


启动服务命令为:net start mysql
关闭服务命令为:net stop mysql

4.修改mysql默认密码:

(1)清空data文件夹

然后我们就通过敲命令生成一个data文件,并把mysql的默认密码显示出来:
1
命令:mysqld --initialize --user=mysql --console

可以看到图上的最后一行的最后一个字段是mysql的默认密码

(2)接下来我们就先用这个默认密码登录到mysql里面,当然前提是要先start mysql;

1
命令:net start mysql

正常情况会提示你启动成功,(注意:有的会报无法启动3534,这是因为目录下面没有data文件,这个时候你要先用第一条命令init一下);

(3)接着第二条命令,我们登录mysql:

1
命令:mysql -uroot -p

会提示你输入密码,就是上面我们看到的默认密码,输入后正常情况下会有welcome等提示

(4)到这里我们就可以开始去修改我们的默认密码了,接着输入:

1
命令:use mysql

然后会提示你:

1
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.

(5)不要急,我们接着输入命令:

1
命令:alter user 'root'@'localhost' identified by 'mysql';

然后会提示你Query OK !

(6)下面就正式进行修改我们的密码

1
SET PASSWORD = PASSWORD('yourPwd');

PASSWORD 后面写你刚刚设置过的新密码;

这次我们可以flush了:

1
flush privileges;

然后exit:

1
exit

这样我们就成功设置我们的新密码了。

好了,我们来验证一下,我是继续在开出的cmd命令窗口输入:

1
mysql -uroot -p

然后输入密码 (你的新密码),正常情况下就OK了。

后来发现直接用msi安装包安装更方便,sb了,想想还是留下这篇文章吧

热评文章