MySQL数据库(1)

数据库基础

   数据库由一批数据构成有序的集合,这些数据被存放在结构化的数据表里。数据表之间相互关联,反映 了客观事物间的本质联系。数据库系统提供对数据的安全控制和完整性控制。
数据库的概念诞生于 60 年前,随着信息技术和市场的快速发展,数据库技术层出不穷,随着应用的拓展 和深入,数据库的数量和规模越来越大,其诞生和发展给计算机信息管理带来了一场巨大的革数据 库的发展大致划分为如下几个阶段:人工管理阶段、文件系统阶段、数据库系统阶段、高级数据阶 段。其种类大概有3 种:层次式数据库、网络式数据库和关系式数据库。不同种类的数据库按不同的数据 结构来联系和组织。对于数据库的概念,没有一个完全固定的定义,随着数据库历史的发展,定义的内 容也有很大的差异,其中一种比较普遍的观点认为,数据库(DataBase DB )是一个长期存储在计算 机内的、有组织的、有共享的、统一管理的数据集合。它是一个按数据结构来存储和管理数据的计算机 软件系统。数据库包含两层含义:保管数据的“ 仓库 ,以及数据管理的方法和技术。
   数据库的特点是:实现数据共享,减少数据冗余;采用特定的数据类型;具有较高的数据独立性;具有统一的数据控制功能。

数据类型

 

 日期和时间类型

 

字符串类型

字符串类型指 CHAR VARCHAR BINARY VARBINARY BLOB TEXT 。该节描述了这些类型如何工 作以及如何在查询中使用这些类型。

 主键

主键( Primary Key )又称主码,用于唯一地标识表中的每一条记录。可以定义表中的一列或多列为主 键,主键列上既不能有两行相同的值,也不能为空值。假如,定义authors 表,该表给每一个作者分配 一个“ 作者编号 ,该编号作为数据表的主键,如果出现相同的值,将提示错误,系统不能确定查询的究 竟是哪一条记录;如果把作者的“ 姓名 作为主键,则不能出现重复的名字,这与现实中的情况不符,因 此“ 姓名 字段不适合作为主键。

数据库的基本操作

创建数据库

MySQL 安装完成之后,将会在其 data 目录下自动创建几个必需的数据 库,可以使用
查看系统自带的数据库我们可以根据下列语句:
SHOW DATABASES;

 创建自己的数据库我们可以根据下列语句:

CREATE DATABASE database_name;
可以使用命令查看数据库的定义
SHOW CREATE DATAB
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值