MySql8

MySql安装教程8.0


Windows下安装MySQL

MySQL的下载地址:MySql下载地址
选择你需要的版本(此处只讲述Windows环境下的安装):

img

zip格式的是不需要安装,解压就可以运行,但是需要配置:

imgZIP格式的MySQL

如果想要像安装其他软件一样,点击下一步,安装MySQL,那就需要点击MIS格式,针对新手学习MySQL,推荐选择MSI格式的MySQL:

imgMIS格式的MySQL

imgMIS格式的MySQL

下载的时候,都会叫你注册,但是不要注册,防止收到骚扰信息,选择下面这个按钮:

img不注册


安装MySQL(一)

选择MIS格式
  • 双击下载的MIS格式文件,进行安装

    img

    运行MIS安装文件

  • 如果有提示你当前系统缺少.NET Framework文件的时候,请先下载对应的.NET Framework文件安装。

    img

    缺少.NET Framework文件

  • 同意协议,继续下一步

    img 同意协议

  • 如果只想安装MySQL数据库的话,推荐选择:Server only,一般开发人员推荐选择:Developer Default,里面包含了一些MySQL的组件和其他的东西,对应的可以从右边的描述了解

    img

    Developer Default

  • 由于我们选择的是Developer Default,安装之前会检测当前系统是否具备上一步选择项所具有的条件,对于下面的截图来说,表明当前系统没有安装VS运行库,如果想要MySQL与Visual Studio相连接的话,要手动安装,不需要的话,可以不管

    img

    检测系统

  • 忽略警告,继续执行

    img

    忽略警告

  • 安装进行,真正的安装过程

    img

    安装

  • 上面的安装后,点击下一步,出现Product Configuration,再次点击Next,突然报错:兼容性的服务器没有找到,取消该向导,安装兼容性服务器。(没有遇到该问题,可以跳过错误解决办法)

    img

    错误

错误解决办法

​ 上面错误的出现时因为当前系统没有兼容性的服务器,需要自己手动安装

  • 解决办法:再次启动MySQL安装,选择 Add:

    img

    第一步

  • 选择MySQL服务器进行安装:

    img

    第二步

  • 下一步,到了该界面,选择执行,记住要选中,然后点击Execute,安装Visual C++2015

    img

    第三步

    img

    安装Visual C++2015

  • 安装成功后出现下面界面,该问题解决了。继续下一步安装配置

    img

    安装成功

简单的配置MySQL
  • 选择配置类型:有开发电脑,服务器电脑,专用电脑(只运行MySQL数据库服务,不运行其他的服务如:web服务);联网协议(TCP/IP),端口号默认(3306),选择默认配置即可

    img

    配置

  • 授权方式,选择默认就行,默认的是更强大的SHA256加密方法

img

授权方式

  • 创建Root账户的密码,设置不容易被识破的长度,这个密码要记住,因为后面登录MySQL服务器的时候,会进行校验;还可以创建其他用户,给予权限访问MySQL数据库的权限,可以给用户设置角色Role,比如是数据库管理员,数据库设计者等

img

创建用户和密码

  • 配置Windows服务插件,设置Windows服务的名字,是否启动Windows就启动MySQL服务器,一般默认就行

    img

    Windows服务

  • 最后就行安装,最好是把360啥的先关掉,防止不让安装

    img

    安装成功

  • 接着返回到最初界面,把刚开始配置缺少的东西,重新配置,点击Reconfigure:

    img

    Reconfigure

  • 一步步next,输入前面设置的MySQL数据库的密码,验证完毕后,继续安装,点击下一步,和上面出现的界面类似

    img

    验证密码

  • 第一个Reconfigure配置成功,接着配置第二个

    img

    配置成功

  • 第二个也是要验证数据库的密码,输入密码验证,验证完毕后,一步步next,安装完成

    img

    第二个Reconfigure

  • 到此,已经安装完成了MySQL,可以启动客户端,查看是否安装成功;输入root账户的密码,进入MySQL,输入show databases;命令,查看数据库中的表,注意分号;,命令行的客户端以分号作为一条语句的结束,必须要有分号

    img

    MySQL客户端

    img

    验证安装是否成功

  • 查看MySQL的安装路径,进入MySQL客户端,输入:show variables like “%char%”;

    img
    安装路径

  • 配置系统环境路径,使得使用cmd命令行的时候,可以直接使用mysql的命令;找到MySQL的安装路径,打开该路径,找到bin文件夹的命令,复制到系统环境变量path属性()里面
    我的电脑右键----属性----高级系统设置----环境变量

    img

    配置系统路径

  • 然后直接调用cmd,输入命令mysql -uroot -p,就可以启动MySQL数据库

    img

    cmd命令行输入mysql命令


安装MySQL(二)

选择ZIP格式
  • 解压下载的ZIP格式的Mysql文件,到合适的位置。

    img

    解压安装包

  • 配置环境变量,把刚刚解压的mysql文件下的bin文件放置在系统环境变量path里面;这样就可以在电脑的任何地方操作mysql了

img

配置环境变量

  • 在解压的安装包目录下面添加配置文件my.ini,名字可以随便起

    img

    my.ini 配置文件

配置文件的内容:

[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=E:\\software\\mysql\\mysql-8.0.11-winx64   # 切记此处一定要用双斜杠\\,单斜杠我这里会出错,不过看别人的教程,有的是单斜杠。自己尝试吧
# 设置mysql数据库的数据的存放目录
datadir=E:\\software\\mysql\\mysql-8.0.11-winx64\\Data   # 此处同上
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
# 服务端使用的字符集默认为UTF8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8
  • 安装mysql服务器
    进入cmd命令行,切换到mysql的解压位置的bin目录下面:

img

切换到Mysql解压位置bin目录下

接着输入命令:mysqld --initialize --console

,获取root帐号下的初始密码:L>QzlkJi,5nQ

;注意区分大小写,未改密码之前要记住这个初始密码

img

初始密码

如果没有注意密码而不小心关闭了,可以回到mysql的解压目录里面把生成的data文件删除掉,重新执行上面的命令即可。

安装服务

进入cmd命令行,切换到mysql的解压位置的bin目录下面,输入命令mysqld --install 服务名称,默认名称为mysql,可以自己选择

img
安装完成,启动服务即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值