MySQL運算元據庫表

2021-09-29 15:51:47 字數 1755 閱讀 5056

1,建立表的時候寫注釋

create table if not exists demo

( dictionary_id varchar(32) not null comment '主鍵id'primary key,

dictionary_name varchar(100) not null comment '名稱',

describtion varchar(100) null comment '描述',

detailed_description varchar(100) null comment '詳細說明',

dictionary_type varchar(10) not null comment '型別分類(use-用途分類,formula-公式型別,emelent-要素型別)',

detailed_type varchar(10) null comment '詳細型別:0-定性,1-定量',

explanation varchar(100) null comment '解釋',

status tinyint default 0 not null comment '0:禁用,1:啟用',

create_time datetime not null comment '建立時間',

update_time datetime not null comment '更新時間',

deflag tinyint default 0 null comment '是否刪除(0-否,1-是)'

)comment '指標字典表';

2,修改表的注釋

alter table demo comment '修改後的表的注釋';

3,修改欄位的注釋

alter table demo modify column field_name int comment '修改後的字段注釋';

--注意:欄位名和字段型別照寫就行

4,修改表字段預設值

-- 刪除預設值

alter table demo alter column task_id drop default ;

-- 修改非空字段為可為空

alter table demo modify task_id varchar(32) default not null;

5,新增字段

alter table demo add task_id varchar(32) comment '字段說明';

6,修改欄位名

alter table 表名 change 舊欄位名 新欄位名 新資料型別;

alter table demo change review_table_id review_table_id varchar(32) comment '字段說明';

4,檢視表注釋的方法

--在生成的sql語句中看

show create table demo ;

--在元資料的表裡面看

use information_schema;

select * from tables where table_schema='my_db' and table_name='test1' \g

5 檢視字段注釋的方法

--show

show full columns from test1;

--在元資料的表裡面看

select * from columns where table_schema='my_db' and table_name='test1' \g

運算元據庫 表

1 連線到mysql伺服器 mysql u使用者名稱 p2 檢視全部資料庫 show databases 3 選擇要操作的資料庫 use 資料庫名稱 4 檢視某個資料庫的所有表 show tables 運算元據庫 建立資料庫 create database 資料庫名稱 刪除資料庫 drop data...

MySQL 運算元據庫

資料庫是指長期儲存在計算機內,有組織的 可共享的資料集合。簡而言之,資料庫就是乙個儲存資料的地方。只是,其儲存方式有特定的規律。這樣可以方便處理資料。資料庫的操作包括建立資料庫和刪除資料庫。這些操作都是資料庫管理的基礎 建立資料庫是指在資料庫系統中劃分一塊空間,用來儲存相應的資料。這是進行表操作的基...

Mysql運算元據庫及表DDL

運算元據庫ddl 建立和查詢 查詢資料庫 show datdabases 檢視資料庫的字符集 show create database 資料庫名稱 建立資料庫 create database 資料庫名稱 建立資料庫時判斷是否存在 create database if not exists 資料庫名稱...