運算元據庫ddl
建立和查詢
查詢資料庫:`
show datdabases;
檢視資料庫的字符集 :
show create database 資料庫名稱;
建立資料庫:
create database 資料庫名稱;
建立資料庫時判斷是否存在:
create database if not exists 資料庫名稱;
建立資料庫時指定資料庫字符集:
create datadase 資料庫名稱 character set 字符集名稱;
修改&刪除&使用
修改資料庫中的字符集:
alter database 資料庫名稱 character set 字符集名稱;
刪除資料庫:
drop database 資料庫名稱;
刪除資料庫之前先進行判斷是否存在:
drop database if not exists 資料庫名稱;
指定使用資料庫:
use 資料庫名稱;
檢視正在使用的是哪個資料庫:
select database();
操作表ddl
查詢如何檢視資料庫下所有的表名稱:
use 資料庫名稱 / show tables;
如何檢視指定的表結構:
desc 表名;
建立
語法格式:
create tbale if not exists 表名(
列名1 資料型別
列名2 資料型別
...列名n 資料型別
);
常用資料型別:
刪除複製表:
create table 新錶名 like 舊表名;
刪除表之前判斷是否存在:
drop table if exists 表名;
修改
修改表名稱:
alter table 舊表名 rename to 新錶名;
修改表的字符集前先檢視原來的字符集:
show create table 表名 ;
alter table 表名 character set 字符集;
新增新的一列到表中:
alter table 表名 add 列名 varchar(資料型別長度);
修改表中指定列的資料型別:
alter table 表名 modify 列名 varchar(資料型別的長度);
刪除表中的列:
alter table 表名 drop 列名;
DDL 運算元據庫 表
1 c create 建立 建立資料庫 create database 資料庫名稱 建立資料庫,判斷不存在,再建立 create database if not exists 資料庫名稱 建立資料庫,並指定字符集 create database 資料庫名稱 character set 字符集名 2 ...
MySQL 利用DDL運算元據庫 表
關鍵字理應大寫,為便於記憶,本篇都採用小寫形式。ddl data definition language 資料定義語言,用於定義資料庫物件。create database db1 建立乙個資料庫,名字叫mydb create database if not exists db2 如果db2不存在,則...
DDL 運算元據庫
ddl data definition language 資料定義語言,用來定義資料庫物件 庫 表 列等 運算元據庫 刪除資料庫 drop database mydatabase 建立資料庫 create database mydatabase create database mydatabase1...