本文为大家分享了MySql安装与卸载的教程,供大家参考,具体内容如下

一、MYSQL的安装

1、打开下载的mysql安装文件,双击运行mysql-5.5.40-win32.msi。

2、选择安装类型,有“Typical(默认)”、“Complete(完全)”、“Custom(用户自定义)”三个选项,选择“Custom”,按“next”键继续。

3、在“Developer Components(开发者部分)”上左键单击,选择“This feature,

and all subfeatures, will be installed on local hard drive.”,即“此部分,及下属子部分内容,全部安装在本地硬盘上”。在上面的“MySQL Server(mysql服务器)”、“Client Programs(mysql客户端程序)”、“Documentation(文档)”也如此操作,以保证安装所有文件。点选“Change...”,手动指定安装目录。

4、填上安装目录,我的是“E:\software\install\mysql\”,也建议不要放在与操作系统同一分区,这样可以防止系统备份还原的时候,数据被清空。按“OK”继续。

确认一下先前的设置,如果有误,按“Back”返回重做。按“Install”开始安装。

5、正在安装中,请稍候,安装完成后会出现成功界面,点击成功“next”之后,出现以下界面。

这里询问是否继续配置MySQL数据的参数,勾选上,然后点击“Finish”

二、MYSQL的配置

1、安装完成了,出现如下界面将进入mysql配置向导。

2、选择配置方式,“Detailed Configuration(手动精确配置)”、“Standard Configuration(标准配置)”,我们选择“Detailed Configuration”,方便熟悉配置过程。

3、选择服务器类型,“Developer Machine(开发测试类,mysql占用很少资源)”、“Server Machine(服务器类型,mysql占用较多资源)”、“Dedicated MySQL Server Machine(专门的数据库服务器,mysql占用所有可用资源)”

4、选择mysql数据库的大致用途,“Multifunctional Database(通用多功能型,好)”、“Transactional Database Only(服务器类型,专注于事务处理,一般)”、“Non-Transactional Database Only(非事务处理型,较简单,主要做一些监控、记数用,对MyISAM数据类型的支持仅限于non-transactional),按“Next”继续。

5、选择网站并发连接数,同时连接的数目,“Decision Support(DSS)/OLAP(20个左右)”、“Online Transaction Processing(OLTP)(500个左右)”、“Manual Setting(手动设置,自己输一个数)”。

6、是否启用TCP/IP连接,设定端口,如果不启用,就只能在自己的机器上访问mysql数据库了,在这个页面上,您还可以选择“启用标准模式”(Enable Strict Mode),这样MySQL就不会允许细小的语法错误。如果是新手,建议您取消标准模式以减少麻烦。但熟悉MySQL以后,尽量使用标准模式,因为它可以降低有害数据进入数据库的可能性。按“Next”继续

7、就是对mysql默认数据库语言编码进行设置(重要),一般选UTF-8,按 “Next”继续。

8、选择是否将mysql安装为windows服务,还可以指定Service Name(服务标识名称),是否将mysql的bin目录加入到Windows PATH(加入后,就可以直接使用bin下的文件,而不用指出目录名,比如连接,“mysql.exe -uusername -ppassword;”就可以了,不用指出mysql.exe的完整地址,很方便),我这里全部打上了勾,Service Name不变。按“Next”继续。

9、询问是否要修改默认root用户(超级管理)的密码。“Enable root access from remote machines(是否允许root用户在其它的机器上登陆,如果要安全,就不要勾上,如果要方便,就勾上它)”。最后“Create An Anonymous Account(新建一个匿名用户,匿名用户可以连接数据库,不能操作数据,包括查询)”,一般就不用勾了,设置完毕,按“Next”继续。

用户名和密码统一设置成:

用户名:root

用户密码:root

10、确认设置无误,按“Execute”使设置生效,即完成MYSQL的安装和配置。

注意:设置完毕,按“Finish”后有一个比较常见的错误,就是不能“Start service”,一般出现在以前有安装mysql的服务器上,解决的办法,先保证以前安装的mysql服务器彻底卸载掉了;不行的话,检查是否按上面一步所说,之前的密码是否有修改,照上面的操作;如果依然不行,将mysql安装目录下的data文件夹备份,然后删除,在安装完成后,将安装生成的 data文件夹删除,备份的data文件夹移回来,再重启mysql服务就可以了,这种情况下,可能需要将数据库检查一下,然后修复一次,防止数据出错。

三. 卸载

如何彻底的删除MySQL数据库,以下操作以Window7操作系统为例:

1)停止window的MySQL服务。

找到“控制面板”-> “管理工具”-> “服务”,停止MySQL后台服务。

2)卸载MySQL安装程序。找到“控制面板”-> "程序和功能",卸载MySQL程序。

3)删除MySQL安装目录下的所有文件。

4)删除c盘ProgramData隐藏目录中关于MySQL的目录。

4.1 打开window系统的“显示隐藏文件”功能,以便查看到系统的所有隐藏文件

