亚洲免费不卡_在线视频精品_国产尤物精品_久久久久网址_久久精品91_欧美va天堂在线_狠狠入ady亚洲精品_亚洲午夜精品福利_国产精品草草_午夜精品久久99蜜桃的功能介绍

MySQL操作數(shù)據(jù)庫和表的常用命令新手教程
來源:易賢網(wǎng) 閱讀:1287 次 日期:2014-10-14 09:42:39
溫馨提示:易賢網(wǎng)小編為您整理了“MySQL操作數(shù)據(jù)庫和表的常用命令新手教程”,方便廣大網(wǎng)友查閱!

我是新手

學(xué)習(xí)如何管理和導(dǎo)航MySQL數(shù)據(jù)庫和表是要掌握的首要任務(wù)之一,下面的內(nèi)容將主要對MySQL的數(shù)據(jù)庫和表的一些常用命令進(jìn)行總結(jié),一些我們不得不掌握的命令,一些信手拈來的命令。

處理數(shù)據(jù)庫

1.查看數(shù)據(jù)庫

獲取服務(wù)器上的數(shù)據(jù)庫列表通常很有用。執(zhí)行show databases;命令就可以搞定。

代碼如下:

mysql> show databases;

2.創(chuàng)建數(shù)據(jù)庫

代碼如下:

mysql> create database db_test;

Query OK, 1 row affected (0.00 sec)

3.使用數(shù)據(jù)庫

數(shù)據(jù)庫一旦創(chuàng)建,就可以通過“使用”(use命令)數(shù)據(jù)庫,將其指定為默認(rèn)的工作數(shù)據(jù)庫。

代碼如下:

mysql> use db_test;

Database changed

4.刪除數(shù)據(jù)庫

刪除數(shù)據(jù)庫的方式與創(chuàng)建的方式很相似。可以在mysql客戶端中使用drop命令刪除數(shù)據(jù)庫,如下:

代碼如下:

mysql> drop database db_test;

Query OK, 0 rows affected (0.00 sec)

處理表

這里將對如何創(chuàng)建、列出、查看、刪除和修改MySQL數(shù)據(jù)庫表。

1.創(chuàng)建表

表通過create table語句來創(chuàng)建。創(chuàng)建表的過程中會使用非常多的選項和子句,在這里完全總結(jié)一遍也是不現(xiàn)實的,這里只是總結(jié)最普遍的,以后遇到別的,再單個總結(jié)。創(chuàng)建表的一般用法如下:

代碼如下:

mysql> create table tb_test(

-> id int unsigned not null auto_increment,

-> firstname varchar(25) not null,

-> lastname varchar(25) not null,

-> email varchar(45) not null,

-> phone varchar(10) not null,

-> primary key(id));

Query OK, 0 rows affected (0.03 sec)

記住,表至少包含一列。另外,創(chuàng)建表之后總是可以再回過頭來修改表的結(jié)構(gòu)。無論當(dāng)前是否在使用目標(biāo)數(shù)據(jù)庫,都可以創(chuàng)建表,只要在表名前面加上目標(biāo)數(shù)據(jù)庫即可。例如:

代碼如下:

mysql> create table db_test.tb_test(

-> id int unsigned not null auto_increment,

-> firstname varchar(25) not null,

-> lastname varchar(25) not null,

-> email varchar(45) not null,

-> phone varchar(10) not null,

-> primary key(id));

Query OK, 0 rows affected (0.03 sec)

2.有條件的創(chuàng)建表

在默認(rèn)情況下,如果試圖創(chuàng)建一個已經(jīng)存在的表,MySQL會產(chǎn)生一個錯誤。為了避免這個錯誤,create table語句提供了一個子句,如果你希望在目標(biāo)表已經(jīng)存在的情況下簡單地退出表創(chuàng)建,就可以使用這個子句。例如:

代碼如下:

