1. 程式人生 > 實用技巧 >MySQL教程10-MySQL修改資料庫

MySQL教程10-MySQL修改資料庫

MySQL資料庫中只能對資料庫使用的字符集和校對規則進行修改,資料庫的這些特性都儲存在 db.opt 檔案中。下面介紹一下修改資料庫的基本操作。

在 MySQL 中,可以使用ALTER DATABASE來修改已經被建立或者存在的資料庫的相關引數。修改資料庫的語法格式為:

ALTER DATABASE [資料庫名] { 
[ DEFAULT ] CHARSET <字符集名> |
[ DEFAULT ] COLLATE <校對規則名>}

語法說明如下:

  • ALTER DATABASE 用於更改資料庫的全域性特性。
  • 使用 ALTER DATABASE 需要獲得資料庫 ALTER 許可權。
  • 資料庫名稱可以忽略,此時語句對應於預設資料庫。
  • CHARSET 子句用於更改預設的資料庫字符集。

例 1

檢視 test_db 資料庫的定義宣告的執行結果如下所示:

使用命令列工具將資料庫 test_db 的指定字符集修改為 gb2312,預設校對規則修改為 gb2312_bin,輸入 SQL 語句與執行結果如下所示: