《Mysql應(yīng)用Mysql使用簡(jiǎn)單教程(二)》要點(diǎn):
本文介紹了Mysql應(yīng)用Mysql使用簡(jiǎn)單教程(二),希望對(duì)您有用。如果有疑問(wèn),可以聯(lián)系我們。
MYSQL教程接上文Linux系統(tǒng)下Mysql使用簡(jiǎn)單教程(一)
MYSQL教程字段參數(shù)以“(字段名1 數(shù)據(jù)類型1,字段名2 數(shù)據(jù)類型2,......)”的形式構(gòu)建.
MYSQL教程關(guān)于mysql常用的數(shù)據(jù)類型,一下是比較常用的幾種,想查閱比較詳細(xì)的資料可以自尋去網(wǎng)上搜尋.
MYSQL教程―――――――――――――――――――――――――――――――――――――――――――――――――――――――
MYSQL教程類型 說(shuō)明
MYSQL教程CHAR 1~255個(gè)字符的定長(zhǎng)串,它的長(zhǎng)度必須在創(chuàng)建時(shí)指定,否則MySQL假定為CHAR(1)
MYSQL教程VARCHAR 可變長(zhǎng)度,最多不超過(guò)255字節(jié),如在創(chuàng)建時(shí)指定VARCHAR(n),則可存儲(chǔ)0~n個(gè)字符的變長(zhǎng)串
MYSQL教程TEXT 最大長(zhǎng)度為64K的變長(zhǎng)文本
MYSQL教程LONGTEXT 同Text,最大長(zhǎng)度為4GB(純文本,一般不會(huì)到4G)
MYSQL教程ENUM 接受最多64K個(gè)串組成的預(yù)定義集合的某個(gè)串
MYSQL教程SET 接受最多64K個(gè)串組成的預(yù)定義集合的零個(gè)或多個(gè)串
MYSQL教程INT[(M)] 4字節(jié)(整數(shù)值,有符號(hào)值:-2147683648 到2147683647(- 2^31 到2^31- 1) 無(wú)符號(hào)值:0到4294967295(0 到2^32 C 1))
MYSQL教程DATE 4字節(jié)(以年月日的格式顯示日期,范圍是1000-01-01――9999-12-31)
MYSQL教程TIME 3字節(jié)(以時(shí)分秒的格式顯示時(shí)間,范圍是-838:59:59――838:59:59)
MYSQL教程DATETIME 8字節(jié)(顯示日期和時(shí)間,范圍是1000-01-01 00:00:00――9999-12-31 23:59:59)
MYSQL教程BLOB 存儲(chǔ)二進(jìn)制數(shù)據(jù)類型,最大長(zhǎng)度為64KB.
MYSQL教程說(shuō)明:(1)TIME時(shí)間范圍居然有這么大的范圍,特別是 time 可以取負(fù)值,這是mysql為了滿足兩個(gè)日期時(shí)間相減才這樣設(shè)計(jì)的.
MYSQL教程 (2)BLOB二進(jìn)制數(shù)據(jù)類型是比較重要的數(shù)據(jù)類型,因?yàn)樗械膱D片,視頻,音頻文件都是以二進(jìn)制進(jìn)行存儲(chǔ)的.
MYSQL教程―――――――――――――――――――――――――――――――――――――――――――――――――――――――
MYSQL教程新建一個(gè)表后,可以粗略的查看表的結(jié)構(gòu),命令為:> desc 表名稱; 或 >show columns from 表名稱;
MYSQL教程表的結(jié)構(gòu)包括屬性名,數(shù)據(jù)類型,是否為空值,是否設(shè)定默認(rèn)值等信息.
MYSQL教程
MYSQL教程―――――――――――――――――――――――――――――――――――――――――――――――――――――――
MYSQL教程也可以精細(xì)的查看表中的數(shù)據(jù),使用的命名為:> select 字段名1,字段名2,字段名3..... from 表名稱;
MYSQL教程而我們實(shí)際為了偷懶常用以下幾個(gè)命令來(lái)查看它的內(nèi)容,其實(shí)他們都是以上命令的變形或者擴(kuò)展,所以理解了上一行的命令,理解下面幾個(gè)命令就很容易了.
MYSQL教程如這個(gè)命令:> select * from 表名稱;
MYSQL教程如查看表中第n到m行:> select * from 表名稱 order by 字段名 limit n-1,m;
MYSQL教程
MYSQL教程―――――――――――――――――――――――――――――――――――――――――――――――――――――――
MYSQL教程向表中增加插入數(shù)據(jù),使用的命令為:>insert into 表名稱 (字段名1,字段名2,字段名3......) values(字段名1的值,字段名2的值,字段名3的值......);
MYSQL教程
MYSQL教程―――――――――――――――――――――――――――――――――――――――――――――――――――――――
MYSQL教程增加有了,那么刪除表中的數(shù)據(jù)肯定也是必須的,使用命令:>delete from 表名稱 where 表達(dá)式;
MYSQL教程其中表名稱定位到哪個(gè)表,而表達(dá)式則定位到要?jiǎng)h除的具體位置,表達(dá)式的形式是與字段名和其中數(shù)據(jù)有關(guān)的等式;
MYSQL教程例如以下圖中的name="Bob",age=12,high=180都是字段名相關(guān).
MYSQL教程
MYSQL教程―――――――――――――――――――――――――――――――――――――――――――――――――――――――
MYSQL教程刪除破壞往往最容易,那么如何修改其中的內(nèi)容呢?比如你在輸入的時(shí)候粗心而輸入錯(cuò)誤,事后發(fā)現(xiàn)就得進(jìn)行修改它:
MYSQL教程請(qǐng)使用命令:>update 表名稱 set 字段名=“新值” where 表達(dá)式;
MYSQL教程下圖將顯示修改名稱為“Ason”的age字段;將值15修改為13;
MYSQL教程
MYSQL教程―――――――――――――――――――――――――――――――――――――――――――――――――――――――
MYSQL教程恩!看上去你已經(jīng)可以慢慢開(kāi)始學(xué)會(huì)操作數(shù)據(jù)庫(kù)中的內(nèi)容了,別急,還有許多東東需要學(xué)習(xí)的,學(xué)無(wú)止境,保持一顆饑渴的心最為重要.
MYSQL教程現(xiàn)在我們看到的上面表中有三個(gè)字段了,分別是name(姓名),age(年齡),high(身高),完美總是不斷的在修改,才漸臻完美,假如你需要增加/刪除一個(gè)address(家庭地址)的字段.
MYSQL教程增加字段請(qǐng)使用命令:>alter table 表名稱 add 字段名 數(shù)據(jù)類型 其它; (其它包括默認(rèn)初始值的設(shè)定等等)
MYSQL教程刪除字段請(qǐng)使用命令:>alter table 表名稱 drop 字段名;
MYSQL教程
MYSQL教程與此類似的結(jié)構(gòu)還有:增加索引,加主關(guān)鍵詞索引,刪除索引etc,請(qǐng)各自嘗試不再贅述 ;
MYSQL教程增加索引命令:>alter table 表名稱 add index 索引名 (字段名1,字段名2,字段名3.......);
MYSQL教程加主關(guān)鍵子索引命令:>alter table 表名稱 add primary key(字段名);
MYSQL教程刪除索引命令:>alter table 表名稱 drop index 索引名;
MYSQL教程――――――――――――――――――――――――――――――――――――――――――――――――――――――
MYSQL教程一個(gè)簡(jiǎn)單的修改表的名稱,請(qǐng)使用命令:>rename table 原表名 to 新表名;
MYSQL教程
MYSQL教程―――――――――――――――――――――――――――――――――――――――――――――――――――――――
MYSQL教程一個(gè)表,其中的內(nèi)容雜亂無(wú)序往往缺少美感,對(duì)于大型數(shù)據(jù)庫(kù)中大型表而言想要在其中尋找其中的東西簡(jiǎn)直是大海撈針,所以對(duì)表中的內(nèi)容進(jìn)行排序?qū)τ趯ふ覕?shù)據(jù)就是事半功倍.
MYSQL教程請(qǐng)使用命令:>select 字段名1,字段名2...... from 表名稱 order by 字段名1,字段名2......;
MYSQL教程(第一個(gè)字段是需要顯示的字段內(nèi)容,而第二個(gè)字段是進(jìn)行排序的字段,請(qǐng)不要混淆哦!)
MYSQL教程
MYSQL教程―――――――――――――――――――――――――――――――――――――――――――――――――――――――
MYSQL教程好啦!在下一節(jié),將說(shuō)下表的合并和備份.
MYSQL教程以上所述是小編給大家介紹的Mysql使用簡(jiǎn)單教程(二)的相關(guān)知識(shí),希望對(duì)大家有所贊助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的.在此也非常感謝大家對(duì)維易PHP網(wǎng)站的支持!
《Mysql應(yīng)用Mysql使用簡(jiǎn)單教程(二)》是否對(duì)您有啟發(fā),歡迎查看更多與《Mysql應(yīng)用Mysql使用簡(jiǎn)單教程(二)》相關(guān)教程,學(xué)精學(xué)透。維易PHP學(xué)院為您提供精彩教程。
轉(zhuǎn)載請(qǐng)注明本頁(yè)網(wǎng)址:
http://www.snjht.com/jiaocheng/11932.html