mysql> create table if not exists db_test.tb_test(

-> id int unsigned not null auto_increment,

-> firstname varchar(25) not null,

-> lastname varchar(25) not null,

-> email varchar(45) not null,

-> phone varchar(10) not null,

-> primary key(id));

Query OK, 0 rows affected, 1 warning (0.00 sec)

無論是否已經(jīng)創(chuàng)建,都會在返回到命令提示窗口時顯示“Query OK”消息。

3.復(fù)制表

基于現(xiàn)有的表創(chuàng)建新表是一項很容易的任務(wù)。以下代碼將得到tb_test表的一個副本,名為tb_test2:

代碼如下:

mysql> create table tb_test2 select * from db_test.tb_test;

Query OK, 0 rows affected (0.03 sec)

Records: 0 Duplicates: 0 Warnings: 0

將向數(shù)據(jù)庫增加一個相同的表tb_test2。而有的時候,可能希望只基于現(xiàn)有表的幾個列創(chuàng)建一個表。通過create select語句中指定列就可以實現(xiàn):

代碼如下:

mysql> describe tb_test;

+-----------+------------------+------+-----+---------+----------------+

| Field | Type | Null | Key | Default | Extra |

+-----------+------------------+------+-----+---------+----------------+

| id | int(10) unsigned | NO | PRI | NULL | auto_increment |

| firstname | varchar(25) | NO | | NULL | |

| lastname | varchar(25) | NO | | NULL | |

| email | varchar(45) | NO | | NULL | |

| phone | varchar(10) | NO | | NULL | |

+-----------+------------------+------+-----+---------+----------------+

5 rows in set (0.01 sec)

mysql> create table tb_test2 select id, firstname, lastname, email from tb_test;

Query OK, 0 rows affected (0.03 sec)

Records: 0 Duplicates: 0 Warnings: 0

mysql> describe tb_test2;

+-----------+------------------+------+-----+---------+-------+

| Field | Type | Null | Key | Default | Extra |

+-----------+------------------+------+-----+---------+-------+

| id | int(10) unsigned | NO | | 0 | |

| firstname | varchar(25) | NO | | NULL | |

| lastname | varchar(25) | NO | | NULL | |

| email | varchar(45) | NO | | NULL | |

+-----------+------------------+------+-----+---------+-------+

4 rows in set (0.01 sec)

4.創(chuàng)建臨時表

有的時候,當(dāng)工作在非常大的表上時,可能偶爾需要運(yùn)行很多查詢獲得一個大量數(shù)據(jù)的小的子集,不是對整個表運(yùn)行這些查詢,而是讓MySQL每次找出所需的少數(shù)記錄,將記錄保存到一個臨時表可能更快一些,然后對這些臨時表進(jìn)行查詢操作。可以通過使用temporary關(guān)鍵字和create table語句來實現(xiàn)。

代碼如下:

mysql> create temporary table emp_temp select firstname, lastname from tb_test;

Query OK, 0 rows affected (0.02 sec)

Records: 0 Duplicates: 0 Warnings: 0

臨時表的創(chuàng)建與其它表一樣,只是它們存儲在操作系統(tǒng)指定的臨時目錄中。臨時表將在你連接MySQL期間存在,當(dāng)你斷開時,MySQL將自動刪除表并釋放所有的內(nèi)存空間;當(dāng)然了,你也可以手動的使用drop table命令刪除臨時表。

5.查看數(shù)據(jù)庫中可用的表

可以使用show tables命令完成。例如:

代碼如下:

mysql> show tables;

+-------------------+

| Tables_in_db_test |

+-------------------+

| tb_test |

| tb_test2 |

+-------------------+

2 rows in set (0.00 sec)

6.查看表結(jié)構(gòu)

可以使用describe語句查看表結(jié)構(gòu),例如:

代碼如下:

mysql> describe tb_test;

+-----------+------------------+------+-----+---------+----------------+

| Field | Type | Null | Key | Default | Extra |

+-----------+------------------+------+-----+---------+----------------+

