代码创建数据库表;如何删除创建的表和数据库;

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了代码创建数据库表;如何删除创建的表和数据库;相关的知识,希望对你有一定的参考价值。

一、创建数据库:

create database  text1; 在任何数据库查询里都可以写;

二、删除数据库:

drop database text1;

三、创建表:★★★

例:

create table class
(
    code varchar(20) primary key,
    name varchar(20) not null
);
create table ceshi
(
    ids int auto_increment primary key,
    uid varchar(20),
    name varchar(20),
    class varchar(20),
    foreign key (class)  references class(code)
);

 

1、auto_increment 代表这列是自增长列;

2、primary Key,代表这个是主键;

3、foreign key,代表这个是外键:

例如:foreign key (列名)  references 主表名(列名)

4、not null,指这列不能为空;

 

代码创建表的注意事项★★★:

1、类型包含长度的在类型后面加括号,括号里面写长度

2、在每一个SQL语句写完之后,后面加分号

3、上一列写完要加逗号

4、最后一列不能加逗号

5、如果有外键关系,先创建主表

四、删除表:

drop table ceshi;

主表不能删,从表可以,要想删除主表,必须先删除从表

以上是关于代码创建数据库表;如何删除创建的表和数据库;的主要内容,如果未能解决你的问题,请参考以下文章

如何将ACCESS的表和查询创建成动态的WEB?

HiveQL

mysql创建表和数据库

如何在android数据库中显示表创建日期以及如何根据日期的某些条件删除该表?

如何回滚到以前的迁移并删除架构中的表和列?

MySQL创建临时表?