(二)DDL運算元據庫

2021-10-25 01:45:55 字數 1337 閱讀 3593

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 資料庫名 檢視使用者所有資...