博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Mysql表编辑
阅读量:7199 次
发布时间:2019-06-29

本文共 1040 字,大约阅读时间需要 3 分钟。

增加一列

alter table tableName add fieldName 字段类型

修改一列

alter table tableName modify (column) fieldName 字段类型

删除一列

alter table tableName drop column fieldName

建表语句

  1. 最简单的:

CREATE TABLE t1(

    id int not null,
    name char(20)
)ENGINE=InnoDB AUTO_INCREMENT=40 DEFAULT CHARSET=utf8 COMMENT='数据采集日志';

  2.带主键的:

a:

CREATE TABLE t1(
    id int not null primary key,
    name char(20)
);
b:复合主键
CREATE TABLE t1(
    id int not null,
    name char(20),
    primary key (id,name)
);

  3.带默认值的:

CREATE TABLE t1(

    id int not null default 0 primary key,
    name char(20) default '1'
);

  4.外键

create table orders(orderNumber integer not null,orderDate date,

requireDate date,shippedDate date,status1 varchar(20),
comments varchar(255),
cusNumber integer,
index cus(cusNumber),
primary key(orderNumber),
foreign key (cusNumber) references Customers(customerNumber) 
)

  5.自映射

create table employee ( eid int primary key, ename varchar(20), managerid int,  -- 增加此字段记录员工的管理者ID foreign key managerid references employee(eid) );   

转载于:https://www.cnblogs.com/calmwaterflowsdeeper/p/3271913.html

你可能感兴趣的文章
粒子效果 CCParticleSystem 编码的实现
查看>>
Objective-C中的一些特殊的数据类型
查看>>
https原理
查看>>
IOS学习笔记--IOS常用控件汇总
查看>>
设置h5页面不可复制文字
查看>>
自己写的日历控件 jquery
查看>>
黄聪:HtmlAgilityPack中SelectSingleNode的XPath和CSS选择器
查看>>
idea快捷键
查看>>
modelsim testbench测试DFF触发器verilog
查看>>
Windows最强ssh客户端推荐 —— Bitvise SSH Client
查看>>
《Programming in Lua 3》读书笔记(二)
查看>>
eclipse 中 Android sdk 无法更新的问题
查看>>
PrestaShop 网站后台配置(八)
查看>>
Android--CountDownTimer倒计时工具类
查看>>
linux关于bashrc与profile的区别(转)
查看>>
操作系统知识汇总
查看>>
final发布评论
查看>>
读取Excel二进制写入DB,并从DB中读取生成Excel文件
查看>>
了解.NET框架
查看>>
用java语言写一个简易版本的登录页面,包含用户注册、用户登录、用户注销、修改密码等功能...
查看>>