《MYSQL教程21分鐘 MySQL 入門(mén)教程》要點(diǎn):
本文介紹了MYSQL教程21分鐘 MySQL 入門(mén)教程,希望對(duì)您有用。如果有疑問(wèn),可以聯(lián)系我們。
MYSQL學(xué)習(xí)使用 create table 語(yǔ)句可完成對(duì)表的創(chuàng)立, create table 的常見(jiàn)形式:
MYSQL學(xué)習(xí)create table 表名稱(chēng)(列聲明);
MYSQL學(xué)習(xí)以創(chuàng)立 students 表為例, 表中將存放 學(xué)號(hào)(id)、姓名(name)、性別(sex)、年齡(age)、聯(lián)系電話(tel) 這些內(nèi)容:
MYSQL學(xué)習(xí)
create table students
(
id int unsigned not null auto_increment primary key,
name char(8) not null,
sex char(4) not null,
age tinyint unsigned not null,
tel char(13) null default "-"
);
MYSQL學(xué)習(xí)對(duì)于一些較長(zhǎng)的語(yǔ)句在命令提示符下可能容易輸錯(cuò), 因此我們可以通過(guò)任何文本編輯器將語(yǔ)句輸入好后保留為 createtable.sql 的文件中, 通過(guò)命令提示符下的文件重定向執(zhí)行執(zhí)行該腳本.
MYSQL學(xué)習(xí)打開(kāi)命令提示符, 輸入: mysql -D samp_db -u root -p < createtable.sql
MYSQL學(xué)習(xí)(提示: 1.如果連接長(zhǎng)途主機(jī)請(qǐng)加上 -h 指令; 2. createtable.sql 文件若不在當(dāng)前工作目錄下需指定文件的完整路徑.)
MYSQL學(xué)習(xí)語(yǔ)句解說(shuō):
MYSQL學(xué)習(xí)create table tablename(columns) 為創(chuàng)立數(shù)據(jù)庫(kù)表的命令, 列的名稱(chēng)以及該列的數(shù)據(jù)類(lèi)型將在括號(hào)內(nèi)完成;
MYSQL學(xué)習(xí)括號(hào)內(nèi)聲明了5列內(nèi)容, id、name、sex、age、tel為每列的名稱(chēng), 后面跟的是數(shù)據(jù)類(lèi)型描述, 列與列的描述之間用逗號(hào)(,)隔開(kāi);
MYSQL學(xué)習(xí)以 "id int unsigned not null auto_increment primary key" 行進(jìn)行介紹:
MYSQL學(xué)習(xí)下面的 char(8) 表示存儲(chǔ)的字符長(zhǎng)度為8, tinyint的取值范圍為 -127到128, default 屬性指定當(dāng)該列值為空時(shí)的默認(rèn)值.
MYSQL學(xué)習(xí)更多的數(shù)據(jù)類(lèi)型請(qǐng)參閱 《MySQL數(shù)據(jù)類(lèi)型》
提示: 1. 使用 show tables; 命令可查看已創(chuàng)立了表的名稱(chēng); 2. 使用 describe 表名; 命令可查看已創(chuàng)立的表的詳細(xì)信息.
《MYSQL教程21分鐘 MySQL 入門(mén)教程》是否對(duì)您有啟發(fā),歡迎查看更多與《MYSQL教程21分鐘 MySQL 入門(mén)教程》相關(guān)教程,學(xué)精學(xué)透。維易PHP學(xué)院為您提供精彩教程。
轉(zhuǎn)載請(qǐng)注明本頁(yè)網(wǎng)址:
http://www.fzlkiss.com/jiaocheng/9879.html