MySQL基础知识一

2020-04-03  本文已影响0人  吱吱_呀

MySql优点:稳定,可靠,快速,可信。

MySQL是基于客户机-服务器的数据库。服务器部分是负责所有数据访问和处理的一个软件。数据添加,删除,更新等所有请求都由服务器软件完成。

客户机是与用户打交道的软件。客户机和服务器软件可以安装在不同的计算机上。

数据库(database):保存有组织的数据的容器。(看做一个大仓库)

数据库管理软件叫做DBMS(数据库管理系统):如MySQL。我们不能直接访问数据库而是使用数据库管理软件代替访问。

表:将数据扔到大仓库下的特定的小房间里。一个房间相当于一个表。表是一种结构化的文件,可用来存储某种特定类型数据

每个数据库中表名是唯一的。

列:表中的一个字段。表是由一个或多个列组成。每个列都有相应的数据类型,它限制该列中存储的数据。

行:表中的一个记录。

主键(primary key):一行中能唯一标识自己的字段。主键可以使数据更便于管理和操纵。

主键值必须唯一且不能为空。

外键(foreign key):是其他表的主键,外键可以重复,可以为空值,外键是用来和其他表建立联系的。

SQL:数据库查询语言。用来与数据库进行通信。任意两个DBMS的SQL语言不会完全可移植。

命令行程序 操作:

命令输入在->mysql之后;

命令用 ;或 \g 表示结束;

输入help 或 \h 获得帮助,也可以输入更多文本获得特定帮助,help select获得SELECT语句帮助

输入quit或exit或 \q 退出命令行程序

InnoDB是数据库的引擎。MySQL常见引擎有两种:InnoDB和MyISAM,后者不支持外键。

上一篇 下一篇

猜你喜欢

热点阅读