国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

數(shù)據(jù)表操作

資料表運算

QQ截圖20161009142341.png


#:

# 1.??? 為了更好的讓大家入門,資料型態(tài)暫時不在我們這一章的解說範(fàn)圍。害怕大家顧此失彼??焖賹W(xué)習(xí)資料庫的管理和操作語句非常的重要,資料類型、欄位、字元集、引擎都屬於了解的知識點。

2.??? . 字段類型大家現(xiàn)在只需要學(xué)會int,代表整數(shù)。 float,代表浮點。 char和varchar代表字串即可。

3.??? 我們可以在型別後面接上長度如:varchar(20)。

其他範(fàn)例:

mysql> create table emp(  ename varchar(10),  hiredate date,  sal float(10,2),  deptno int(2)  ); Query OK, 0 rows affected (0.63 sec)
mysql> create table dept( deptno int(4), deptname varchar(20));  Query OK, 0 rows affected (0.12 sec)

查看表格欄位結(jié)構(gòu)資訊


QQ截圖20161009142513.png

#??

mysql> desc emp; 
 +----------+---------------+------+-----+---------+-------+ 
 | Field | Type | Null | Key | Default | Extra | 
 +----------+---------------+------+-----+---------+-------+ 
 | ename | varchar(10) | YES | | NULL | | 
 | hiredate | date | YES | | NULL | | 
 | sal | decimal(10,2) | YES | | NULL | | 
 | deptno | int(2) | YES | | NULL | | 
 +----------+---------------+------+-----+---------+-------+ 
 4 rows in set (0.39 sec)

檢視表格的建立SQL語句

檢視表建立語句



類別詳細(xì)解示
基本語法show create table 表名\G;
範(fàn)例show create table emp \G;

範(fàn)例說明查看表格emp的建立語句

執(zhí)行完整範(fàn)例:

mysql> show create table emp \G
 Table: emp 
 Create Table: CREATE TABLE emp ( 
 ename varchar(10) DEFAULT NULL, 
 hiredate date DEFAULT NULL, 
 sal decimal(10,2) DEFAULT NULL, 
 deptno int(2) DEFAULT NULL 
 ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
 1 row in set (0.00 sec)

上面表的建立SQL 語句中,除了可以看到表格定義以外,還可以看到表格的engine(儲存引擎) 和charset(字元集)等資訊。 「\G」選項的意義是使得記錄能夠依照欄位豎著排列,對於內(nèi) 容比較長的記錄更易於顯示。

\G後面不能再加分號;,因為\G在功能上等同於;,如果加了分號,那麼就是;;(2個分號),SQL語法錯誤

ERROR: 
 No query specified

刪除表格

QQ截圖20161009142551.png

#
mysql>drop table emp:
Query ok,0 rows affected(0.34 sec)

附註:刪除表格。表和資料都會遺失,請勿在重要表之前刪除資料表之前備份資料。

指定表格引擎和字元集

在建立表格最後,我們常用MyISAM或InnoDB引擎。在指定引擎時,我們可以使用:

ENGINE=InnoDB

指定表格預(yù)設(shè)字元集:

DEFAULT CHARSET=utf8

效果如下:

CREATE TABLE emp (  useraname varchar(10) DEFAULT NULL,  password date DEFAULT NULL,  )ENGINE=InnoDB DEFAULT CHARSET=utf8;

#######
繼續(xù)學(xué)習(xí)
||
<?php echo "Hello Mysql"; ?>