官术网_书友最值得收藏!

2.2.3 創建數據庫

使用CREATE DATABASE命令可以創建一個數據庫。命令如下:

CREATE DATABASE IF NOT EXISTS finecms DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

這句話的意思就是如果數據庫“finecms”不存在,則創建一個名稱為“finecms”,設定其字符集為UTF8、字符集的排序規則為utf8_general_ci的數據庫,否則忽略。

創建數據庫一般都這樣來寫,要給這個新建的數據庫指定一個字符集(編碼集)。這是必須的,如果不指定,依據數據庫不同的版本,其默認字符集可能不一樣,默認為UTF8。

為了確保在未來應用項目中不出現亂碼,要牢記所使用數據庫的字符集、瀏覽器的編碼集、程序代碼的字符集要做到一致,這樣,就不會出現亂碼了。

對于數據庫的字符集、瀏覽器的編碼集、程序代碼的字符集,一般都統一設定為UTF8字符集。

關于字符集詳細的解釋可參閱有關資料。

關于MySQL最大支持數據庫的個數及每個數據庫中的數據表的個數,原則上MySQL對此沒有限制,但是會受到操作系統的最大文件個數限制;另外某些存儲引擎,也有自己的一些限制。因此,對于應用來說已經足夠了。

主站蜘蛛池模板: 石泉县| 新兴县| 铁岭县| 富裕县| 金塔县| 巴东县| 交城县| 利川市| 原阳县| 东兰县| 普定县| 太保市| 黄骅市| 云阳县| 江孜县| 彭阳县| 延庆县| 深州市| 乌审旗| 天镇县| 中西区| 罗江县| 化州市| 福鼎市| 吉木乃县| 桦川县| 响水县| 保康县| 铜山县| 白水县| 衡山县| 安泽县| 遵义市| 祁门县| 博乐市| 洛宁县| 宁城县| 万载县| 南华县| 浮山县| 瓦房店市|