一文教会你装置与卸载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>,所以还是带大家先来卸载步骤啦。哈哈,无非我就是懒。
卸载这一步骤还是十分有用滴!
进行<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>服务
下载<font color=#ff1493>
MySQL
</font>安装程序。找到控制面板--> 程序和性能,卸载<font color=#ff1493>
MySQL
</font>程序。卸载过后,也须要删除文件夹中的<font color=#ff1493>
MySQL
</font>,比方我的下载目录是<font color=#ff1493>E:\Program Files (x86)
</font>中<font color=#ff1493>MySQL
</font>该目录下残余了所有文件,把<font color=#ff1493>MySQL
</font>文件夹也删了。删除<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防火墙。
- 关上下载的<font color=#ff1493>
MySQL
</font>安装文件<font color=#ff1493>mysql-5.5.40-win64.msi
</font>,间接双击关上即可。
进入到装置<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>的服务器上。
解决的方法:
- 卸载<font color=#ff1493>
MySQL
</font>。保障能卸载洁净,在之前卸载<font color=#ff1493>MySQL
</font>中也解说过了。 保障删除:
<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>。这个步骤下面卸载的时候也解说过。留神肯定删除即可。
- 重新安装,按装置和配置的步骤走即可。
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>服务有没有启动 --> 如果没有启动,则要启动这个服务,即可解决。 如果问题还是没有解决请尝试上面的步骤:
- 删除<font color=#ff1493>
MySQL
</font>装置门路上面的<font color=#ff1493>my.ini
</font>。 - 关上<font color=#ff1493>
MySQL
</font>装置门路的<font color=#ff1493>\bin\winmysqladmin.exe
</font> 输出用户名 和明码。 - 进入命令行中,而后在<font color=#ff1493>
dos
</font>下 输出:<font color=#ff1493>mysqld-nt -remove
</font>即删除服务。 - 在<font color=#ff1493>
dos
</font>下接着输出:<font color=#ff1493>mysqld-nt -install
</font>装置服务。 - 在<font color=#ff1493>
dos
</font>下接着输出:<font color=#ff1493>net start mysql
</font>启动服务。
- 删除<font color=#ff1493>
6.5 遗记明码咋办
几个步骤教会你重置明码:
首先查看<font color=#ff1493>
MySQL
</font>服务是否启动,若已启动则先将其进行服务,可在开始菜单的运行,应用<font color=#ff1493>cmd
</font>进入命令行,在<font color=#ff1493>dos
</font>命令窗口中输出如下命令:<font color=#ff1493>net stop mysql
</font>再关上一个<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>时,能够不必输出用户明码。关上第二个<font color=#ff1493>
cmd
</font>窗口,输出下列命令:<font color=#ff1493>mysql -uroot -p
</font>呈现上面的提醒时间接敲回车,不必输出明码:<font color=#ff1493>
Enter password:
</font>而后就就会呈现登录胜利的信息。
持续输出如下命令:<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>须要改成你本人想要设置的明码。也就是你批改后的明码。输出如下命令刷新权限:<font color=#ff1493>
FLUSH PRIVILEGES;
</font>而后输出如下命令即可退出: <font color=#ff1493>
quit
</font>从新登录,测试是否批改胜利: <font color=#ff1493>
mysql -uroot -p123
</font>显示登录信息: 胜利 就所有<font color=#ff1493>
ok
</font>了,如果不胜利,从新执行第4-8步直到胜利为止。- 此时能够敞开所有的<font color=#ff1493>
dos
</font>窗口了。 再次手动启动<font color=#ff1493>
MySQL
</font>的服务即可,失常应用了。或者在<font color=#ff1493>
dos
</font>命令行输出:<font color=#ff1493>net start mysql
</font> 命令也能够实现启动<font color=#ff1493>MySQL
</font>的服务!
7. 装置SQLyog软件
按着我的步骤间接装置。、
点击下载好的<font color=#ff1493>
SQLyog
</font>软件。抉择中文,并点击<font color=#ff1493>
OK
</font>进入下一步:而后无脑下一步就能够啦。其中点击承受。门路能够抉择本人想要装置的门路。
装置实现后,点击<font color=#ff1493>
Finish
</font>后就会呈现要注册<font color=#ff1493>SQLyog
</font>界面。点击<font color=#ff1493>
sn.txt
</font>,外面有相应的名称和证书密匙,能够抉择其中一个注册。而后进入登录界面,按步骤登录即可,账号和明码就是你装置<font color=#ff1493>
MySQL
</font>时的账号和明码。端口号默认为<font color=#ff1493>3306
</font>。链接进去后,看下软件界面信息:
到这里你就装置完MySQL相干的所有货色啦。
注: 如果文章有任何谬误和倡议,请各位大佬纵情留言!如果这篇文章对你也有所帮忙,心愿可恶亲切的您给个三连关注下,非常感谢啦!也能够微信搜寻太子爷哪吒公众号进行私聊我,感激各位大佬!