关于mysql:环境安装MySQL安装

42次阅读

共计 8096 个字符,预计需要花费 21 分钟才能阅读完成。

一文教会你装置与卸载 MySQL

1. 官网下载

拜访官方网站:https://www.mysql.com/ 下载 MySQL。

这里就不是我着重讲的重点了。接下来还是用我发给大家的版本吧。也能够自行下载收费的版本都能够的啦!

2. 文件下载

这里间接分享一份百度网盘的链接给大家。

链接:https://pan.baidu.com/s/1WL6J…
提取码:9iwr

外面包含了 <font color=#ff1493>MySQL</font> 的装置,还有 <font color=#ff1493>SQLyog</font> 图形界面的安装包。

3. 卸载步骤

有人就会奇怪,为什么要先将卸载步骤呢?因为我这台电脑中,原本就存在了 <font color=#ff1493>MySQL</font>,所以还是带大家先来卸载步骤啦。哈哈,无非我就是懒。

卸载这一步骤还是十分有用滴!

  1. 进行 <font color=#ff1493>MySQL</font> 服务。

    具体有两种形式:

    • 通过命令行形式:<font color=#ff1493>Win + R</font> 而后敲 <font color=#ff1493>cmd</font> 进入命令行。

      net stop mysql
      
      按下 entry 键后后果:MySQL 服务正在进行.
      MySQL 服务已胜利进行。
  • 通过计算机管理形式

    右击计算机 –> 治理 –> 服务 –> 启动或进行 <font color=#ff1493>MySQL</font> 服务

  1. 下载 <font color=#ff1493>MySQL</font> 安装程序。

    找到控制面板 –> 程序和性能,卸载 <font color=#ff1493>MySQL</font> 程序。

  2. 卸载过后,也须要删除文件夹中的 <font color=#ff1493>MySQL</font>,比方我的下载目录是 <font color=#ff1493>E:\Program Files (x86)</font> 中 <font color=#ff1493>MySQL</font> 该目录下残余了所有文件,把 <font color=#ff1493>MySQL</font> 文件夹也删了。

  3. 删除 <font color=#ff1493>C</font> 盘 <font color=#ff1493>ProgramDate</font> 暗藏目录中对于 <font color=#ff1493>MySQL</font> 的目录。(重点)

    <font color=#ff1493>ProgramDate</font> 目录是 暗藏 的,所以须要咱们显示进去能力持续操作:

    • 能够点击 <font color=#ff1493>C</font> 盘中的查看,–> 再点击暗藏的我的项目的性能,就能失去了。

    • 如果没有看到这个性能的话,就按我上面这个步骤来

      第一步:在计算机界面,点击组织,抉择文件夹和搜寻选项:

      第二步:弹出如下对话框,点击查看:

      第三步:在高级设置中向下搜寻,可看到显示暗藏文件夹,点击确认。

    此时你曾经失去了这个 <font color=#ff1493>ProgramDate</font> 暗藏目录了。接下来就是删除外面的 <font color=#ff1493>MySQL</font>。

走到这里,基本上来说,你的 <font color=#ff1493>MySQL</font> 曾经齐全卸载洁净了。接下来就是正式咱们的装置步骤了。

4. 装置步骤

装置前留神先敞开了 windows 防火墙。

  1. 关上下载的 <font color=#ff1493>MySQL</font> 安装文件 <font color=#ff1493>mysql-5.5.40-win64.msi</font>,间接双击关上即可。

  1. 进入到装置 <font color=#ff1493>MySQL</font> 界面中。

    • 进入界面后,点击下一步即 <font color=#ff1493>Next</font>:

    • 抉择批准装置,并进入下一步:

    • 抉择装置类型,有 <font color=#ff1493>Typical</font>(默认)、<font color=#ff1493>Complete</font>(齐全)、<font color=#ff1493>Custom</font>(用户自定义)三个选项,抉择 <font color=#ff1493>Custom</font>,按 <font color=#ff1493>Next</font> 键持续:

    • 默认门路即可,如果真的 <font color=#ff1493>C</font> 盘放不下了,能够抉择 <font color=#ff1493>Browse</font> 来手动指定装置目录。

    • 点击装置即可,就能够装置 <font color=#ff1493>MySQL</font> 了:

5. MySQL 配置

  • 在装置实现后,呈现如下界面将进入 <font color=#ff1493>MySQL</font> 配置向导:

    点击 <font color=#ff1493>Finish</font> 后,就会进入配置界面,按 <font color=#ff1493>Next</font> 持续。:

  • 抉择配置形式,<font color=#ff1493>Detailed Configuration</font>(手动准确配置)、<font color=#ff1493>Standard Configuration</font>(标准配置),咱们抉择 <font color=#ff1493>Detailed Configuration</font>,不便相熟配置过程,按 <font color=#ff1493>Next</font> 持续。

  • 抉择服务器类型,<font color=#ff1493>Developer Machine</font>(开发测试类,<font color=#ff1493>mysql</font> 占用很少资源)、<font color=#ff1493>Server Machine</font>(服务器类型,<font color=#ff1493>mysql</font> 占用较多资源)、<font color=#ff1493>Dedicated MySQL Server Machine</font>(专门的数据库服务器,<font color=#ff1493>mysql</font> 占用所有可用资源)。这里咱们抉择 <font color=#ff1493>Developer Machine</font>,按 <font color=#ff1493>Next</font> 持续。

  • 抉择 <font color=#ff1493>mysql</font> 数据库的大抵用处,<font color=#ff1493>Multifunctional Database</font>(通用多功能型,好)、<font color=#ff1493>Transactional Database Only</font>(服务器类型,专一于事务处理,个别)、<font color=#ff1493>Non-Transactional Database Only</font>(非事务处理型,较简略,次要做一些监控、记数用,对 <font color=#ff1493>MyISAM</font> 数据类型的反对仅限于 <font color=#ff1493>non-transactional</font>),按 <font color=#ff1493>Next</font> 持续。

  • 抉择表空间的门路,默认即可。按 <font color=#ff1493>Next</font> 持续。

  • 抉择网站并发连接数,同时连贯的数目,<font color=#ff1493>Decision Support(DSS)/OLAP</font>(20 个左右)、<font color=#ff1493>Online Transaction Processing(OLTP)</font>(500 个左右)、<font color=#ff1493>Manual Setting</font>(手动设置,本人输一个数)。这里抉择 <font color=#ff1493>Manual Setting</font> 而后设置 20 即可,按 <font color=#ff1493>Next</font> 持续。

  • 是否启用 <font color=#ff1493>TCP/IP</font> 连贯,设定端口,如果不启用,就只能在本人的机器上拜访 <font color=#ff1493>MySQL</font> 数据库了,在这个页面上,您还能够抉择“启用规范模式”(<font color=#ff1493>Enable Strict Mode</font>),这样 <font color=#ff1493>MySQL</font> 就不会容许细小的语法错误。如果是老手,建议您勾销规范模式以缩小麻烦。但相熟 <font color=#ff1493>MySQL</font> 当前,尽量应用规范模式,因为它能够升高无害数据进入数据库的可能性。按 <font color=#ff1493>Next</font> 持续。

  • 就是对 <font color=#ff1493>MySQL</font> 默认数据库语言编码进行设置(重要),个别选 <font color=#ff1493>UTF-8</font>,按 <font color=#ff1493>Next</font> 持续。

  • 抉择是否将 <font color=#ff1493>MySQL</font> 装置为 <font color=#ff1493>windows</font> 服务,还能够指定 <font color=#ff1493>Service Name</font>(服务标识名称),是否将 <font color=#ff1493>MySQL</font> 的 <font color=#ff1493>bin</font> 目录退出到 <font color=#ff1493>windows path</font>(退出后,就能够间接应用 <font color=#ff1493>bin</font> 下的文件,而不必指出目录名,比方连贯,<font color=#ff1493>mysql.exe -uusername -ppassword</font> 就能够了,不必指出 <font color=#ff1493>MySQL.exe</font> 的残缺地址,很不便),我这里全部打上了勾,<font color=#ff1493>Service Name</font> 不变。按 <font color=#ff1493>Next</font> 持续。

  • 询问是否要批改默认 <font color=#ff1493>root</font> 用户(超级治理)的明码。<font color=#ff1493>Enable root access from remote machines</font>(是否容许 <font color=#ff1493>root</font> 用户在其它的机器上登陆,如果要平安,就不要勾上,如果要不便,就勾上它)。最初 <font color=#ff1493>Create An Anonymous Account</font>(新建一个匿名用户,匿名用户能够连贯数据库,不能操作数据,包含查问),个别就不必勾了,设置结束,这里明码设置为 123,高低得统一,才能够按 <font color=#ff1493>Next</font> 持续。

  • 确认设置无误,按 <font color=#ff1493>Execute</font> 使设置失效,即实现 <font color=#ff1493>MySQL</font> 的装置和配置。

  • 一般来说,间接点 <font color=#ff1493>Execute</font>,就会胜利到这个界面:

    接下来如果装置过程可能呈现的谬误,我都讲述的,如果没有的话,那就太怪异啦。

