表
创建表
sql
CREATE [TEMPORARY] TABLE [IF NOT EXISTS] tbl_name
(create_definition,...)
[table_options]
[partition_options]
-- CREATE TABLE创建一个具有给定名称的表。
-- IF NOT EXISTS 如果表存在,则防止发生错误。
sql
-- 例子
CREATE TABLE IF NOT EXISTS `my_table`(
`id` INT UNSIGNED AUTO_INCREMENT,
`title` VARCHAR(100) NOT NULL,
`author` VARCHAR(40) NOT NULL,
`date` DATE,
PRIMARY KEY ( `id` )
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
删除表
sql
drop table <数据库名>;
显示全部表
sql
show tables;
显示表结构
sql
describe <name>;