第一章 数据库入门
1.1、数据库的简介
1.1.1基本概念
- 数据库英文单词:database 简称DB
- 什么是数据库:用于存储和管理数据的仓库
- 数据库的特点:
- 持久化存储数据,其实是一个文件系统
- 方便存储和管理数据
- 使用统一方式管理数数据
- 常见数据库管理软件
Oracle
Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统,其主要特性为:
1、处理速度快,非常快。
2、安全级别高。支持快闪以及完美的恢复,即使硬件坏了 也可以恢复到故障发前一秒。
3、几台数据库做负载数据库,可以做到30s以内故障转移。
4、网格控制,以及 数据仓库方面 也非常强大。
MySQL
MySQL是一个小型关系型数据库管理系统,MySQL被广泛地应用在Internet上的中小型网站中,其特点有:
1、开放源码
2、高度非过程化
3、面向集合的操作方式
4、以一种语法结构提供多种使用方式
5、语言简洁,易学易用
ACCESS
ACCESS数据库是微软研究发布的一款数据库管理软件,ACCESS的全称是Microsoft Office Access,是微软比较有代表性的一款数据库管理软件,其优势为:
1、存储方式单一,便于用户的操作和管理。
2、界面友好、易操作。Access是一个可视化工具,是风格与Windows完全一样,用户想要生成对象并应用,只要使用鼠标进行拖放即可,非常直观方便。
3、集成环境、处理多种数据信息。
4、Access支持ODBC。
MS SQL Server
SQLserver数据库是美国微软公司发布的一款RMDBS数据库,也是关系型数据库系统。SQLserver的优点为:
1、真正的客户服务器体系结构。
2、图形化用户界面,更加直观、简单。
3、丰富的编程接口工具,为用户进行程序设计提供更多选择余地。
4、SQLserver和Windows NT完成集成,可以利用NT的愈多功能。
5、具有很好的伸缩性,可跨界运行。从膝上型电脑到大型处理器可多台使用。
6、对web技术的支持,使用户能够容易的将数据库中的数据发布到web上。
1.2、Mysql数据库的下载与卸载
1.2.1、下载:https://www.mysql.com/downloads/
1.2. 2、卸载
① 卸载要找my.ini文件
datadir=D:\Mysql\mysql\data 第一个
datadir="C:/ProgramData/MySQL/MySQL Server 5.5/Data/" 第二个
②怎么完全卸载Mysql
- 怎么完全卸载MySql
1). 卸载软件本身
首先就是把MySQL软件本身卸载掉,卸载的方式有很多种。可以通过各种软件管家卸载掉, 也 可以通过计算机自带的控制面板卸载掉。这一步很简单,不再赘述。
2). 清除残余文件。
这里我们需要清理两个文件夹。
第一个是:C:\Program Files (x86)\MySQL,
第二个是:C:\ProgramData\MySQL,这里的ProgramData可能是隐藏的,我们需要在资源管 理器中设置查看隐藏的文件。
我们要把这两个文件彻底删除,如果出现占用的情况我们可以重启计算机或者使用各种工具 强制删除这两个文件夹。
3)清理注册表
往往我们进行完上面的两个步骤,我们计算机上的mysql就已经完全删除了,这时进行重装和 其他操作就不会有问题了,但是如果这样还是有问题的话,我们就要尝试清理注册表的信息。
我们打开windows的运行,在开始菜单中找到或者按windows+R。
输入regedit,回车打开注册表编辑器。
然后依次找到以下几个注册表并且依次删除,这里要有一些耐心,仔细寻找。
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL
HKEY_LOCAL_MACHINE\SYSTE