您的位置:首页 > 数据库

数据类型与操作数据库、数据表

2017-12-26 22:08 211 查看
整型:



浮点型:



日期时间型:



字符型:



创建数据库:

CREATE {DATABASE|SCHEMA} [IF NOT EXISTS] db_name [DEFAULT] CHARACTER SET [=] charset_name;

CREATE DATABASE t1;

CREATE DATABASE IN NOT EXISTS t2 CHARACTER SET gbk;

①IF NOT EXISTS:如果添加了该字段,在创建数据库的时候如果已经存在相同名字的数据库将会忽略掉错误的产生

修改数据库:

ALTER {DATABASE | SCHEMA} [db_name] [DEFAULT] CHARACTER SET [=] charset_name;

ALTER DATABASE t2  CHARACTER SET = utf8;

删除数据库:

DROP {DATABASE | SCHEMA} [IF NOT EXISTS] db_name;

DROP DATABASE t1;

创建数据表:

CREATE TABLE [IF NOT EXISTS] table_name(

  column_name data_type,

  ······

);

CREATE TABLE tb1(

username VARCHAR(20),

age TINYINT UNSIGNED,

salary FLOAT(10,2) UNSIGNED

);

查看数据表:SHOW TABLES FROM db_name;

查看数据表结构:SHOW COLUMNS FROM table_name;或DESC table_name;

插入记录:INSERT [INTO] table_name [(col_name,···)] VALUES (val,···)

INSERT tb1 (username,age,salary) VALUES ('Tom',21,7500.55);

查找记录:SELECT expr,···· FROM table_name;

字段的空值与非空:NOT NULL,NULL

无符号位:UNSIGNED(正数)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