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
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!