直接po代碼和案例
#創(chuàng)建表的時候?qū)懽⑨?
CREATE TABLE userinfo(
id INT COMMENT '編號',
uname VARCHAR(40) COMMENT '用戶名',
address VARCHAR(120) COMMENT '家庭住址',
hobby VARCHAR(200) COMMENT '愛好'
)COMMENT = '用戶信息表';
#修改表的注釋
ALTER TABLE userinfo COMMENT '用戶信息資料表';
#修改字段的注釋,注意:字段名和字段類型照寫就行
ALTER TABLE userinfo MODIFY COLUMN uname VARCHAR(40) COMMENT '姓名';
#查看表注釋的方法,在生成的SQL語句中看
SHOW CREATE TABLE userinfo;
#在元數(shù)據(jù)的表里面看
USE information_schema;
SELECT * FROM TABLES WHERE TABLE_SCHEMA='shoppingcart' AND TABLE_NAME='userinfo';
#查看字段注釋的方法
SHOW FULL COLUMNS FROM userinfo;
#在元數(shù)據(jù)的表里面看
SELECT * FROM COLUMNS WHERE TABLE_SCHEMA='shoppingcart' AND TABLE_NAME='userinfo';
補(bǔ)充:MySQL 給已存在的數(shù)據(jù)表 增加字段和注釋
問題描述
在開發(fā)一個系統(tǒng)的過程中,經(jīng)常會遇到隨著系統(tǒng)服務(wù)功能的擴(kuò)展后者服務(wù)之間的關(guān)聯(lián),需要適當(dāng)?shù)男薷脑械谋斫Y(jié)構(gòu),比如,增加一些必要的字段。
示例:在已存在的設(shè)備表device中,增加設(shè)備IP,設(shè)備名稱,設(shè)備類型三個字段。
問題解決
方式1(命令行方式)
使用MySQL命令,在MySQL客戶端工具或者命令行中,執(zhí)行以下命令:
ALTER TABLE device ADD COLUMN `device_ip` VARCHAR(32) DEFAULT NULL COMMENT '設(shè)備IP';
ALTER TABLE device ADD COLUMN `device_name` VARCHAR(128) DEFAULT NULL COMMENT '設(shè)備名稱';
ALTER TABLE device ADD COLUMN `device_type` VARCHAR(32) DEFAULT NULL COMMENT '設(shè)備類型';
或者
ALTER TABLE device ADD COLUMN
(`device_ip` VARCHAR(32) DEFAULT NULL COMMENT '設(shè)備IP',
`device_name` VARCHAR(128) DEFAULT NULL COMMENT '設(shè)備名稱',
`device_type` VARCHAR(32) DEFAULT NULL COMMENT '設(shè)備類型');
方式2(客戶端工具方式)
使用 MySQL 的可視化工具,比如,SQLyog,Navicat。
右鍵點(diǎn)擊 表名 --> 選擇 設(shè)計(jì)表 --> 增加字段,填寫相應(yīng)的屬性,保存即可。
到此這篇關(guān)于mysql創(chuàng)建表添加字段注釋的實(shí)現(xiàn)方法的文章就介紹到這了,更多相關(guān)mysql添加字段注釋內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
您可能感興趣的文章:- MySQL之存儲過程按月創(chuàng)建表的方法步驟
- mysql創(chuàng)建表的sql語句詳細(xì)總結(jié)
- Hibernate4在MySQL5.1以上版本創(chuàng)建表出錯 type=InnDB
- 詳解在MySQL中創(chuàng)建表的教程
- MySQL動態(tài)創(chuàng)建表,數(shù)據(jù)分表的存儲過程
- MYSQL建立外鍵失敗幾種情況記錄Can''t create table不能創(chuàng)建表
- IDEA連接mysql數(shù)據(jù)庫報(bào)錯的解決方法
- django將圖片保存到mysql數(shù)據(jù)庫并展示在前端頁面的實(shí)現(xiàn)
- golang實(shí)現(xiàn)mysql數(shù)據(jù)庫事務(wù)的提交與回滾
- MySQL安裝后默認(rèn)自帶數(shù)據(jù)庫的作用詳解
- python3 實(shí)現(xiàn)mysql數(shù)據(jù)庫連接池的示例代碼
- mysql數(shù)據(jù)庫入門第一步之創(chuàng)建表