主页 > 知识库 > 查看修改MySQL表结构命令

查看修改MySQL表结构命令

热门标签:沃克斯电梯外呼线路图 地图标注被骗三百怎么办 天智外呼系统 云南语音外呼系统平台 福州呼叫中心外呼系统哪家好 房产智能外呼系统品牌 400电话郑州申请 北京人工外呼系统价钱 常州电销外呼系统一般多少钱

简述

小编经常会遇到一些数据库编码不对得问题,好TM头疼,这里做一个记录,供大家参考。

修改数据库字符集:

ALTER DATABASE db_name DEFAULT CHARACTER SET character_name [COLLATE …];

把表默认的字符集和所有字符列(CHAR,VARCHAR,TEXT)改为新的字符集:

ALTER TABLE tbl_name DEFAULT CHARACTER SET character_name [COLLATE…];

如:ALTER TABLE myAPP_cont1 DEFAULT CHARACTER SET utf8;

修改字段的字符集:

ALTER TABLE tbl_name CHANGE c_name c_name CHARACTER SET character_name [COLLATE …];

如:

ALTER TABLE logtest CHANGE title title VARCHAR(100) CHARACTER SET utf8 COLLATE utf8_general_ci;

ALTER TABLE myAPP_cont1 CHANGE titles titles VARCHAR(100) CHARACTER SET utf8;

查看数据库编码:

SHOW CREATE DATABASE db_name;

查看表编码:

SHOW CREATE TABLE tbl_name;

查看字段编码:

SHOW FULL COLUMNS FROM tbl_name;

添加主键或索引

1. 添加主键

ALTER TABLE 表名 ADD PRIMARY KEY (字段名);

alter table table_a ADD PRIMARY KEY (id);

2. 删除主键

ALTER TABLE 表名 DROP PRIMARY KEY;

alter table table_a DROP PRIMARY KEY;

3. 添加唯一索引

ALTER TABLE 表名 ADD UNIQUE 索引名(字段名);

alter table table_a ADD UNIQUE column_a_unique_index (column_a);

4. 添加普通索引

ALTER TABLE 表名 ADD INDEX 索引名 (字段名);

alter table table_a ADD INDEX column_a_index (column_a);

5. 删除索引

ALTER TABLE 表名 DROP INDEX 索引名;

alter table table_a DROP INDEX column_a_index;

到此这篇关于查看修改MySQL表结构命令的文章就介绍到这了,更多相关修改MySQL表结构命令内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:
  • mysql mysqldump只导出表结构或只导出数据的实现方法
  • mysql中复制表结构的方法小结
  • MySQL修改表结构操作命令总结
  • Mysql复制表结构、表数据的方法
  • mysql如何比对两个数据库表结构的方法
  • mysql修改表结构方法实例详解
  • MySQL中修改表结构时需要注意的一些地方
  • 把MySQL表结构映射为Python中的对象的教程
  • mysql alter table命令修改表结构实例
  • MySQL数据源表结构图示

标签:沈阳 拉萨 黔东 盐城 沈阳 移动 徐州 珠海

巨人网络通讯声明:本文标题《查看修改MySQL表结构命令》,本文关键词  查看,修改,MySQL,表,结构,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《查看修改MySQL表结构命令》相关的同类信息!
  • 本页收集关于查看修改MySQL表结构命令的相关信息资讯供网民参考!
  • 推荐文章