6. 装置呈现的问题

6.1 如果呈现了最初一步卡死的状态的话,不要慌:

首先等上一下,看是不是只是忽然卡了,如果始终卡死状态,能够用工作管理器把他敞开,接下来就按我说的操作做即可:

重启电脑后,再次右键以管理员的身份运行,而后持续依照之前的配置来配置即可。

6.2 如果呈现在装置最初一步过程中,或者点击 Finish 后呈现 1045

这个起因个别呈现在以前有装置 <font color=#ff1493>MySQL</font> 的服务器上。

解决的方法:

  1. 卸载 <font color=#ff1493>MySQL</font>。保障能卸载洁净,在之前卸载 <font color=#ff1493>MySQL</font> 中也解说过了。
  2. 保障删除:

    <font color=#ff1493>Windows Xp</font> 零碎删除目录 <font color=#ff1493>C:\Documents and Settings\All Users\Application Data\ </font>

    <font color=#ff1493>windows 7\8\10</font> 操作系统删除目录 <font color=#ff1493>C:\ProgramData\MySQL</font>。

    这个步骤下面卸载的时候也解说过。留神肯定删除即可。

  3. 重新安装,按装置和配置的步骤走即可。

6.3 提醒 Can’t connect to MySQL server (10060)

当近程连贯 <font color=#ff1493>MySQL</font> 数据库的时候显示 <font color=#ff1493>Can't connect to MySQL server (10060)</font>>
解决办法:

  • 敞开 windows 防火墙即可解决该问题。

6.4 呈现 10061 谬误

如果呈现 <font color=#ff1493>ERROR 2003: Can't connect to MySQL server on'localhost' (10061)</font>。

  • 首先查看 <font color=#ff1493>MySQL</font> 服务有没有启动 –> 如果没有启动,则要启动这个服务,即可解决。
  • 如果问题还是没有解决请尝试上面的步骤:

    1. 删除 <font color=#ff1493>MySQL</font> 装置门路上面的 <font color=#ff1493>my.ini</font>。
    2. 关上 <font color=#ff1493>MySQL</font> 装置门路的 <font color=#ff1493>\bin\winmysqladmin.exe</font> 输出用户名 和明码。
    3. 进入命令行中,而后在 <font color=#ff1493>dos</font> 下 输出:<font color=#ff1493>mysqld-nt -remove</font> 即删除服务。
    4. 在 <font color=#ff1493>dos</font> 下接着输出:<font color=#ff1493>mysqld-nt -install</font> 装置服务。
    5. 在 <font color=#ff1493>dos</font> 下接着输出:<font color=#ff1493>net start mysql</font> 启动服务。

6.5 遗记明码咋办

