版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、第三章數(shù)據(jù)庫的創(chuàng)建和刪除。在創(chuàng)建數(shù)據(jù)表之前,您需要先創(chuàng)建數(shù)據(jù)庫。在首先創(chuàng)建數(shù)據(jù)庫之前,不能在數(shù)據(jù)庫中創(chuàng)建數(shù)據(jù)表。如果不再需要該數(shù)據(jù)庫,也可以將其刪除。本章主要介紹如何使用SQL語句,以及如何在MySQL5.0的命令行客戶端窗口和MySQL 5.0的用戶圖形界面中創(chuàng)建和刪除它們。使用SQL語句創(chuàng)建和刪除數(shù)據(jù)庫在MySQL5.0命令行客戶端窗口下創(chuàng)建和刪除數(shù)據(jù)庫在MySQL 5.0用戶圖形界面下創(chuàng)建和刪除數(shù)據(jù)庫,在3.1中創(chuàng)建數(shù)據(jù)庫,以及在SQL語句中使用CREATE DATABASE創(chuàng)建數(shù)據(jù)庫。此外,不同的數(shù)據(jù)庫管理系統(tǒng)也提供了創(chuàng)建數(shù)據(jù)庫的方法。本節(jié)以MySQL5.0數(shù)據(jù)庫為例,介紹如何在MyS
2、QL5.0數(shù)據(jù)庫中創(chuàng)建數(shù)據(jù)庫。3.1.1要使用SQL語句創(chuàng)建數(shù)據(jù)庫,您需要在創(chuàng)建數(shù)據(jù)表之前創(chuàng)建數(shù)據(jù)庫。在首先創(chuàng)建數(shù)據(jù)庫之前,不能在數(shù)據(jù)庫中創(chuàng)建數(shù)據(jù)表。創(chuàng)建數(shù)據(jù)庫的語法規(guī)則如下:CREATE DATABASE _ name在這里,使用CREATE DATABASE語句創(chuàng)建一個數(shù)據(jù)庫。其中,“創(chuàng)建數(shù)據(jù)庫”是創(chuàng)建數(shù)據(jù)庫的關(guān)鍵詞;Database_name表示要創(chuàng)建的數(shù)據(jù)庫的名稱。CREATE DATABASE語句后面是數(shù)據(jù)庫的名稱。3.1.2在MySQL5.0命令行客戶端窗口下創(chuàng)建數(shù)據(jù)庫。讓我們以MySQL5.0數(shù)據(jù)庫為例,看看如何使用CREATE DATABASE語句在MySQL 5.0命令行客戶
3、端窗口下創(chuàng)建test_STInfo數(shù)據(jù)庫。(1)點(diǎn)擊命令開始 | 所有程序 | MySQL 5.0 | MySQL 5.0命令行客戶端。運(yùn)行后,在MySQL 5.0命令行客戶端窗口中輸入密碼。它的密碼是root。(2)在MySQL 5.0命令行客戶端窗口中,使用CREATE DATABASE語句在mysql后面創(chuàng)建test_STInfo數(shù)據(jù)庫,并以分號結(jié)束該語句。3.1.2在MySQL 5.0命令行客戶端窗口下創(chuàng)建一個數(shù)據(jù)庫,(3)點(diǎn)擊“回車”鍵執(zhí)行創(chuàng)建數(shù)據(jù)庫的SQL語句,執(zhí)行后的結(jié)果如圖3.1所示。圖3.1創(chuàng)建test_STInfo數(shù)據(jù)庫注意:當(dāng)使用MySQL 5.0命令行客戶端窗口編寫SQ
4、L語句時,分號(;),否則無法正確執(zhí)行該SQL語句。3.1.2在MySQL 5.0的命令行客戶端窗口下創(chuàng)建一個數(shù)據(jù)庫。如圖3.1所示,在使用CREATE DATABASE語句創(chuàng)建test_STInfo數(shù)據(jù)庫后,在用于創(chuàng)建數(shù)據(jù)庫的SQL語句下輸出了以下信息:查詢正常,1行受影響(0.00秒)該輸出信息顯示,在MySQL 5.0數(shù)據(jù)庫中有一行數(shù)據(jù)發(fā)生了更改,這表明通過CREATE DATABASE語句創(chuàng)建test_STInfo數(shù)據(jù)庫的SQL語句已經(jīng)正確執(zhí)行。要檢查test_STInfo數(shù)據(jù)庫是否已創(chuàng)建,請用鼠標(biāo)雙擊“我的電腦”,然后輸入程序文件MyqlMySQL服務(wù)器5.0數(shù)據(jù)的目錄。您可以看到在
5、這個目錄中有一個額外的test_STInfo文件夾,表明test_STInfo數(shù)據(jù)庫已經(jīng)創(chuàng)建。3.1.3在MySQL5.0用戶圖形界面中創(chuàng)建數(shù)據(jù)庫。當(dāng)然,除了在MySQL5.0命令行客戶端窗口中創(chuàng)建數(shù)據(jù)庫之外,您還可以直接在MySQL5.0的MySQL 5.0用戶圖形界面中創(chuàng)建數(shù)據(jù)庫。3.2刪除一個數(shù)據(jù)庫,并在SQL語句中使用DROP DATABASE刪除一個數(shù)據(jù)庫。此外,不同的數(shù)據(jù)庫管理系統(tǒng)也提供了刪除數(shù)據(jù)庫的方法。本節(jié)以MySQL5.0數(shù)據(jù)庫為例,介紹如何在MySQL5.0數(shù)據(jù)庫中刪除數(shù)據(jù)庫。3.2.1使用SQL語句刪除數(shù)據(jù)庫。如果要刪除數(shù)據(jù)庫,可以使用DROP DATEBASE語句刪除它
6、。其語法規(guī)則如下:DROP DATABASE database_name,其中DROP DATABASE表示用于刪除數(shù)據(jù)庫的關(guān)鍵字;Database_name用于指示要刪除的數(shù)據(jù)庫的名稱。例如,如果要刪除test_STInfo數(shù)據(jù)庫,可以使用下面的SQL語句。一個DROP DATABASE test_STInfo語句就是刪除一個名為test_STInfo的數(shù)據(jù)庫。DROP DATABASE是刪除數(shù)據(jù)庫所需的關(guān)鍵字,test_STInfo是數(shù)據(jù)庫的名稱。3.2.2刪除MySQL5.0命令行客戶端窗口下的數(shù)據(jù)庫。以MySQL5.0數(shù)據(jù)庫為例,看看如何在MySQL 5.0命令行客戶端窗口下使用DRO
7、P DATABASE語句創(chuàng)建test_STInfo數(shù)據(jù)庫。(1)點(diǎn)擊命令開始 | 所有程序 | MySQL 5.0 | MySQL 5.0命令行客戶端。運(yùn)行后,在MySQL 5.0命令行客戶端窗口中輸入密碼。它的密碼是root。(2)在mysql 5.0命令行客戶端窗口中,使用DROP DATABASE語句刪除test_STInfo數(shù)據(jù)庫,并以分號結(jié)束sql語句。3.2.2在MySQL 5.0命令行客戶端窗口下刪除數(shù)據(jù)庫,并(3)單擊“回車”鍵執(zhí)行創(chuàng)建數(shù)據(jù)庫的SQL語句。注意:當(dāng)使用MySQL 5.0命令行客戶端窗口編寫SQL語句時,分號(;),否則無法正確執(zhí)行該SQL語句。3.2.2刪除My
8、SQL 5.0命令行客戶端窗口下的數(shù)據(jù)庫,使用MySQL 5.0命令行客戶端窗口中的DROP DATABASE語句刪除test_STInfo數(shù)據(jù)庫,并在刪除數(shù)據(jù)庫的SQL語句下輸出以下信息:查詢確定,0行受影響(0.16秒)為了檢查test_STInfo數(shù)據(jù)庫是否已成功刪除,您可以用鼠標(biāo)雙擊“我的電腦”并輸入MySQL服務(wù)器5.0數(shù)據(jù)的c:程序文件目錄您可以看到這個目錄中的test_STInfo文件夾已經(jīng)消失了。它表示test_STInfo數(shù)據(jù)庫已被刪除。3.2.2在MySQL 5.0命令行客戶端窗口中刪除數(shù)據(jù)庫,或者在MySQL 5.0命令行客戶端窗口中驗(yàn)證它。如第3.1.2節(jié)末尾所述,如果
9、您想使用test_STInfo數(shù)據(jù)庫,可以使用USE test_STInfo語句。由于test_STInfo數(shù)據(jù)庫已通過使用DROP DATABASE語句刪除,如果您在MySQL 5.0命令行客戶端窗口中輸入USE test_STInfo語句,您應(yīng)該會收到一條錯誤消息。3.2.3刪除MySQL5.0圖形界面中的數(shù)據(jù)庫。當(dāng)然,除了在MySQL5.0命令行客戶端窗口中刪除數(shù)據(jù)庫之外,您還可以在MySQL5.0的用戶圖形界面中直接刪除數(shù)據(jù)庫。創(chuàng)建方法如下:(1)點(diǎn)擊命令“開始”|“所有程序”|“MySQl”|“MySQl查詢?yōu)g覽器”,將出現(xiàn)MySQL 5.0MySQL5.0圖形界面的確認(rèn)界面。(2)在對應(yīng)于用戶名選項(xiàng)的文本框中輸入root,在密碼文本框中輸入密碼root。剛剛創(chuàng)建的test_STInfo數(shù)據(jù)庫的名稱將顯示在默認(rèn)模式文本框中。3.2.3在MySQL5.0用戶圖形界面中刪除數(shù)據(jù)庫,(3)點(diǎn)擊“確定”按鈕進(jìn)入MySQL5.0
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年高職(建筑工程技術(shù)專業(yè))混凝土施工試題及答案
- 2025年大學(xué)護(hù)理學(xué)(護(hù)理教育導(dǎo)論)試題及答案
- 2026年秘書工作(會議組織技巧)試題及答案
- 2026年洗車服務(wù)(車輛清潔)試題及答案
- 2025年中職旅游服務(wù)與管理(旅行社運(yùn)營基礎(chǔ))試題及答案
- 2026年口腔正畸(隱形矯正護(hù)理)試題及答案
- 2026年大頭菜加工機(jī)維修(加工機(jī)故障排除)試題及答案
- 2025年中職電力技術(shù)(電氣試驗(yàn))試題及答案
- 2025年高職(市場營銷)品牌推廣策略試題及答案
- 2025年中職酒店管理(客房服務(wù)規(guī)范)試題及答案
- 老年人高血壓的護(hù)理
- 糧油產(chǎn)品授權(quán)書
- 責(zé)任督學(xué)培訓(xùn)課件
- 關(guān)于安吉物流市場的調(diào)查報告
- 抑郁病診斷證明書
- 心電監(jiān)測技術(shù)操作考核評分標(biāo)準(zhǔn)
- 歷史時空觀念的教學(xué)與評價
- 維克多高中英語3500詞匯
- 《LED顯示屏基礎(chǔ)知識培訓(xùn)》
- 第五屆全國輔導(dǎo)員職業(yè)能力大賽案例分析與談心談話試題(附答案)
- LY/T 2501-2015野生動物及其產(chǎn)品的物種鑒定規(guī)范
評論
0/150
提交評論