MySQL教程10-MySQL修改資料庫
阿新 • • 發佈:2020-08-13
在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 語句與執行結果如下所示: