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