建表 mysql mysql建库建表建约束

导读:MySQL是一种开源的关系型数据库管理系统,常用于网站应用和数据存储 。建库建表建约束是使用MySQL的基本操作之一 , 下面将介绍具体步骤 。
1. 建库
在MySQL中,可以通过CREATE DATABASE语句来创建一个新的数据库 。例如:
CREATE DATABASE mydatabase;
这样就创建了一个名为mydatabase的数据库 。
2. 建表
在MySQL中 , 可以通过CREATE TABLE语句来创建一个新的表 。例如:
CREATE TABLE mytable (
id INT(11) NOT NULL AUTO_INCREMENT,
name VARCHAR(50) NOT NULL,
age INT(3) NOT NULL,
PRIMARY KEY (id)
);
这样就创建了一个名为mytable的表,包含id、name和age三个字段,并且id字段为主键 。
3. 建约束
在MySQL中,可以通过ALTER TABLE语句来添加约束 。例如:
ALTER TABLE mytable ADD CONSTRAINT fk_person FOREIGN KEY (person_id) REFERENCES person(id);
这样就添加了一个名为fk_person的外键约束,将mytable表中的person_id字段与person表中的id字段关联起来 。
【建表 mysql mysql建库建表建约束】总结:MySQL建库建表建约束是使用MySQL的基本操作之一,通过CREATE DATABASE、CREATE TABLE和ALTER TABLE语句可以完成这些操作 。建议在建表时设置好主键和外键约束,以保证数据的完整性和一致性 。

    推荐阅读