数据库DDL语句 创建表
来源:互联网 发布:微信公众号商城源码 编辑:程序博客网 时间:2024/04/30 11:57
数据库DDL语句
一. 创建数据库方法
1. create database 数据库名称; 1).create database mydb2; 2. create database 数据库名称 character set 字符集名称; 1). create database mydb2 character set utf8; 3. create database 数据库名称 character set 字符集名称 collate 字符集效验; 1). create database mydb3 character set utf8 collate utf8_general_ci;
二.查看数据库
1. show databases; 2. show create database 数据库名称;//显示数据库创建 1).show create database mydb2;
三.删除数据库
1.drop database [if exists] 数据库名称;// [] 中内容可以 剩去 1).drop database mydb2;
四.修改数据库
1. alter database 数据库名称 带更新的值; 1).alter database mydb2 character set gbk;
五.切换数据库
1.use 数据库名称 1).use mydb2;
六.查看当前所在表
1.select database();
七.创建表
create talbe 表名( create talbe user( 列名称1 列名称1值类型, _id int primary key auto_increment, 列名称2 列名称2值类型, name varchar(30), 列名称3 列名称3值类型, gender varchar(30), 列名称4 列名称4值类型 _date date ); );
八.修改表
1.alter table 表名 具体功能关键字; 1).alter table mydb2 add name varchar(30); //在 mydb2 中追加一个 name 列 2).alter table mydb2 modify name varchar(100); //修改 name 列 , 使其长度为 60 3).alter table mydb2 drop name; //删除name 列 4).alter table mydb2 to users; //将表名改为 users 5).alter table mydb2 chatacter set utf8 //将表的字符集改为 utf8 6).alter table mydb2 change name username varchar(50); //列名name修改为username 并设置其字符长度
九.表单的约束
1.定义主键约束(不可重复,不可为空) 1). primary key2.唯一约束(不可重复,可空) 1).unique3.非空约束(可重复,不可空) 1).not null4.自动增加。。(个人理解) 1).auto_increment与 数值型 primay key 配合使用
5.外键约束 1).constraint 外键约束名 foreign key (属性名1) references 表名 (属性名2);6.设置默认值 DEFAULT
1).TotalRooms int DEFAULT 0,
十.数据类型
1.字符串型------String 1).VARCHER.CHAR @ varchar(30).char(50)2.大数据类型--------------字节流, 字符流 1).BLOB、TEXT3.数值型--------------------- 数值类型 (bit ,byte,short,int, long, float,double,) 1).TINYINT 、SMALLINT、INT、BIGINT、FLOAT、DOUBLE4.逻辑型 1).BIT5.日期型 1).DATE(只有日期)、TIME(只有时间)、DATETIME(日期和时间)、TIMESTAMP(日期和时间,时间戳)
0 0
- 数据库DDL语句 创建表
- DDL语句--创建数据库
- DDL语句--创建表
- mysql里得到数据库或表的DDL创建语句
- 一、使用DDL语句创建表
- oracle 如何查看创建表等数据库对象时的DDL语句
- oracle 如何查看创建表等数据库对象时的DDL语句
- 数据库DDL语句
- DDL语句操作数据库
- DDL语句--删除数据库
- MYSQL数据库基本DDL语句
- SQL---DDL---创建表CREATE TABLE语句总结
- Oracle DB 使用DDL语句创建和管理表
- SQL——创建、管理表(DDL语句)
- 15.创建、删除和修改表的DDL语句
- 数据库基本操作(一) DDL语句:对数据库内部对象创建修改删除
- DDL语句操作表
- DDL语句--查看表
- 基于jquery fly插件实现加入购物车抛物线动画效果
- python django nginx从零开始搭建一个web网站系列1
- Adapter数据更新
- 安卓开发常见问题汇总
- MVC 原生态的AJAX的应用
- 数据库DDL语句 创建表
- 小希益公益APP走进法大校园,推进校园公益活动
- HDU-5862-Counting Intersections(树状数组+离散化+扫描线)
- AbstractQueuedSynchronizer的介绍和原理分析
- 经典算法,复古算法
- click through rate prediction
- Android 之adapter
- php post提交json如何获取
- 图解MySql命令行创建存储过程