| id | int(10) unsigned | NO | PRI | NULL | auto_increment |

| firstname | varchar(25) | NO | | NULL | |

| lastname | varchar(25) | NO | | NULL | |

| email | varchar(45) | NO | | NULL | |

| phone | varchar(10) | NO | | NULL | |

+-----------+------------------+------+-----+---------+----------------+

5 rows in set (0.00 sec)

另外,使用show命令也能得到相同的結(jié)果,例如:

代碼如下:

mysql> show columns in tb_test;

+-----------+------------------+------+-----+---------+----------------+

| Field | Type | Null | Key | Default | Extra |

+-----------+------------------+------+-----+---------+----------------+

| id | int(10) unsigned | NO | PRI | NULL | auto_increment |

| firstname | varchar(25) | NO | | NULL | |

| lastname | varchar(25) | NO | | NULL | |

| email | varchar(45) | NO | | NULL | |

| phone | varchar(10) | NO | | NULL | |

+-----------+------------------+------+-----+---------+----------------+

5 rows in set (0.00 sec)

7.刪除表

刪除表是使用drop table語句實現(xiàn)的,其語法如下:

代碼如下:

drop [temporary] table [if exists] tbl_name [, tbl_name, ...]

8.更改表結(jié)構(gòu)

我們會發(fā)現(xiàn),我們會經(jīng)常修改和改進(jìn)表結(jié)構(gòu),特別是在開發(fā)初期;但是,每次進(jìn)行修改時不必都先刪除再重新創(chuàng)建表。相反,可以使用alter語句修改表的結(jié)構(gòu)。利用這個語句,可以再必要時刪除、修改和增加列。和create table一樣,alter table提供了很多子句、關(guān)鍵字和選項。這里只是會說一些簡單的使用,比如在表tb_demo表中插入一列,表示email,代碼如下:

代碼如下:

mysql> alter table tb_demo add column email varchar(45);

Query OK, 0 rows affected (0.14 sec)

Records: 0 Duplicates: 0 Warnings: 0

新的列放在表的最后位置。不過,還可以使用適當(dāng)?shù)年P(guān)鍵字(包括first、after和last)來控制新列的位置。如果想修改表,比如,剛剛加的email,我想加入一個not null控制,代碼可以是這樣的:

代碼如下:

mysql> alter table tb_demo change email email varchar(45) not null;

Query OK, 0 rows affected (0.11 sec)

Records: 0 Duplicates: 0 Warnings: 0

如果覺的這個email這列沒有存在的必要了,可以使用下面的代碼刪除它,例如:

代碼如下:

mysql> alter table tb_demo drop email;

Query OK, 0 rows affected (0.09 sec)

Records: 0 Duplicates: 0 Warnings: 0

更多信息請查看IT技術(shù)專欄

更多信息請查看數(shù)據(jù)庫
易賢網(wǎng)手機(jī)網(wǎng)站地址:MySQL操作數(shù)據(jù)庫和表的常用命令新手教程
由于各方面情況的不斷調(diào)整與變化,易賢網(wǎng)提供的所有考試信息和咨詢回復(fù)僅供參考,敬請考生以權(quán)威部門公布的正式信息和咨詢?yōu)闇?zhǔn)!
關(guān)于我們 | 聯(lián)系我們 | 人才招聘 | 網(wǎng)站聲明 | 網(wǎng)站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機(jī)站點

版權(quán)所有:易賢網(wǎng)

