3.3.1.1建立資料庫
1.直接建立資料庫
create database 資料庫名;
2.判斷是否存在並建立資料庫
create database if not exists 資料庫名;
3.建立資料庫並指定字符集(編碼表)
create database 資料庫名 character set 字符集;
3.3.1.2檢視資料庫
1.檢視所有資料庫
show databases;
2.檢視某個資料庫的定義資訊
show create database 資料庫名;
3.3.1.3修改資料庫
修改資料庫字符集格式
alter database 資料庫名 default character set 字符集;
3.3.1.4刪除資料庫
drop database 資料庫名;
3.3.1.5使用的資料庫
1.檢視正在使用的資料庫
select database();
2.使用/切換資料庫
use 資料庫名;
3.3.2.1建立表
create table 表名(欄位名1 字段型別1,欄位名2 字段型別2...);
資料型別
intss
double
varchar 字串型
data 日期型:yyyy-mm-dd
3.3.2.2 檢視表
1.檢視某個資料庫的所有表
show tables;
2.檢視表結構
desc 表名;
3.檢視建立表
show create table 表名;
3.3.2.3快速建立乙個表結構相同的表
create table 新錶名 like 舊表名;
3.3.2.4刪除表
1.直接刪除表
drop table 表名;
2.判斷表是否存在並刪除
drop table if exists 表名;
3.3.2.5修改表結構
1.新增表列
alter table 表名add 列名 型別;
2.修改列型別
alter table 表名 modify 列名 新的型別;
3.修改列名
alter table 表名 change 舊列名 新列名 型別;
4.刪除列
alter table 表名 drop 列名;
5.修改表名
rename table 表名 to 新錶名;
6.修改字符集
alter table 表名 character set 字符集;
DDL 運算元據庫
ddl data definition language 資料定義語言,用來定義資料庫物件 庫 表 列等 運算元據庫 刪除資料庫 drop database mydatabase 建立資料庫 create database mydatabase create database mydatabase1...
DDL 運算元據庫 表
1 c create 建立 建立資料庫 create database 資料庫名稱 建立資料庫,判斷不存在,再建立 create database if not exists 資料庫名稱 建立資料庫,並指定字符集 create database 資料庫名稱 character set 字符集名 2 ...
MySQL之DDL運算元據庫
ddl data definition language 翻譯過來叫 資料庫定義語言,用於在資料庫定義建立或刪除資料庫物件等操作,例如 create 建立 drop 刪除 alter 修改 等語句。1 建立資料庫和檢視資料庫 建立資料庫語法 create database 資料庫名 檢視使用者所有資...