MySQL压缩包安装
- 从官网下载社区版的安装包
MySQL社区版下载
- 下载完成以后解压(安装的路径最好不要包括中文)
将解压的文件拷贝到你想安装的路径(我这里是直接复制过去解压的)
- 在目录下创建 my.ini 文件
不会建文件的:鼠标右键新建一个文本文档,点击文件F2把上面的文件名粘贴即可,然后回车
配置 my.ini 文件
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=E:\\Develop\\sql\\mysql\\mysql-5.7.39-winx64\\
# 设置mysql数据库的数据的存放目录
datadir=E:\\Develop\\sql\\mysql\\mysql-5.7.39-winx64\\data\\
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
#跳过密码
skip-grant-tables
- 配置环境变量
此电脑 ⇒ 鼠标右键 ⇒ 选中属性
往下翻找到 ⇒ 高级系统设置
打开以后 ⇒ 选择环境变量
新建并粘贴路径
我这里是:E:\Develop\sql\mysql\mysql-5.7.39-winx64\mysql-5.7.39-winx64\bin
- 配置完以后,确定退出。以管理员方式打开cmd,输入 mysql --version查看是否配置成功,有版本则是成功
- 使用 mysqld -install 命令安装MySQL(显示成功就可以了)
- 进入安装的bin目录,在顶部输入cmd并回车
在cmd中执行如下命令
mysqld --initialize-insecure --user=root
- 执行成功以后启动服务
net start mysql
- 输入 mysql 然后再修改密码
update mysql.user set authentication_string=password("你要修改的密码") where user = "root" and Host="localhost";
修改完成以后输入 quit 回车退出
11. 将上面 my.ini 文件中的最后一行注释掉
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=E:\\Develop\\sql\\mysql\\mysql-5.7.39-winx64\\
# 设置mysql数据库的数据的存放目录
datadir=E:\\Develop\\sql\\mysql\\mysql-5.7.39-winx64\\data\\
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
#跳过密码
#skip-grant-tables
- 重启服务,能够登录就完成了
在任务栏界面 ⇒ 鼠标右键 ⇒ 选中任务管理器 ⇒ 点击服务 ⇒ 找到MySQL(这里可以直接输入my 更快捷找到)
右键重新启动即可
//回车以后再输入密码,此处密码为*(输完以后记得按回车)
mysql -u root -p
出现下图这样即可