MySQL安装教程
1、下载MySQL
MySQL有两个版本 5.7 和 8.0 选一个下载即可
2、开始安装MySQl
这里下载的是一个压缩包 需要解压出来才能使用
1. 我们把压缩包放到D盘下的文件夹里进行解压
2. 解压后会出来一个文件夹
3. 进入mysql-5.7.32-winx64文件夹
4. 在当前文件夹下建立 mysql的配置文件 my.ini
2、对mysql进行配置
1. 编写 my.ini 文件
[client]
port=3306
default-character-set=utf8
[mysqld]
port=3306
character_set_server=utf8
default-time-zone= "+08:00"
basedir=D:\Environment\mysql-5.7.32-winx64 #解压目录
datadir=D:\Environment\mysql-5.7.32-winx64\data #解压目录下data目录
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
skip-grant-tables #用于第一次登录 可以免密
3. 配置系统环境变量,把MySQL加入系统环境
- 如何打开系统属性点击链接查看
- 把Mysql的解压路径 加上 \bin 添加到path里
- 确认保存
4. 安装MySQL服务
-
以管理员方式打开cmd
-
安装MySQL服务
在cmd里输入命令回车执行:
mysqld -install
- 对数据库进行初始化 生成data文件夹
ysqld --initialize-insecure --user=mysql
执行后不会输出信息,但是会生成一个data文件夹
3、 启动MySql服务
启动
net start mysql
登录
mysql -u root -p
初始化密码
update mysql.user set authentication_string=password(‘123456‘) where user=‘root‘;
刷新
flush privileges;
停止
net stop mysql
登录
mysql -u root -p
1. 在cmd管理员模式下 先启动MySQL服务
net start mysql
-
启动成功后登录 进入MySQL
mysql -u root -p
root 是用户名 -p 后面是密码这里直接回车,不用输入密码
因为在my.ini配置文件里添加了 skip-grant-tables
-
初始化root的密码 括号内的123456是新的密码,可以自行修改
update mysql.user set authentication_string=password(‘123456‘) where user=‘root‘;
-
修改成功后停止服务重新启动
-
先退出MySQL 输入exit
-
停止MySQL服务
-
把
my.ini
文件里的 skip-grant-tables 注释或者直接删除 -
再次启动服务,登录进入Mysql
-
到此为止你已经学会了安装MySQL了