数据库的认识
数据库就是数据的仓库,用来按照特定的结构去组织和管理我们的数据,有了数据库我们就可以更加方便、便捷的操作(C / R / U / D)我们需要保存的数据。
不管是什么数据库,最终都是将数据存到文件(硬盘)中,只是存储的格式不同于文本文件。
SQL数据库
- 支持 结构化查询语言(Sql)的数据库,叫做
Sql数据库
Sql
是一种查询语言,能够很方便的对数据进行CRUD(增删改查)
常见的数据库分类
- 传统的关系型数据库(Sql数据库):Oracle(甲骨文 Java)、DB2、MySql、MS SQL Server、Sqlite【关系型数据库,对于大量数据的存取效率很高】
- 现在比较流行的非关系型数据库(No-Sql数据库):Redis(内部以键值对形式存储数据,是内存数据库)、CouchDB、MongoDb(可以把数据对应到实际的物理磁盘,MongoDB使用JS来操作数据)【一般当作中间层来使用,对于少量数据存取速度非常快,但是当数据多了之后,效率就变慢】
安装配置My SQL和Navicat
1、单独安装my sql服务
官网安装包:https://dev.mysql.com/downloads/mysql/
2、傻瓜式一键安装navicat
官网安装包:http://www.navicat.com.cn/download/navicat-for-mysql
Navicat的使用
1、安装好My SQL服务后,可在 我的电脑 》管理 》服务
查看并开启My SQL服务
2、成功开启My SQL服务后,打开Navicat,点击连接->MySQL
3、在弹出框处输入IP地址、端口号、用户名和密码
4、输入完成,并确认无错后点击确定即可
至此数据库已完成了连接服务,若想操作,右键新建数据库即可
建立好数据库后,右键数据库下的表,建立相应的表来实现相应的CRUD操作
至此一个相对基础的数据库就建立完成了