MySQL数据库的下载安装

一、下载:community社区版是属于开源的

1、直接使用引擎搜索或打开官网:MySQL

2、选择downloads – 找到MySQL community Downloads>

3、选择MYSQL Community Server:

4、选择go to download page - 去下载页面:

5、选中comunity(社区版)版本下载:

6、可以选择登陆账号下载或者以游客身份下载:

下面我们以游客身份下载到D盘中。

二、安装:

1、把下载到的msi文件运行进行安装:

2、安装步骤:

注意:下面的界面上提示的组件,是与MYSQL有关联可以供你检查是否存在的组件,如果对应组件没有你必要的,可以跳过,为了以防万一,我们可以选一些常用的组件根据提示进行下载。

注意,如果本机本身是没有安装到MySQL Server 端的,必须在安装完你所需要的组件之后,关闭安装程序,然后重新打开安装程序,去添加安装server端.

Server端安装完之后,会显示以下界面:

1.standalone mysql server/classic mysql replication:独立的mysql服务器/经典的mysql复制
2. innodb cluster sandbox thst setup(for testing only):innodb集群沙箱thst设置(仅用于测试)

下一步之后,配置类型和网络(Type and Networking):

Config Type:3个选项:

development computer开发计算机  如果是个人电脑,选择这个,目前我是自己的私人电脑,按照开发选择。

server computer -- 服务器计算机,如果是服务器端,选择这个。

dedicated computer  专用计算机,如果是属于MYSQL设置专用,选择这个。

个人使用的时候使用tcp/ip协议,端口(port)默认是3306,也可以设置其他端口比如3307、3308等,但是为了方便现在使用是默认。

关于mysql的X protocol port协议端口:

【MySQL】关于MySQLx协议和端口-CSDN博客(参考网址)

MySQL X plugin是MySQL新发版本5.7.12中新增的插件,利用它实现MySQL作为文件存储数据库,也就是利用MySQL 5.7版本json支持的特性完成。

named pipe:命名管道,可以不使用修改。默认。有需要的时候再使用

shared memory:共享内存。

如果没有特别的需要,该页面可以按照默认的进行安装就可以了:

没什么必要还是选择以前的加密方式吧,刚出来8.0,第三方客户端基本都不支持这种加密方式,但自带的命令行支持,当然我推荐的是开发环境这样子,服务器端你自己考虑吧,开发环境老的加密方式不会有坑,选择Use Legacy Authentication Method,然后next,下一步

下面设置root password(MySQL的根密码),同时新增一个用户角色(通常不建议直接使用root进行开发操作)。

下一步,默认即可:

这个实例名称大家或许需要记一下,在你启动mysql的时候,就需要用到实例名称。

点击execute执行默认配置文件:

Finish完成安装。下面:next  finish 完成

三、环境配置:

1、右击我的电脑 - 属性 - 高级系统设置 - 环境变量 - 系统环境变量;

2、新建变量名并配置变量值:

变量名称:MYSQL_HOME

变量值:C:\Program Files\MySQL(所安装MySQL的路径)

3、在系统环境变量的“path”中添加MySQL的bin目录路径:

四、测试是否安装成功:

1、手动启动:

右击我的电脑 – 管理 – 服务和应用程序 – 服务 – 找到mysql,右击启动或者查看属性中的名称,比如目前配置的mysql名称是“mysql80”:

点击启动能成功启动的话,代表安装成功。

2、命令行启动(服务器不区分大小写):

打开命令行:输入net start mysql,mysql是你建立的mysql服务器实例的名称,上面有查看名称的方法。如果提示启动成功,则说明mysql已经启动

五、测试连接登录MYSQL:

1、cmd命令窗口登录:

打开cmd命令窗口,输入“mysql  -u用户名(比如我们的默认角色root,上面我们也新建了一个用户xxx) -p”,如果提示要求输入密码,输入之后登陆,成功,说明安装成功。

2、MYSQL自带的命令窗口:

使用mysql自带的命令窗口,打开能使用角色名以及密码登陆成功

六、启动MySQL服务时,可能会遇到的问题:

1、服务名无效

该问题是由于你使用命令行输入的mysql的启动名称不对,启动名称可以打开我的电脑 – 管理 –服务 – 找到mysql服务 – 属性 – 名称进行查看。比如本机在配置的时候,使用了mysql80作为mysql名称。

2、发生系统错误5,拒绝访问:

该问题出现是由于权限问题,mysql8.0的权限需要管理员运行才可以执行,所以提示了这个问题。

单次解决方案:

目录 C:\Windows\System32 -> 找到 cmd.exe,右击 – 以管理员身份运行。即可解决权限问题。

永久解决的2个方案:

1)修改cmd的权限,把cmd 的所有权限开放给当前user用户(由于计算机正常情况下是登陆的一个用户角色),那么直接在用户角色下执行cmd命令行也可以直接进行控制读取修改msyql,但是如果直接给予权限,会导致本机安全性降低,所以我不使用这个方法。

2)么第二个方法,也比较麻烦,就是把cmd.exe创建桌面快捷方式,右击属性-高级-勾选用管理员身份运行 – 确定,之后每次打开这个快捷方式都是通过管理员进行运行的。

七、针对MYSQL8.X版本的一些提示:

        当你上述步骤全部正常完成,问题也都解决了,那么恭喜你,此时MYSQL应该已经初步安装配置完成,可以去进行使用的。不过,对于MYSQL8.x以上的版本,如果要修改配置文件,可能跟以往的版本有所不同:

Mysql8.0版本,默认会安装在C:\Program Files下

针对mysql的bin目录进行配置,会发现my.ini配置文件不再server文件夹里面,因为8.0版本会自动创建一个文件夹在c盘根目录一个隐藏的文件夹里面(ProgramData),我们需要取消隐藏查看这个文件夹里面,同样也有一个MySQL文件夹

  • 14
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值