几个步骤教会你重置明码:

  1. 首先查看 <font color=#ff1493>MySQL</font> 服务是否启动,若已启动则先将其进行服务,可在开始菜单的运行,应用 <font color=#ff1493>cmd</font> 进入命令行,在 <font color=#ff1493>dos</font> 命令窗口中输出如下命令:<font color=#ff1493>net stop mysql</font>

  2. 再关上一个 <font color=#ff1493>cmd</font> 窗口,输出下列命令(敲回车后,放弃窗口的状态,不要敞开该窗口,间接进行上面的步骤即可;):

    留神 :上面语句中的文件门路须要 改成你本人的文件门路,个别装置在本人的目录下,如果默认的话,个别跟我一样,还是要看看这个文件夹上面有没有 <font color=#ff1493>my.ini</font> 文件。

    <font color=#ff1493>mysqld --defaults-file="C:\Program Files\MySQL\MySQL Server 5.5\my.ini" --console --skip-grant-tables</font>

    解释下:这个命令能够通过跳过权限安全检查,开启 <font color=#ff1493>MySQL</font> 服务,这样连贯 <font color=#ff1493>MySQL</font> 时,能够不必输出用户明码。

  3. 关上第二个 <font color=#ff1493>cmd</font> 窗口,输出下列命令:<font color=#ff1493>mysql -uroot -p</font>

    呈现上面的提醒时间接敲回车,不必输出明码:<font color=#ff1493>Enter password:</font>

    而后就就会呈现登录胜利的信息。

  4. 持续输出如下命令:<font color=#ff1493>use mysql;</font>

    而后输出如下命令更改 <font color=#ff1493>root</font> 明码:<font color=#ff1493>UPDATE user SET Password=PASSWORD('newpassword') where USER='root';</font>

    留神:下面语句中的 <font color=#ff1493>newpassword</font> 须要改成你本人想要设置的明码。也就是你批改后的明码。

  5. 输出如下命令刷新权限:<font color=#ff1493>FLUSH PRIVILEGES;</font>

    而后输出如下命令即可退出:<font color=#ff1493>quit</font>

  6. 从新登录,测试是否批改胜利:<font color=#ff1493>mysql -uroot -p123</font>

    显示登录信息:胜利 就所有 <font color=#ff1493>ok</font> 了,如果不胜利,从新执行第 4 - 8 步直到胜利为止。

  7. 此时能够敞开所有的 <font color=#ff1493>dos</font> 窗口了。
  8. 再次手动启动 <font color=#ff1493>MySQL</font> 的服务即可,失常应用了。

    或者在 <font color=#ff1493>dos</font> 命令行输出:<font color=#ff1493>net start mysql</font> 命令也能够实现启动 <font color=#ff1493>MySQL</font> 的服务!

7. 装置 SQLyog 软件

按着我的步骤间接装置。、

  1. 点击下载好的 <font color=#ff1493>SQLyog</font> 软件。

  2. 抉择中文,并点击 <font color=#ff1493>OK</font> 进入下一步:

  3. 而后无脑下一步就能够啦。其中点击承受。门路能够抉择本人想要装置的门路。

  4. 装置实现后,点击 <font color=#ff1493>Finish</font> 后就会呈现要注册 <font color=#ff1493>SQLyog</font> 界面。

    点击 <font color=#ff1493>sn.txt</font>,外面有相应的名称和证书密匙,能够抉择其中一个注册。

  5. 而后进入登录界面,按步骤登录即可,账号和明码就是你装置 <font color=#ff1493>MySQL</font> 时的账号和明码。端口号默认为 <font color=#ff1493>3306</font>。

  6. 链接进去后,看下软件界面信息:

到这里你就装置完 MySQL 相干的所有货色啦。

注: 如果文章有任何谬误和倡议,请各位大佬纵情留言!如果这篇文章对你也有所帮忙,心愿可恶亲切的您给个三连关注下,非常感谢啦!也能够微信搜寻太子爷哪吒公众号进行私聊我,感激各位大佬!

正文完
 0