数据库介绍及MySQL常见概念01

一、数据库的基本概念
1.1.数据库的概念
  数据库,简而言之就是存储数据的仓库,可以按照一定的数据结构存储管理大量的数据及数据与数据之间的关系,它本质上是一种信息管理系统。数据库根据存储采用的数据结构的不同可以分为许多种,其中常见的有层次式数据库、网络式数据库、关系型数据库。其中关系型数据库占据着市场的主流。

1.2.关系型数据库
  关系型数据库是建立在关系模型基础上的数据库。这种定义听起来十分抽象,这里我们不深入讨论什么叫做“关系模型”–大学计算机专业专门有一门课叫“离散数学”专门讨论过关系模型 --,只是简单的表述为 利用表来存储数据,用表和表之间的关系保存数据之间的关系的数据库称为关系型数据库,这个定义不太严谨,但是更好理解。

1.3.常见的关系型数据库
商业数据库:
  Oracle – 甲骨文公司开发,市场占有率第一
  SQLServer – 微软公司开发,.Net技术中常用
  DB2 – IBM公司开发
  Sybase – Sybase公司开发
开源数据库:
  MySql – 瑞典MySql AB研发,非常受欢迎,已经被Oracle收购
  SQLite – 小型轻量级开源关系型数据库,常用作嵌入式设备数据库

1.4.MySql数据库的安装配置
MySQL安装目录
  MySQL的数据存储目录为data,data目录通常在\MySQLServer5.1\data位置。在data下的每个目录都代表一个数据库。
MySQL的安装目录下:
bin目录中都是可执行文件;
my.ini文件是MySQL的配置文件;

1.5.基本命令
1.5.1.启动和关闭mysql服务器
启动:net start mysql;
关闭:net stop mysql;

在启动mysql服务后,打开windows任务管理器,会有一个名为mysqld.exe的进程运行,所以mysqld.exe才是MySQL服务器程序。

1.5.2.客户端登录退出mysql
在启动MySQL服务器后,我们需要使用管理员用户登录MySQL服务器,然后来对服务器进行操作。登录MySQL需要使用MySQL的客户端程序:mysql.exe
登录:mysql -u root -p 333 -h localhost;
-u:user—后面的root是用户名,这里使用的是超级管理员root;
-p:password—后面的333是密码,这是在安装MySQL时就已经指定的密码;
-h:host—后面给出的localhost是服务器主机名,它是可以省略的,例如:mysql -u root -p 333;
退出:quit或exit;

在登录成功后,打开windows任务管理器,会有一个名为mysql.exe的进程运行,所以mysql.exe是客户端程序。

二、MySql常见概念
2.1.数据库服务器
指的就是一个数据库管理程序,这个程序可以管理多个数据库。

2.2.数据库
一个数据库服务器可以管理多个数据库,可以认为是一个数据的“仓库”,一般一个web应用对应一个数据库。

2.3.表
在保存应用实体数据时,通常会在数据库中创建多个表,以保存应用程序实体数据。一般来说应用程序中的一个javabean类可以对应一张数据库表。
在这里插入图片描述
2.4.表记录
表中以一行记录保存一条信息,这样的一条记录称为表记录。可以认为一个javabean对象对应一条表记录。
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值