(笔记)Mysql实例:建库建表并插入数据2

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了(笔记)Mysql实例:建库建表并插入数据2相关的知识,希望对你有一定的参考价值。

 

drop database if exists school;  // 如果存在SCHOOL则删除
create database school;  // 建立库SCHOOL
use school;  // 打开库SCHOOL
create table teacher(  // 建立表TEACHER
    id int(3) auto_increment not null primary key,
    name char(10) not null,
    address varchar(50) default ‘‘深圳‘‘,
    year date
);  // 建表结束

// 以下为插入字段
insert into teacher values(‘‘‘‘,‘‘glchengang‘‘,‘‘深圳一中‘‘,‘‘1976-10-10‘‘);
insert into teacher values(‘‘‘‘,‘‘jack‘‘,‘‘深圳一中‘‘,‘‘1975-12-23‘‘);

注意,在建表中:

    • 将ID设为长度为3的数字字段:int(3);并让它每个记录自动加一:auto_increment;并不能为空:not null;而且让他成为主字段primary key。
    • 将NAME设为长度为10的字符字段
    • 将ADDRESS设为长度50的字符字段,而且缺省值为深圳。
    • 将YEAR设为日期字段。

以上是关于(笔记)Mysql实例:建库建表并插入数据2的主要内容,如果未能解决你的问题,请参考以下文章

mysql建库建表插入数据

mysql数据库建库建表实例

数据库建库建表学习笔记

使用phpStudy自带的mysql-front学习建库建表以及基本的mysql语句

mysql怎么建库建表

实现MySQL分库分表备份的脚本