您好,登錄后才能下訂單哦!
本文主要給大家介紹Mysql創(chuàng)建數(shù)據(jù)表流程詳情,希望可以給大家補(bǔ)充和更新些知識(shí),如有其它問(wèn)題需要了解的可以持續(xù)在億速云行業(yè)資訊里面關(guān)注我的更新文章的。 數(shù)據(jù)表是數(shù)據(jù)庫(kù)最重要的組成部分之一,是其他對(duì)象的基礎(chǔ)。如果我們的數(shù)據(jù)庫(kù)沒(méi)有數(shù)據(jù)表就等于沒(méi)有真正存儲(chǔ)數(shù)據(jù)的地方(推薦課程:MySQL教程)
打開(kāi)數(shù)據(jù)庫(kù)
我們登錄mysql后打開(kāi)我們想打開(kāi)的數(shù)據(jù)庫(kù)。
我們打開(kāi)名為test的數(shù)據(jù)庫(kù),命令:USE test
打開(kāi)數(shù)據(jù)庫(kù)后,我們來(lái)創(chuàng)建一個(gè)數(shù)據(jù)表,我們先了解一下創(chuàng)建數(shù)據(jù)表的命令規(guī)則
CREATE TABLE [IF NOT EXISTS] table_name( column_name data_type, column_name data_type, ... )
參數(shù)說(shuō)明
column_name | 列的名稱 |
data_type | 數(shù)據(jù)類型 |
下面我們來(lái)創(chuàng)建一個(gè)基本的數(shù)據(jù)表,用戶名,年齡,密碼,工資
CREATE TABLE ta1( usename VARCHAR(20), age TINYINT UNSIGNED, passwrod VARCHAR(16), gz FLOAT(8,2) UNSIGNED )
上面的命令種,我們聲明一個(gè)為ta1的數(shù)據(jù)表。數(shù)據(jù)表?yè)碛?個(gè)字段。
usename字段為1到20個(gè)字符的用戶名
age字段為0~255的數(shù)字,UNSIGINED表示為無(wú)符號(hào)類型
passwrod字段為1到16個(gè)字符的密碼
gz字段為8位數(shù),小數(shù)位2位,UNSIGINED表示為無(wú)符號(hào)類型
命令規(guī)則
SHOW TABLES [FROM ab_name] [LINK 'pattern' | WHERE expr ]
輸入命令查看數(shù)據(jù)表:
SHOW TABLES;
查看數(shù)據(jù)結(jié)構(gòu)的命令規(guī)則:
SHOW COLUMNS FROM table_Name;
輸入命令查看數(shù)據(jù)結(jié)構(gòu)
SHOW COLUMNS FROM user;
我們可以看到數(shù)據(jù)結(jié)構(gòu)與創(chuàng)建時(shí)候指定的一模一樣。
以上就是Mysql創(chuàng)建數(shù)據(jù)表流程詳情,更多請(qǐng)關(guān)注億速云其它相關(guān)文章!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。