1. 程式人生 > >數據庫相關語句

數據庫相關語句

fault ase 不同 編譯安裝 mys 關於 連接 pre 創建數據庫

數據庫相關語句:

mysql> create database test;       # 創建數據庫
mysql> use test; # 連接數據庫 mysql
> show databases; # 查看數據庫 mysql> show create database test; # 查看建庫語句 mysql> drop database test; # 刪除數據庫

如何創建不同字符集的數據庫:

mysql> create database test1 default character set gbk
collate gbk_chinese_ci; # 創建字符集為gbk,校對規則為gbk_chinese_ci的數據庫
mysql> create database test2 default character set utf8 collate utf8_general_ci; # 創建字符集為utf8,校對規則為utf8_general_ci的數據庫
mysql> create database test2 default character set latin1 collate latin1_general_ci; # 創建字符集為latin1,校對規則為latin1_general_ci的數據庫

關於字符集:

(1) 程序使用的字符集應該要與數據庫使用的字符集一致,否則會導致亂碼
(2) 編譯安裝MySQL時,如果不指定字符集,那麽默認的字符集則是latin;如果指定了字符集,則以後創建的數據庫默認都是該字符集
(3) 我們在編譯安裝MySQL之前,先詢問開發要使用什麽字符集;如果已經安裝過MySQL了,那麽以後創建數據庫的時候要指定字符集,保證與開發程序一致
(4) 我們可以用 show collation 來查看數據庫支持哪些字符集和校對規則,關於字符集和校對規則,show collation 詳解

數據庫相關語句