一文教会你装置与卸载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相干的所有货色啦。

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