目录
1.如何连接数据库;
2.如何创建数据库。
3.在数据库中创建一个表。
4.查看表的基本结构
5.主键
6.多字段联合主键
7.给表添加外部关键字。
8.给表添加常用的约束。
1.如何连接数据库;
在操作数据库之前,需要连接它,输入命令:mysql -u
用户名 -p密码
。
2.如何创建数据库。
连接上MySQL
之后就可以进行数据库的操作了,接下来我们创建一个名为TestDb
的数据库:create database TestDb;
请注意:数据库名区分大小写。
3.在数据库中创建一个表。
我们知道数据库就是存储数据的地方,那数据库中的数据到底存放在哪里呢?数据库中的数据是存放在一张一张的表中的。
那么如何创建一个下图中的表呢?
具体代码如下:
在MySQL
数据库中是不区分大小写的不过数据库的名字是区分大小写的
4.查看表的基本结构
describe 表名;也可以简写为 desc 表名;
5.主键
是表中一列或者多列的组合,主键约束(Primary Key Constraint)
要求主键列的数据唯一,并且不允许为空,主键能够唯一的标识表中的每一条记录,可以结合外键来定义与不同数据表之间的关系。怎么理解主键呢?我们知道数据库中的表可以存放很多数据,如果把表中的每一个数据比作一个人的话,那么表的主键就可以看做是人的身份证。
6.多字段联合主键
create table t_user1
(
id int,
username varchar(32),
password varchar(32),
primary key (id,username)
);
会将id和username字段组合成为表t_uesr1的多字段组合主键。
7.给表添加外部关键字。
外部关键字:在以后我们统一将外部关键字叫做外键,外键就是另一张表中的主键。外键的主要作用就是保持数据的一致性,完整性。
8.给表添加常用的约束。