首页 > 经验记录 > 数据库 > SQL语句:创建数据表

SQL语句:创建数据表

/*
创建数据库
create database 数据库名
*/
CREATE DATABASE mybase;
/*
使用数据库
use 数据库名
*/
USE mybase;
/*
创建数据表的格式
create table 表名(
列名1 数据类型 约束,
列名2 数据类型 约束,
列名3 数据类型 约束

);
创建用户表,用户编号,姓名,用户的地址
将编号列 设置成主键约束,保证列的数据唯一性、非空性
PRIMARY KEY
让主键列数据实现自动增长AUTO_INCREMENT
*/
CREATE TABLE users(
uid INT PRIMARY KEY AUTO_INCREMENT,
uname VARCHAR(20),
uaddress VARCHAR(200)
);
/*
SHOW TABLES 显示所有的数据表
desc users 查看表中结构
Drop table users 删除数据表
*/

/*
添加列,添加字段
alter table 表名 add 列名 数据类型 约束
*/
ALTER TABLE users ADD tel INT;

/*
修改列,在原有的列上修改
修改掉列名,数据类型和约束
ALTER TABLE 表名 modift 列名 数据类型 约束
*/
ALTER TABLE users MODIFY tel VARCHAR(50)

/*
修改列名
alter table 表名 change 旧列名 新列名 数据类型 约束
*/
ALTER TABLE users CHANGE tel newtel DOUBLE;

/*
删除列
altr table 表名 drop 列名
*/
ALTER TABLE users DROP newtel;

/*
修改表名
rename table 表名 to 新表名
*/
RENAME TABLE users TO newusers;


1 COMMENT

  1. 付超麒2018-05-04 21:03

    挺详细的,评论支持一下,加油

EA PLAYER &

历史记录 [ 注意:部分数据仅限于当前浏览器 ]清空

      00:00/00:00