一、如何建立數(shù)據(jù)庫
CREATE DATABASE:MySQL語法示例
應(yīng)該提到的在MySQL中創(chuàng)建數(shù)據(jù)庫的名列前茅種方法是使用CREATE DATABASE語句。該語句以指定的名稱創(chuàng)建一個數(shù)據(jù)庫。請記住,要使用它,你需要有數(shù)據(jù)庫的CREATE權(quán)限。
CREATE DATABASE mydatabase;
注意:
如果運(yùn)行CREATE DATABASE語句而未指定IF NOT EXISTS并且數(shù)據(jù)庫已經(jīng)存在,則會出現(xiàn)錯誤。因此,較好使用IF NOT EXISTS子句來防止錯誤。
CREATE DATABASE IF NOT EXISTS mydatabase;
在執(zhí)行CREATE DATABASE語句后,MySQL將返回一條消息,通知數(shù)據(jù)庫是否已成功創(chuàng)建。
從命令行客戶端創(chuàng)建數(shù)據(jù)庫
MySQL Command Line Client通常隨MySQL Server安裝包一起提供。它安裝有兩個版本–支持UTF-8,不支持UTF-8。您可以直接從“開始”菜單運(yùn)行控制臺客戶端。
通過MySQL命令行客戶端創(chuàng)建新的MySQL數(shù)據(jù)庫
1.運(yùn)行客戶端。
2.輸入您的密碼。
3.執(zhí)行 創(chuàng)建數(shù)據(jù)庫 命令。
您可以在我們的如何連接到MySQL服務(wù)器文章中了解有關(guān)使用MySQL命令行客戶端的更多信息。
如何在MySQL Workbench中創(chuàng)建數(shù)據(jù)庫
MySQL Workbench是一種流行的可視化數(shù)據(jù)庫工具,用于設(shè)計,開發(fā)和管理MySQL數(shù)據(jù)庫。
如何使用MySQL Workbench創(chuàng)建數(shù)據(jù)庫
1.啟動MySQL Workbench,然后單擊+按鈕打開“設(shè)置新連接”向?qū)А?/p>
2.輸入連接的名稱和用戶名,然后單擊“測試連接”。在對話框中輸入密碼,要求輸入密碼。
我們輸入localhost和root。
3.在“工作臺”開始頁面的“ MySQL連接”部分中,單擊所需的連接。
4.在打開的MySQL Workbench窗口中,單擊? 主工具欄上的在連接的服務(wù)器中創(chuàng)建新模式按鈕。然后輸入架構(gòu)名稱,必要時更改字符集和排序規(guī)則,然后單擊Apply。
5.在打開的“將SQL腳本應(yīng)用于數(shù)據(jù)庫”窗口中,單擊“應(yīng)用”。然后,單擊“完成”。
6.檢查數(shù)據(jù)庫是否已出現(xiàn)在導(dǎo)航器中。
延伸閱讀:
二、什么是數(shù)據(jù)庫
數(shù)據(jù)庫就是英文的“database”翻譯來的,data + base,故名思義就是數(shù)據(jù)的根源,數(shù)據(jù)的基礎(chǔ)。那么為什么要有數(shù)據(jù)庫呢,數(shù)據(jù)庫首先是個計算機(jī)軟件,在所謂數(shù)據(jù)庫誕生之前,常用方法可能是程序員自己寫一個小程序來完成數(shù)據(jù)處理分析這樣的工作。
伴隨著計算機(jī)的普及,越來越多的場景開始使用計算機(jī),產(chǎn)生了越來越多的數(shù)據(jù),也催生了越來越多的數(shù)據(jù)分析需求。為了降低數(shù)據(jù)分析的門檻,讓更多人能夠更方便高效地管理分析數(shù)據(jù),工程師們就打造了一種專門的軟件來幫助人們對數(shù)據(jù)進(jìn)行合理的存儲以提高存取效率,提供易用的接口和豐富的分析算法以方便使用,集成有效的管理工具以提高數(shù)據(jù)安全性等等,這就是數(shù)據(jù)庫,也被稱為數(shù)據(jù)庫管理系統(tǒng)(DBMS,Database management system)。
數(shù)據(jù)庫是一整套數(shù)據(jù)管理體系,包括數(shù)據(jù)存儲的模型、數(shù)據(jù)組織的架構(gòu)、數(shù)據(jù)分析的算法、數(shù)據(jù)管理的工具以及數(shù)據(jù)訪問的接口等等。