数据库基本术语
廖家龙 用心听,不照做

数据库:保存有组织的数据的容器(通常是一个文件或一组文件)

表:某种特定类型数据的结构化清单,数据库中的每个表都有一个名字,用来标识自己,此名字是唯一的,这表示数据库中没有其他表具有相同的名字【虽然在相同数据库中不能两次使用相同的表名,但在不同数据库中却可以使用相同的表名】

模式:关于数据库和表的布局及特性的信息

列:表中的一个字段,所有表都是由一个或多个列组成的

数据类型:所容许的数据的类型,每个表列都有相应的数据类型,它限制(或容许)该列中存储的数据

行:表中的一个记录

主键:一列(或一组列),其值能够唯一区分表中每个行

表中的任何列都可以作为主键,只要他满足以下条件:
1)任意两行都不具有相同的主键值
2)每个行都必须具有一个主键值(主键列不允许NULL值)

ps aux | grep mysql

/usr/local/mysql/bin/mysql -u root -p

关键字:作为MySQL语言组成部分的一个保留字,绝不要用关键字命名一个表或列

SQL语句不区分大小写!!