A. MySQL创建数据库的命令、创建表的命令、插入语句的命令
请参考以下例子
创建数据库
CREATE DATABASE `schools` ;
创建班级表CREATE TABLE `classes` ( `class_id` INT(4) NOT NULL COMMENT '班级id', `class_name` VARCHAR(50) NOT NULL COMMENT '班级名称', PRIMARY KEY (`class_id`)
) ENGINE=INNODB DEFAULT CHARSET=utf8;
插入语句
insert into `schools`(`class_id`,`class_name`) values('1','aaa');
B. vfp 中的creat table 命令的用法
Creat
Table
是一个内嵌的SQL语句,是用命令的方法通过编程建立表结构。其命令格式为:
Creat
Table
<表名>(<字段名1><字段类型>[<字段宽度,小旦陵数位数>])[,<字段名2>...])。
例:
Creat
Table
DX(编号
C(5),年月
C(4),费用
N(6,1))
即:创建一个名戚悄为DX的表,一个字段
编号,字符类型,5字符宽度
年月,字符类型,4字符宽度
费用,数值类型,6字符宽度,模仔戚1位小数(整数位为4位)
C. create table建表语句是什么
create table建表语句意思是:创建表格建表语句。
重点词汇:create
英[kri'eɪt]
释义:
v.创造,创建;设计,创作;造成,引起;授予,册封;<拦大英,非正式>大惊小怪,圆山抱怨。
[第三人称单数creates;现在分词简腔竖:creating;过去式:created;过去分词:created]
短语:
Create Layer创建图层;创立图层。
词语辨析:create,compose,design,invent,make,proce。
这些动词均有“创造”,“制作”之意。
1、create侧重创造出来的东西以前并不存在,或者指独具特色的创作。
2、compose多指音乐或诗歌、画的创作。
3、design主要指在艺术或技术领域的创作设计,强调构思多于实际制造。
4、invent主要用于科技领域,指通过思考、研究或实验制造出新的前所未有、极为有用的东西。
5、make最普通用词,指任何东西的创作或制造。
6、proce指产品的生产,或作品创作的完成。
D. 创建表格命令的简写是什么
CREATETABLE。在CREATETABLE之后给出,必须符合标识符命名规则。表名称被指定为db_name.tbl_name,以便在特定的数据库中创建表。无论是否碧判有当前耐慧迅数据库,都可以昌此通过这种方式创建。
E. mysql怎么命令创建表格
1, mysql -uroot -pxxxx //登陆数据库
2, show databases; //查看数据库,例如要在test库中建表
3, use test;//进入test
4, create table users( //例如要建立users表,下面是建立字段
5, id int(10) unsigned not null auto_increment,
6, username varchar(20) not null,
7, userpassword varchar(20) not null,
8, email varchar(20) not null,
9, primary key (id));
//这样就建立好了一个基本完整的表了
F. 数据库 创建表的命令是什么
CREATE TABLE
[ database_name.[ owner ] .| owner.] table_name
( { < column_definition >
| column_name AS computed_column_expression
| < table_constraint > ::= [ CONSTRAINT constraint_name ] }
| [ { PRIMARY KEY | UNIQUE } [ ,...n ]
)
[ ON { filegroup | DEFAULT } ]
[ TEXTIMAGE_ON { filegroup | DEFAULT } ]
< column_definition > ::= { column_name data_type }
[ COLLATE < collation_name > ]
[ [ DEFAULT constant_expression ]
| [ IDENTITY [ ( seed , increment ) [ NOT FOR REPLICATION ] ] ]
]
[ ROWGUIDCOL]
[ < column_constraint > ] [ ...n ]
< column_constraint > ::= [ CONSTRAINT constraint_name ]
{ [ NULL | NOT NULL ]
| [ { PRIMARY KEY | UNIQUE }
[ CLUSTERED | NONCLUSTERED ]
[ WITH FILLFACTOR = fillfactor ]
[ON {filegroup | DEFAULT} ] ]
]
| [ [ FOREIGN KEY ]
REFERENCES ref_table [ ( ref_column ) ]
[ ON DELETE { CASCADE | NO ACTION } ]
[ ON UPDATE { CASCADE | NO ACTION } ]
[ NOT FOR REPLICATION ]
]
| CHECK [ NOT FOR REPLICATION ]
( logical_expression )
}
< table_constraint > ::= [ CONSTRAINT constraint_name ]
{ [ { PRIMARY KEY | UNIQUE }
[ CLUSTERED | NONCLUSTERED ]
{ ( column [ ASC | DESC ] [ ,...n ] ) }
[ WITH FILLFACTOR = fillfactor ]
[ ON { filegroup | DEFAULT } ]
]
| FOREIGN KEY
[ ( column [ ,...n ] ) ]
REFERENCES ref_table [ ( ref_column [ ,...n ] ) ]
[ ON DELETE { CASCADE | NO ACTION } ]
[ ON UPDATE { CASCADE | NO ACTION } ]
[ NOT FOR REPLICATION ]
| CHECK [ NOT FOR REPLICATION ]
( search_conditions )
}
G. 建立表的sql命令是什么
create table 表名(字段名1 类型,字段名2 类型…);
create table 表名1 as select *from 表2 where 1=2
H. MySQL创建数据库的命令、创建表的命令、插入语句的命令
1.创建数据库
CREATE DATABASE IF NOT EXISTS RUNOOB DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
#如果数据库不存在则创建,存在则不创建
#创建RUNOOB数据库,设定编码为utf8
2.删除数据库
drop database RUNOOB;
3.选择数据库
use RUNOOB;
#使用数据库RUNOOB
4.数据类型
5.创建数据表
CREATE TABLE table_name (column_name column_type , column_name2 column_type2);
<etc>
CREATE TABLE IF NOT EXISTS `runoob_tbl`(
`runoob_id` INT UNSIGNED AUTO_INCREMENT,
`runoob_title` VARCHAR(100) NOT NULL,
`runoob_author` VARCHAR(40) NOT NULL,
`submission_date` DATE,
PRIMARY KEY ( `runoob_id` ) #主键
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
来自 <http://www.runoob.com/mysql/mysql-create-tables.html>
</etc>
# 表明、字段名字外面的符号是反引号,为了区分mysql关键字和普通字符
6.删数据表
DROP TABLE table_name;
#删除表内数据
delete from 表明 where runoob_title = “exam”;
#清除表内数据,保留表结构
truncate table 表名;
#删除后立刻释放磁盘空间
optimize table 表名;
7.增 插入数据到表
INSERT INTO table_name ( field1,field2,…) VALUES ( value1,value2,"value"… );
#字符类型,value需要使用单/双引号。