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需要使用單/雙引號。