亚洲免费不卡_在线视频精品_国产尤物精品_久久久久网址_久久精品91_欧美va天堂在线_狠狠入ady亚洲精品_亚洲午夜精品福利_国产精品草草_午夜精品久久99蜜桃的功能介绍
国产综合精品一区| 伊人久久亚洲影院| 亚洲人久久久| 国产精品三上| 禁久久精品乱码| 亚洲欧美日韩精品在线| 好看的日韩av电影| 亚洲欧美日本日韩| 亚洲午夜高清视频| 久久久久综合| 99综合视频| 亚洲午夜高清视频| 久久久久综合| 国产精品日韩久久久| 国产精品v欧美精品v日韩| 国产精品嫩草99av在线| 亚洲视频观看| 国产精品v欧美精品v日韩| 国产日韩精品久久| 亚洲欧洲日本一区二区三区| 欧美一区二区三区四区夜夜大片| 亚洲另类自拍| 欧美精品尤物在线| 欧美一区二区三区在线免费观看| 国产日韩一区二区三区在线播放| 激情综合电影网| 欧美日韩国产亚洲一区| 久久精品麻豆| 国产精品有限公司| 国产区二精品视| 99re国产精品| 亚洲理伦在线| 亚洲区第一页| 亚洲精品在线观看免费| 亚洲欧洲一区| 伊人蜜桃色噜噜激情综合| 欧美日本一区二区视频在线观看| 蜜乳av另类精品一区二区| 国产精品久久久久久久免费软件| 亚洲国产专区校园欧美| 一区精品在线| 亚洲人成网站在线观看播放| 亚洲国产日韩在线| 制服诱惑一区二区| 亚洲精选在线| 国产精品久久久久久久免费软件 | 国产精品第十页| 久久一区国产| 欧美日韩一区二区三区四区在线观看| 女主播福利一区| 你懂的一区二区| 欧美日本中文| 亚洲国产一区二区三区在线播| 激情综合在线| 国产精品日韩欧美一区二区三区| 亚洲综合不卡| 欧美精品播放| 亚洲国产欧洲综合997久久| 日韩午夜精品| 久久精品欧洲| 亚洲高清视频一区二区| 亚洲一区区二区| 老司机久久99久久精品播放免费| 欧美另类专区| 亚洲乱码视频| 久久精品在线| 亚洲网站视频| 性感少妇一区| 亚洲国产高清视频| 久久大逼视频| 亚洲欧洲一区二区在线观看 | 亚洲综合激情| 国户精品久久久久久久久久久不卡| 在线日韩中文| 久久综合九色99| 亚洲成人资源| 欧美激情视频一区二区三区免费| 99热免费精品在线观看| 麻豆久久婷婷| 99在线精品免费视频九九视| 久久资源在线| 国产日产高清欧美一区二区三区| 欧美一区二区视频在线| 亚洲精品日韩精品| 欧美日韩三区| 欧美 日韩 国产一区二区在线视频 | 国产精品一区免费观看| 红桃视频欧美| 欧美成人69av| 亚洲在线黄色| 日韩一级免费| 亚洲精品国产日韩| 国模一区二区三区| 久久综合影音| 免费在线亚洲欧美| 国产精品毛片一区二区三区 | 亚洲乱码久久| 黄色另类av| 国产在线日韩| 国产精品大全| 午夜精品一区二区在线观看| 久久成人国产| 性久久久久久| 免费在线观看成人av| 夜夜嗨一区二区| 亚洲激情另类| 亚洲精品美女| 一本一本a久久| 一本一本a久久| 99pao成人国产永久免费视频| 国产精品mv在线观看| 美女精品在线观看| 美女精品在线观看| 久久九九99| 欧美尤物一区| 欧美成人在线免费观看| 午夜精品剧场| 国产一区二区中文| 亚洲高清在线观看一区| 亚洲免费大片| 国产视频在线观看一区| 国产女主播一区二区三区| 国产精品丝袜xxxxxxx| 国产欧美激情| 久久一区二区三区av| 欧美一区1区三区3区公司| 亚洲欧美大片| 欧美二区在线| 激情视频一区| 亚洲深夜影院| 久久精品欧洲| 国产一区二区三区无遮挡| 亚洲先锋成人| 国产精品亚洲综合久久| 午夜精品婷婷| 99精品国产在热久久婷婷| 亚洲欧美日本日韩| 国产在线欧美日韩| 亚洲欧美视频| 欧美激情第10页| 亚洲免费激情| 久久综合狠狠综合久久综青草| 国产综合婷婷| 国产乱人伦精品一区二区| 欧美一区二区三区久久精品| 伊甸园精品99久久久久久| 性xx色xx综合久久久xx| 国产一区二区三区四区三区四| aa国产精品| 欧美激情视频一区二区三区在线播放| 亚洲第一区色| 欧美日韩在线大尺度| 国产亚洲亚洲| 影音先锋在线一区| 午夜激情一区| 久久精品天堂| 午夜在线a亚洲v天堂网2018| 亚洲黄色三级| 狠狠色狠狠色综合人人| 久久一区二区三区四区五区 | 国产在线不卡| 久久久成人网| 亚洲主播在线| 国产一区二区精品| 亚洲精品欧洲精品| 精品999网站| 欧美精品自拍| 欧美99久久| 媚黑女一区二区| 国产精品一区二区三区免费观看| 亚洲丰满在线| 伊人精品在线| 精品av久久久久电影| 欧美69视频| 久久亚洲二区| 欧美国产视频在线观看| 欧美在线网站| 欧美日韩国产欧| 欧美国产另类| 欧美99久久| 午夜日本精品| 国产综合婷婷| 亚洲第一毛片| 亚洲国产精品一区二区第一页 | 久久一区激情| 欧美中文字幕| 久久国产精品久久久久久电车| 亚洲精品乱码久久久久久蜜桃麻豆| 国产一区二区无遮挡| 欧美久久视频| 亚洲视频福利| 亚洲国产三级| 国产精品日韩二区| 久久久久se| 欧美三级乱码| 亚洲精品激情| 午夜综合激情| 欧美日本一区| 亚洲国产高清一区二区三区| 日韩视频在线一区二区三区| 国产亚洲高清视频| 久久婷婷亚洲| 狠狠综合久久av一区二区老牛| 精品不卡在线| 亚洲一区二区三区高清不卡| 久久国产日韩| 黄色成人在线网址| 国产精品区二区三区日本| 久久精品男女| 精品不卡视频| 奶水喷射视频一区| 好吊日精品视频| 在线亚洲免费| 欧美精品午夜| 一区二区三区四区五区精品| 欧美专区18| 亚洲一级影院| 国产女优一区| 精品av久久久久电影| 国产欧美丝祙| 国产精品国产三级国产专区53| 亚洲巨乳在线| 欧美精品九九| 亚洲一区3d动漫同人无遮挡| 国产精品xvideos88| 国产精品一区二区三区免费观看| 午夜精品久久久久99热蜜桃导演 | 亚洲欧美一区在线| 日韩图片一区| 欧美日一区二区三区在线观看国产免| 亚洲精选久久| 国产精品成人一区二区网站软件| 国产视频一区在线观看一区免费| 欧美激情 亚洲a∨综合| 国产亚洲综合精品| 激情成人亚洲| 午夜国产精品视频| 免费毛片一区二区三区久久久| 伊人激情综合| 欧美日韩一区二区三区在线视频 | 国语精品一区| 久久久久久色| 亚洲一区二区三区精品在线观看| 欧美激情一区| 久久精品盗摄| 亚洲欧美激情诱惑| 夜夜爽www精品| 在线观看成人av电影| 欧美69视频| 久久精品一区| 久久久久久9| 免费视频一区| 亚洲欧美日韩国产综合精品二区| 亚洲国产一区二区在线| 国精品一区二区三区| 欧美精品导航| 欧美日韩精品免费看| 牛夜精品久久久久久久99黑人| 国产乱人伦精品一区二区| 亚洲激精日韩激精欧美精品| 亚洲一本视频| 亚洲人成网站在线观看播放| 最新成人av网站| 日韩亚洲国产欧美| 日韩午夜av| 在线一区免费观看| 一本色道久久综合一区| 一本久道久久综合婷婷鲸鱼| 亚洲精品久久久久久一区二区| 在线成人www免费观看视频| 亚洲午夜精品福利| 99av国产精品欲麻豆| 一区二区三区四区五区精品| 国产欧美高清| 久久精品女人的天堂av| 欧美一区高清| 激情视频一区| 国产精品免费看| 久久久久久亚洲精品杨幂换脸| 欧美99在线视频观看| 韩国亚洲精品| 国产精品毛片va一区二区三区| 久久成人亚洲| 欧美午夜在线| 中文久久精品| 欧美成人午夜| 亚洲欧洲日本mm| 美女精品国产| 在线观看成人一级片| 国产视频一区在线观看一区免费| 亚洲主播在线| 狠狠88综合久久久久综合网| 国产日韩欧美一区二区三区四区| 久久福利精品| 在线观看成人一级片| 新67194成人永久网站| 欧美日韩亚洲一区二区三区在线观看 | 亚洲国产精品一区在线观看不卡 | 国产一区二区中文| 国产精品久久久久久模特 | 校园激情久久| 亚洲私人影院| 久久精品网址| 日韩天天综合| 欧美大片专区| 国产欧美日韩亚洲| 欧美日韩一卡| 久久成人一区| 国产精品日韩一区二区| 亚洲图片在线观看| 久久久精品动漫| 国产欧美高清| 亚洲伦理精品| 影音先锋国产精品| 欧美激情五月| 久久久久国产精品一区三寸| 99香蕉国产精品偷在线观看 | 欧美日韩国产综合视频在线| 国产日韩欧美一区二区三区在线观看 | 91久久国产自产拍夜夜嗨| 欧美1区免费| 蜜乳av另类精品一区二区| 99精品热视频只有精品10| 国产综合视频| 欧美午夜精品理论片a级大开眼界| 亚洲一区二区三区高清不卡| 最新日韩欧美| 亚洲成色精品| 狠狠久久婷婷| 国产精品九九| 欧美日韩国产不卡在线看| 久久成人在线| 麻豆av一区二区三区| 麻豆av福利av久久av| 免费永久网站黄欧美| 香蕉国产精品偷在线观看不卡| 国产欧美在线| 免费一区二区三区| 久久免费黄色| 欧美日韩精品一区| 韩日在线一区| 亚洲精品国产精品国自产观看| 亚洲国产精品毛片| 在线亚洲自拍| 免费一级欧美片在线播放| 久久久亚洲人| 国产精品国产一区二区 | 久久久久国内| 欧美一区免费视频| 欧美精品首页| 黄色另类av| 亚洲欧洲视频| 国产私拍一区| 久久亚洲高清| 激情久久中文字幕| 一本色道久久综合亚洲精品不 | 黄色在线一区| 一区二区精品在线| 午夜在线视频观看日韩17c| 久久精品首页| 欧美精品一卡| 日韩视频不卡| 美女精品网站| 国产一区日韩欧美| 国产欧美日韩综合一区在线播放| 亚洲欧美卡通另类91av| 欧美日韩国产高清视频| 在线观看成人av电影| 亚洲一区二区三区四区中文| 久久久久一区| 一区国产精品| 久久av在线| 在线观看一区视频| 久久久久久国产精品mv| 一区免费在线| 久久亚洲美女| 一区二区三区av| 欧美视频网站| 先锋影音一区二区三区| 国产精品对白刺激久久久| 国产三区二区一区久久| 国产综合自拍| 美女日韩在线中文字幕| 亚洲国产日韩美| 欧美日本国产| 香蕉久久夜色| 一本色道婷婷久久欧美| 欧美日韩一区二区三| 亚洲欧美久久久| av不卡免费看| 在线观看亚洲视频啊啊啊啊| 久久尤物视频| 免费久久99精品国产自在现线| 在线成人av| 韩国精品一区二区三区| 欧美+亚洲+精品+三区| 久久高清国产| 亚洲中午字幕| 免费国产自线拍一欧美视频| av成人激情|