目录

1.如何连接数据库;

2.如何创建数据库。

3.在数据库中创建一个表。

4.查看表的基本结构 

5.主键

6.多字段联合主键 

7.给表添加外部关键字。

8.给表添加常用的约束。


1.如何连接数据库;

在操作数据库之前,需要连接它,输入命令:mysql -u用户名 -p密码

2.如何创建数据库。

连接上MySQL之后就可以进行数据库的操作了,接下来我们创建一个名为TestDb的数据库:create database TestDb;

请注意:数据库名区分大小写。

3.在数据库中创建一个表。

我们知道数据库就是存储数据的地方,那数据库中的数据到底存放在哪里呢?数据库中的数据是存放在一张一张的中的。

那么如何创建一个下图中的表呢?

MySQL平台部署代码_c++

 具体代码如下:

MySQL平台部署代码_c++_02

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.给表添加外部关键字。

外部关键字:在以后我们统一将外部关键字叫做外键,外键就是另一张表中的主键。外键的主要作用就是保持数据的一致性,完整性。

MySQL平台部署代码_数据库_03

 

8.给表添加常用的约束。

MySQL平台部署代码_数据库_04