mysql中修改表和字段语句

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

-- 选择指定 库名 表名的字段值
SELECT column_name FROM  information_schema.columns  WHERE TABLE_SCHEMA="dbname" AND TABLE_NAME="tablename"
-- 修改表名
ALTER TABLE a RENAME b
-- 添加表字段
ALTER TABLE a ADD COLUMN info varchar(100) DEFAULT '' not null
-- 删除字段
ALTER TABLE a DROP COLUMN info

-- 修改表字段名称
ALTER TABLE a CHANGE COLUMN content  info varchar(100) DEFAULT '' not null

-- 修改表添加索引

ALTER TABLE table_name ADD INDEX idx_name (column_name)

-- 复制表
CREATE TABLE a_a (
SELECT * FROM a )

-- 查看指定表的字段信息

SELECT column_name FROM  information_schema.columns  WHERE TABLE_SCHEMA="DBNAME_eg" and TABLE_NAME="table_name"

-- 查看当前客户的连接

show PROCESSLIST

 

转载于:https://my.oschina.net/iioschina/blog/3051019

你可能感兴趣的:(mysql中修改表和字段语句)