mysql幾個常用操作彙總

工作中mysql的幾個常用操作彙總,做個備份。

1、增加一列
ALTER table tableName add column columnName varchar(10) DEFAULT 0 COMMENT ‘備註1’;

2、增加多列(同一個表增加多列)
ALTER table tableName add column columnName varchar(10) DEFAULT 0 COMMENT ‘備註1’,
add column columnName2 varchar(10) DEFAULT 0 COMMENT ‘備註2’;

3、修改列的長度(帶上comment 否則更新後沒有字段說明信息了)
ALTER table tableName MODIFY column columnName varchar(50) DEFAULT NULL COMMENT ‘備註1’;

4、修改列的備註
ALTER table tableName MODIFY column columnName varchar(10) DEFAULT 0 COMMENT ‘備註11’;

5、加索引
ALTER table tableName add index indexName (columnName,columnName2…);

6、加自增長屬性
ALTER table tableName **MODIFY ** id bigint(18) unsigned NOT NULL auto_increment COMMENT ‘主鍵ID’ ;

7、查詢自增ID的下一個值
SELECT AUTO_INCREMENT
FROM INFORMATION_SCHEMA. TABLES
WHERE TABLE_NAME = ‘tableName’

8、查詢指定數據庫哪些表有某個字段
select * from information_schema.columns where TABLE_SCHEMA = ‘數據庫名’ and column_name = ‘字段名’;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章