create table test_table(
id int primary key,
name varchar(20),
age int not null);
示例:以主键约束定义【表级约束】
create table test_table(
id int,
name varchar(20),
age int not null
primary key(id));
表级约束创建外键(相关联的两个属性数据类型必须一致,创建外键必须先创建主键)
foreign key(从表属性名称)references 主表名称(主表属性名称)
[on delete cascade on update cascade] 或者
[on delete set null on update set null] 或者
[on delete no action on update no action];
数据库定义语言(DDL)创建数据库create database [if not exits] 数据库名称;查看已有的数据库show databases;使用已创建的数据库use 数据库名;查看MySQL数据库支持的字符集命令show character set;创建数据库时,避免乱码,需要指定字符集(默认的是latin1,设置为:字符集:utf8;校对集:u...