一文教会你装置与卸载 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 相干的所有货色啦。
注: 如果文章有任何谬误和倡议,请各位大佬纵情留言!如果这篇文章对你也有所帮忙,心愿可恶亲切的您给个三连关注下,非常感谢啦!也能够微信搜寻太子爷哪吒公众号进行私聊我,感激各位大佬!