32、mysql資料庫增刪改查
阿新 • • 發佈:2018-11-02
建立資料庫
CREATE {DATABASE|SCHEMA} [IF NOT EXISTS] db_name [DEFAULT] [CHARACTER SET=''] [DEFAULT] [COLLATE='']
IF NOT EXISTS 指定資料庫不存在的時候才建立
CHARACTER SET='' 指定資料庫使用的字符集
COLLATE='' 指定資料庫的排序規則
CREATE DATABASE IF NOT EXISTS mydb;
SHOW WARNINGS;
刪除資料庫
DROP {DATABASE | SCHEMA} [IF EXISTS] db_name
IF EXISTS 指定資料庫存在時才刪除
DROP DATABASE IF EXISTS mydb;
修改資料庫
ALTER {DATABASE|SCHEMA} db_name [DEFAULT] [CHARACTER SET=''] [DEFAULT] [COLLATE='']
ALTER TABLE mydb DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci
檢視當前的字符集
SHOW VARIABLES LIKE '%char%';
檢視可用的字符集
SHOW CHARACTER SET;
檢視當前的排序規則
SHOW VARIABLES LIKE 'collation%';
檢視可用的排序規則
SHOW COLLATION;
檢視資料庫
SHOW DATABASES;