資料定義語言(DDL)

2021-09-22 01:41:58 字數 994 閱讀 7355

1、資料庫

檢視所有資料庫:show databases

切換資料庫:use 資料庫名

建立資料庫:create database mydb1

刪除資料庫:drop database mydb1

修改資料庫編碼:alter database mydb1 character set utf8

2、資料型別(列型別)

int:整型

double:浮點型 double(5,2)表示最多5位,其中必須有兩位小數

decimal:浮點型,在表單錢方面使用該型別,因為 不會出現精度缺失的問題

char:固定長度字串型別 char(255)

varchar:可變長度字串型別,varchar(65535)

text(clob):字串型別

blob:位元組型別

date:日期型別 

time:時間型別

timestamp:時間戳型別

3、表建立表:create table 表名(

列名 列型別,

列名 列型別,

列名 列型別

檢視所有表:

show tables

檢視指定表的建立語句:

show create table 表名

檢視表結構:

desc 表名

刪除表:

drop table 表名

修改表:字首:alter table 表名

修改之新增列:

alter table 表名 add(

列名 列型別,

列名 列型別,

列名 列型別

修改之修改列型別: alter table 表名 modify 列名 列型別;

修改之修改列名:alter table 表名 change 原列名 新列名 列型別;

修改之刪除列:alter table 表名 drop 列名;

修改表名稱:alter table 原表名 rename to 新錶名;

資料定義語言(DDL)

建立資料庫表 create table uc userid varchar2 53 not null,userloginname varchar2 35 not null,userpassword varchar2 25 not null,userextend varchar2 1000 在orac...

資料定義語言 DDL

1.1資料庫 建立資料庫 mysql 檢視資料庫 show databases 建立資料庫 create database siyn 連線資料庫 mysql use siyn oracle 刪除資料庫 mysql drop database siyn 1.2表 建立表 臨時表,複製表 mysql 檢...

資料定義語言DDL

庫的管理 建立 create 修改 alter 刪除 drop 表的管理 建立 create 修改 alter 刪除 drop 庫的管理 庫的建立 如果存在建立第二次會報錯 create database if not exists 庫名 庫的修改 盡量不修改,導致資料出錯,字符集可以修改 alte...