4.2 找到ProgramData目录

4.3 删除MySQL目录

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。

本文标题: MySql安装与卸载的详细教程

本文地址: http://www.cppcns.com/shujuku/mysql/197343.html

mysql.msi卸载_MySql安装与卸载的详细教程相关推荐

  1. 不停止mysql就卸载_MYSQL安装与卸载(一)

    系统:win10(其他版本系统不在本次内容) MySQL安装主流分为两种:msi,zip Zip:压缩版,这需要配置init文件,然后通过win+R 进入cmd控制台进行操作(本次 以msi版本为主, ...

  2. mysql安装版卸载_MYSQL安装与卸载(一)

    系统:win10(其他版本系统不在本次内容) MySQL安装主流分为两种:msi,zip Zip:压缩版,这需要配置init文件,然后通过win+R 进入cmd控制台进行操作(本次 以msi版本为主, ...

  3. amoeba mysql读写分离_Mysql 实现读写分离的详细教程(amoeba)

    Mysql 实现读写分离的详细教程(amoeba) 发布时间:2018-08-17作者:laosun阅读(2220) 继上篇文章,mysql实现主从配置之后的读写分离实现方式,文章地址. amoeba ...

  4. MySQL——在Linux下安装和卸载MySQL

    MySQL--在Linux下安装和卸载MySQL 摘要:本文主要学习了如何在Linux系统中安装和卸载MySQL数据库. 查看有没有安装过MySQL 使用命令查看有没有安装过: 1 [root@loc ...

  5. linux查看mariadb安装卸载,MySQL——在Linux下安装和卸载MariaDB

    MySQL--在Linux下安装和卸载MariaDB 摘要:本文主要学习了如何在Linux系统中安装和卸载MariaDB数据库. 查看有没有安装过MariaDB 使用命令查看有没有安装过: 1 [ro ...

  6. MySQL备份Percona Xtrabackup安装和卸载

    MySQL备份Percona Xtrabackup安装和卸载 Percona XtraBackup 安装介绍篇 XtraBackup介绍 XtraBackup是Percona公司的开源项目,用以实现类 ...

  7. mysql安装 linux 5.6,Linux安装MySql5.6版详细教程

    Linux安装MySql5.6版详细教程 Szx • 2019 年 02 月 26 日 首先下载mysql,然后上传到 /usr/local/tmp/下(如果没有这个目录创建一个即可或者存放其他目录) ...

  8. MySQL免安装版配置部署详细教程

    MySQL免安装版配置部署详细教程 这里写目录标题 MySQL免安装版配置部署详细教程 部署MySQL免安装版(windows版) 1.windows的mysql配置文件是my.ini,将此文件放到m ...

  9. JetBrains DataGrip安装和使用的详细教程

    前言 日常开发中少不了各种可视化数据库管理工具.如果需要同时能连接多种数据库,大家肯定都会想到 DBeaver.Navicat Premium.本文介绍另一个十分好用且强大的工具:DataGrip. ...

最新文章

  1. mysql总结10------索引☆
  2. JavaScript权威指南科03章 种类、值和变量(1)
  3. 软考-信息系统项目管理师-组织级项目管理
  4. iio iio:device0: Error: xscale == 0
  5. 20159206《网络攻防实践》第五周学习总结
  6. C++学习之路 | PTA(甲级)—— 1043 Is It a Binary Search Tree (25分)(带注释)(精简)
  7. 点云3D目标检测学习(1):pointnet、pointnet++模型
  8. 语义解析KB-QA的方法框架
  9. android 拖动按钮
  10. 哪种修复redis未授权访问漏洞的方法是相对不安全的_redis漏洞复现
  11. VMware 未能初始化监视器
  12. 阿宁的linux学习---vi/vim
  13. mongodb 什么比mysql快_MongoDB为什么比mysql效率高
  14. saltstack自定义returner之利用fluent+mysql进行结果收集
  15. 布兰迪斯大学计算机美国大学排名,布兰迪斯大学排名
  16. 联想新款小新 Pro 27 一体机 评测 怎么样
  17. Android 生成二维码
  18. 论文 | 知识图谱自动构建 Automatic Knowledge Graph Construction
  19. 高性能日志:如何提升日志性能避免 IO 瓶颈?
  20. 第二次实验报告:使用Packet Tracer分析应用层协议

热门文章

  1. JavaScript定时器的工作原理(翻译)
  2. A component required a bean named 'XXXService' ...
  3. DM***的第二阶段EIGRP
  4. 关于Oracle 的url 连接 最后一个orcl的理解
  5. 算法笔记_114:等额本金(Java)
  6. 关于preg_match() / preg_replace()函数的一点小说明
  7. 2、Android应用程序基本特性
  8. Android学习笔记之AndroidManifest.xml文件解析
  9. 双系统启动boot.ini文件的秘密
  10. IT-标准化-系列-7.使用VPC+VNC管理虚拟机