mysql5.7安装配置教程(一看就会)

前言

为什么是5.7,不安装更高的版本,因为Mysql5.7大家公认比较稳定的一个版本。

下载和安装

点击这个是一个压缩包,直接选择你要下载到的文件夹就可以了 Mysql5.7下载地址: 图片展示: 然后就是解压,解压到当前文件夹就可以了, 这里我解压到 E:myappmysql-5.7.19-winx64 目录下,尽量选择空间大的盘进行存放。

添加环境变量 :

点击电脑-属性-高级系统设置-环境变量,也可以直接在搜索中搜索,高级系统设置后进行设置Path 在环境变量增加mysql的安装目录in目录, 如下图 :

创建 my.ini 文件(mysql的配置文件)

在E:myappmysql-5.7.19-winx64 目录下下创建 my.ini 文件,需要我们自己创建,注意是你的路径,不要照着我这个写修改为你的安装路径。 值得注意的是: my.ini 文件,是由文本文件扩展过来的,先创建一个文本文件全选名字改为:my.ini即可,可能会有警告,直接点是就行了。 一般会有的警告: 然后:将下列代码复制进入my.ini 文件即可。

[client]
port=3306
default-character-set=utf8
[mysqld]
# 路径为自己的MYSQL的安装目录
basedir=E:myappmysql-5.7.19-winx64
# 路径为自己的MYSQL的数据目录
datadir=E:myappmysql-5.7.19-winx64data
port=3306
character_set_server=utf8
#跳过安全检查,在第一次开始登录时不需要密码,有了密码后在进行设置
skip-grant-tables

下载后台服务程序

使用管理员身份打开 cmd , 并切换到 E:myappmysql-5.7.19-winx64in(自己安装的那个路径) 目录下, 执行mysqld -install,,切记一定要用管理员的身份打开,不然等会儿进行操作可能权限不够。找不到可以直接搜索。 我切换到: E:myappmysql-5.7.19-winx64in目录如图:cd +bin路径,然后是输入 e:后回车,即可执行mysqld -install

初始化数据库

输入指令:mysqld --initialize-insecure --user=mysql 执行后的结果:

若是成功,会生成 data目录:

启动mysql 服务

net start mysql 【停止mysql服务指令 net stop mysql】

**如果成功:**就会存在一个mysql的服务在运行中

设置mysql密码

进入mysql 管理终端: mysql -u root -p ,因为我们当前root 用户密码为 空,所以可以直接回车就可以看到一个欢迎表示 成功进入mysql终端; 修改root 用户密码

先执行:use mysql;  
在执行:update user set authentication_string=password(yjg) where user=root and Host=localhost;
上面的语句可以修改 root用户的密码为:yjg	
注意:在后面需要带分号,回车就可以执行指令
在执行刷新权限:flush privileges;
最后退出mysql服务: quit

执行图片: 修改my.ini : 再次进入时就会进行权限验证,就是将跳过安全验证的代码注释掉之后登录就要密码了 #skip-grant-tables

最后检查

先启动mysql服务:net satrt mysql 然后进入mysql终端,错误示范,密码输入错误时: 然后进入mysql终端,正确示范,密码输入错误时:看到欢迎的不就o了吗

从头再来

如果你真的找不到错误捣鼓了半天或者想自己重新再来一把 ,那么你可能要用到这个语句:

此条语句作用是:删除已经安装好的mysql服务
sc delete mysql
经验分享 程序员 微信小程序 职场和发展