欢迎光临散文网 会员登陆 & 注册

mysql5.7安装教程

2020-03-20 23:31 作者:xiezhr  | 我要投稿

# mysql5.7安装教程


## 1.下载mysql

下载地址:<https://dev.mysql.com/downloads/mysql/5.7.html#downloads>


下载zip免安装版,可以省去很多事


## 2.将下载的安装文件解压放到磁盘中

![Alt](http://q7adstzjx.bkt.clouddn.com/lj.PNG)



## 3.在mysql解压缩包根目录下创建my.ini 文件(mysql主配置文件)并创建data目录(用户初始化数据库文件目录)

![Alt](http://q7adstzjx.bkt.clouddn.com/mysql_installinsert.PNG)

 my.ini文件内容如下

 ```sql

 [mysqld]

basedir=D:\mysql-5.7.29\

datadir=D:\mysql-5.7.29\data\

port=3306

skip-grant-tables

 ```

 以上配置文件说明

 basedir--mysql目录

 datadir--数据路径

 port --端口

 skip-grant-tables --刚开始跳过登陆校验

 

## 4.添加path环境变量

![Alt](http://q7adstzjx.bkt.clouddn.com/mysql_install%E7%8E%AF%E5%A2%83%E5%8F%98%E9%87%8F.PNG)


## 5.以管理员打开命令行窗口,并进入到mysql的bin目录,安装mysql服务及初始化数据库

安装服务:

```sql

mysqld install

```

初始化数据库

```sql

mysqld --initialize-insecure --user=mysql

```

## 6.启动mysql服务,并以跳过登陆校验的方式登陆mysql

![Alt](http://q7adstzjx.bkt.clouddn.com/mysql_installstartservice.PNG)

```sql

net start mysql

```

## 7.修改密码,并刷新权限

```sql

UPDATE mysql.user SET authentication_string = PASSWORD('新密码') WHERE user = 'root';


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

```

![Alt](http://q7adstzjx.bkt.clouddn.com/mysql_installmysql.png)

## 8.将mysql根目录下的my.ini 配置文件中的跳过登陆配置注释掉

```ini

basedir=D:\mysql-5.7.29\

datadir=D:\mysql-5.7.29\data\

port=3306

#skip-grant-tables

```

## 9.大功告成,可以登陆mysql。

登陆命令:

```sql

mysql -u root -p123456

```

![Alt](http://q7adstzjx.bkt.clouddn.com/mysql_installlogin.PNG)


==最后,我们当然不希望以后写sql都在命令框中敲sql,这样很痛苦的。我找了网上也是自己在用的sqlyog图形化界面提供大家使用==


sqlyog下载地址:

<https://pan.baidu.com/s/1PHFakU1aye97B_qHAWsfkQ>


提取码:smzm


如果密码失效可以及时联系我

sqlyog注册码

注册名:luoye2562

注册码: 8d8120df-a5c3-4989-8f47-5afc79c56e7c


mysql5.7安装教程的评论 (共 条)

分享到微博请遵守国家法律