目录
MySQL5-7版本解压版安装步骤
-
从官网下载MySQL5-7
-
注意:如果在安装过程中出错,可以把MySQL删除重装,删除指令:
sc delete mysql【删除已安装好的MySQL服务】 -
将MySQL5-7解压到你想安装的文件夹中(最好不要有中文和空格)
-
添加环境变量:将MySQL的安装路径加/bin目录添加到环境变量中(建议用户环境变量即可)
-
写入配置文件:手动创建my.ini文件到MySQL目录下,文件内容如下:
[client]
#端口
port=3306
default-character-set=utf8
[mysqld]
#设为MySQL安装路径
basedir=D:\MySQL\mysql-5.7.37-winx64\mysql-5.7.37-winx64\
#设置为MySQL数据目录
datadir=D:\MySQL\mysql-5.7.37-winx64\mysql-5.7.37-winx64\data\
port=3306
character_set_server=utf8
#跳过安全检查
skip-grant-tables
- 使用管理员身份打开cmd ,进入MySQL安装目录的bin目录下,输入:【安装服务指令】
mysqld -install
- 初始化数据库:执行【初始化数据库指令】
mysqld --initialize-insecure --user=mysql
此指令会在MySQL目录下自动生成data目录
查看目录有 三个文件夹及其他文件
- 【启动MySQL服务】
net start mysql
- 【停止MySQL服务指令】
net stop mysql
- 启动MySQL后,进入管理终端
mysql -u root -p
(-u 代表用户,-p代表密码)
输入指令回车后会让你输入密码,直接回车即可(默认密码为空)
- 修改root密码: 输入:
use mysql;
接着输入:
update user set authentication_string=password('你的密码')where user='root'and Host='localhost';
接着【刷新权限】
flush privlleges;
然后【退出终端(MySQL服务仍在运行)】
quit
- 注销刚刚写入的配置文件中的跳过安全检查语句
[client]
#端口
port=3306
default-character-set=utf8
[mysqld]
#设为MySQL安装路径
basedir=D:\MySQL\mysql-5.7.37-winx64\mysql-5.7.37-winx64\
#设置为MySQL数据目录
datadir=D:\MySQL\mysql-5.7.37-winx64\mysql-5.7.37-winx64\data\
port=3306
character_set_server=utf8
#跳过安全检查
#skip-grant-tables
- 重启MySQL服务器 【停止】
net stop mysql
【启动】
net start mysql
- 输入密码
mysql -u root -p
接下来回让输入密码 输入刚刚设置的密码即可,就进入了数据库