MySQL数据库创建表

2023-12-13 05:31:40

1、创建表test

? ? ?use demo

? ? ?create table test(id int(11),name varchar(50));

? ? ?desc:描述(是个动词)

? ? ?表里的名字和字段名必须有意义

? ? ?create table student(sno char(11) primary key,sname varchar(20) not null);

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??主键? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 不为空(约束条件)

? ? ?未录入信息前虽然设置了不为空,因为并未填入信息,所以依然显示NULL

2、创建一个表student

? ? ?create table student(sno char(11) primary key,sname varchar(20) not null);

?

3、创建表course

? ? ?create table course

? ? ?-> (

? ? ?-> cno varchar(20) primary key,

? ? ?-> course_name varchar(50) not null,

? ? ?-> cpno varchar(20),

? ? ?-> course_credit decimal(4,1)

? ? ?-> )

? ? ?-> ;

?

4、一个小结☆

? ? ?上述的表的创建可以看出,第三个表course创建时内容多,属性多,每次一行可以更加清晰明了。?

文章来源:https://blog.csdn.net/hanmua/article/details/124482316
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。