一、官网下载

MySQL官网下载地址:https://downloads.mysql.com/archives/community/

选择自己合适的免安装版本,解压后写入配置文件即可使用。按本篇100%完成安装!!!

mysql5.6免安装版配置 mysql5.7免安装版安装教程_mysql

 

 

二、解压

下载后解压,注意文件路径尽量不包含中文

 

三、配置环境变量

在系统环境变量path中添加mysql压缩包bin目录路径,如图示例:

mysql5.6免安装版配置 mysql5.7免安装版安装教程_配置文件_02

 

 

四、创建配置文件 my.ini

配置文件内容如下:

[client]
port=3306
default-character-set=utf8
[mysqld]
# 设置为自己MYSQL的安装目录
basedir=D:\\software\\MySQL\\mysql-5.7.29-winx64
# 设置为MYSQL的数据目录
datadir=D:\\software\\MySQL\\mysql-5.7.29-winx64\\data
port=3306
character_set_server=utf8
sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER
#开启查询缓存
explicit_defaults_for_timestamp=true
skip-grant-tables

双“\”。

将配置文件放在mysql文件夹主目录下:

mysql5.6免安装版配置 mysql5.7免安装版安装教程_mysql_03

 

 

五、以管理员身份运行CMD,并切换到mysql的bin目录

进入mysql的bin目录后mysqld install

如果出现Install/Remove of the Service Denied! 的提示错误。

原因:普通用户模式权限下的cmd安装mysql会出现这样的报错提示

解决方法:在路径为:C:\Windows\System32的目录下找到cmd.exe 右键已管理员身份运行。

mysql5.6免安装版配置 mysql5.7免安装版安装教程_MySQL_04

 

六、初始化

执行完这条命令mysqld --initialize-insecure --user=mysql,这时mysql就帮你自己创建一个data文件夹。如果出现未找到目录,请检查配置文件目录路径,注意有两个\\号!

七、启动MySQL

net start mysql  # 启动mysql
net stop mysql   # 停止mysql

mysql5.6免安装版配置 mysql5.7免安装版安装教程_mysql_05

 

UPDATE mysql.user SET authentication_string = PASSWORD('新密码') WHERE user = 'root';
# 我的命令 UPDATE mysql.user SET authentication_string = PASSWORD('123456') WHERE user = 'root';
FLUSH PRIVILEGES;

注意:5.7已经取消了password字段,务必写authentication_string

mysql5.6免安装版配置 mysql5.7免安装版安装教程_配置文件_06

管理员权限下:mysql -u root -p 然后输入密码(你可以验证下空密码是否能登录)

mysql5.6免安装版配置 mysql5.7免安装版安装教程_mysql_07

到此安装完成,结束!