MySQL學習之路_創建、使用庫相關

序言

現在在學習MySQL,所以寫個博客來梳理學習的知識點,便於以後溫故知新。
MySQL也是常用的DBMS(Database Management System)之一,現在最常用的DBMS也就MySQL和oracle database這兩種,前者完全免費,後者用於商業用途是要給錢的。
MySQL的介紹和下載安裝就不贅言了,大家可以百度。

登錄進MySQL

安裝好以後,打開cmd,輸入mysql -u root -p 回車,再輸入安裝MySQL設定的密碼即可進入MySQL,此時命令行提示符變成mysql<。這個命令中-u 指定以什麼身份登入MySQL,這裏是以管理員登入的,-p 指定密碼。

創建庫

MySQL中,存放數據,首先是要創建一個數據庫的,數據庫就像一個倉庫,所有相關的東西放一個倉庫,另一些相關的就放另一個倉庫。創建數據庫的語句:

CREATE DATABASE 數據庫名 [CHARACTER SET 字符集名] [COLLATE 字符集校對規則]

這就是創建數據庫一般形式了,需要注意的是,SQL語句一般都是大寫,小寫也沒什麼問題,但是人官方文檔都使用的大寫,我們也就隨流了。所以建議還是使用大寫的SQL語句。
CREATE DATABASE 數據庫名 這個語句很容易懂了,就是創建一個數據庫用來存放數據,數據庫名自己指定,但是要符合MySQL命名規則:只能由英文字母、數字、下劃線組成。
後面兩個中括號是創建數據庫時可選的內容。
CHARACTER SET 字符集名 這個語句指定存放數據所使用的字符集,一般使用utf-8,如果不指定,那默認值就是你安裝MySQL過程中指定的字符集。
COLLATE 字符集校對規則 這個語句指定字符集校對規則,也就是規定一個字符集內的字符之間比較的規則,在MySQL命令行,可以使用語句SHOW COLLATION 來查看各個字符集的校對規則。使用utf-8的字符集,默認是指定的utf8_general_ci 這個規則。

使用數據庫

進入MySQL命令行後,可以輸入語句SHOW DATABASES; 來查看已經建立的數據庫。MySQL也是以分號結束一條語句的。所以,這裏分號是必不可少的。當你要使用某個數據庫時使用語句USE 數據庫名來指定當前要使用、操作那個數據庫。

查看創建數據庫信息

在你創建了數據庫之後,想查看創建的的數據庫信息,譬如使用的字符集之類的,可以使用語句SHOW CREATE DATABASE 數據庫名 即可顯示要查詢的數據庫的信息。

上面所說的語句都是在MySQL命令行下進行的,MySQL也提供了一個圖形化界面叫做MySQL workbench,需要單獨下載安裝。點擊下載

MySQL系列後面慢慢學到會繼續更新。
如果發現錯誤,敬請指正。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章