数据库基本术语
数据库:保存有组织的数据的容器(通常是一个文件或一组文件)
表:某种特定类型数据的结构化清单,数据库中的每个表都有一个名字,用来标识自己,此名字是唯一的,这表示数据库中没有其他表具有相同的名字【虽然在相同数据库中不能两次使用相同的表名,但在不同数据库中却可以使用相同的表名】
模式:关于数据库和表的布局及特性的信息
列:表中的一个字段,所有表都是由一个或多个列组成的
数据类型:所容许的数据的类型,每个表列都有相应的数据类型,它限制(或容许)该列中存储的数据
行:表中的一个记录
主键:一列(或一组列),其值能够唯一区分表中每个行
表中的任何列都可以作为主键,只要他满足以下条件:
1)任意两行都不具有相同的主键值
2)每个行都必须具有一个主键值(主键列不允许NULL值)
ps aux | grep mysql
/usr/local/mysql/bin/mysql -u root -p
关键字:作为MySQL语言组成部分的一个保留字,绝不要用关键字命名一个表或列
SQL语句不区分大小写!!