• 数据库的概念以及MYSQL的安装和卸载


    一、数据库的基本概念:

    1、什么是数据库?

      DataBase,简称DB。是用来存储和管理数据的仓库。

    2、数据库的特点:

    1. 持久化存储数据的。其实数据库就是一个文件系统。
    2. 方便存储和管理数据
    3. 使用了统一的方式操作数据库——SQL  

    3、最热门的几种数据库:

    1. MYSQL:开源免费。小型数据库,最多支持千万级别并发,已经被Oracle收购了。MYSQL6.x版本开始收费,原属于Sun公司。
    2. Oracle:目前市面上最流行的,收费很贵的大型数据库,由Oracle公司开发的产品。
    3. DB2:IBM公司的数据库产品,收费,常用于银行系统中。
    4. SQL Server;MicroSoft公司收费的中型数据库。C#、.net等语言使用。
    5. SQLite:嵌入式小型数据库,很小很小,应用于手机端,如:Andriod。

    二、MYSQL数据库的安装和卸载:

    1、打开下载的mysql安装文件双击解压缩后,根据自己电脑位数运行下面文件:

    2、下一步,同意勾选,再下一步:

    3、选择安装的类型:Typical(默认)、Complete(完全)、Custom(用户自定义),三个选项,这里可以选择默认,就是在C盘默认路径下,不过本着节省C盘资源,我们选择Custom。

    4、在选择Custom后,可以点击“Browse”,手动指定安装目录。(先得新建目录,注意,路径不要有中文!!!)

     5、然后就是NEXT到安装结束界面,这个时候我们需要勾选MYSQL配置向导。

    6、单击Next进入配置向导:

    7、选择配置方式:Detailed Configuration(手动精确配置)、Standard Configuration(标准配置),这里选择手动精确配置,方面熟悉配置过程。

    8、选择服务器类型:Developer Machine(开发测试类,mysql占用很少资源)、Server Machine(服务器类型,mysql占用较多资源)、Dedicated MySQL Server Machine(专门的数据库服务器,mysql占用所有资源!慎选!!!)这里选择第一个模式。

     9、选择mysql数据库的大概用途:Multifunctional Database(通用多功能型,好)、Transactional Database Only(服务器类型,专注于事务处理,一般)、Non-Transactional Database Only(非事务处理型,比较简单,主要做一些监控,记数用,对MyISAM数据类型的支持仅限于non-transactional),选第一个然后next。

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

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

     12、对MySQL默认数据库语言编码进行设置,一般选择第三个选项,自定义成utf-8.

    13、选择是否将mysql安装为windows服务,还可以指定Service Name(服务标识名称),是否将mysql的bin目录加入到window PATH(加入后,就可以直接使用bin下的文件),类比javajdk环境变量配置。

    14、询问是否要修改默认root用户的密码。匿名用户是否可以连接数据库一般不勾选,勾选了的话,匿名用户可以连接数据库但是不能操作数据,包括查询。

    15、到这里就完了,等待四个圆圈自动打上√。

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

    三、MYSQL的卸载:

    1、停止window的MySQL服务,控制面板——>管理工具——>服务,停止MySQL后台服务。

    2、卸载MySQL安装程序。

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

    4、删除C盘ProgramData(隐藏目录,直接在搜索栏中搜出来)目录中关于MySQL的目录。

  • 相关阅读:
    socket server的N种并发模型
    进程、线程以及Goroutine的区别
    分布式从ACID、CAP、BASE的理论推进
    epoll的理论与IO阻塞机制
    golang面试题知识点总结
    golang中如何进行项目模块及依赖管理
    面对golang中defer,要注意什么?
    Kaggle 学习之旅
    推荐在线学习读书网站
    k8s 的 dashboard 的实践
  • 原文地址:https://www.cnblogs.com/liuhuan425/p/10949541.html
Copyright © 2020-2023  润新知