查看修改MySQL表结构命令
作者:齐较瘦 时间:2024-01-26 03:45:52
简述
小编经常会遇到一些数据库编码不对得问题,好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;
来源:https://blog.csdn.net/weixin_43968789/article/details/106719012
标签:MySQL,表结构
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
JS实现pasteHTML兼容ie,firefox,chrome的方法
2023-09-21 01:55:10
MySQL 5.0默认100连接数的修改
2008-11-05 13:34:00
给年青设计师们的十条经验教训
2011-03-31 17:09:00
手把手教你制作Google Sitemap
2008-09-04 10:35:00
ASP显示当前在线人数统计代码
2010-04-24 15:47:00
SQL Server数据库内存会不断增加的问题分析
2009-01-08 15:46:00
Python实现对中文文本分段分句
2022-09-16 18:16:50
sqlplus登录\\连接命令、sqlplus命令的使用大全
2023-07-01 08:16:31
Vue新一代状态管理工具Pinia的具体使用
2024-05-09 15:11:53
![](https://img.aspxhome.com/file/2023/8/126558_0s.jpg)
python sys.stdin和sys.stdout的用法说明
2022-04-05 07:35:29
使用 laravel sms 构建短信验证码发送校验功能
2024-05-03 15:28:42
详解Python Opencv和PIL读取图像文件的差别
2023-09-14 07:36:00
java 使用poi 导入Excel数据到数据库的步骤
2024-01-19 11:21:34
![](https://img.aspxhome.com/file/2023/4/66684_0s.png)
PHP中获取文件创建日期、修改日期、访问时间的方法
2023-06-11 18:37:15
java正则表达式解析html示例分享
2023-06-13 15:53:42
JDBC连接集群数据库的方法
2024-01-24 14:29:57
Python 学习笔记
2022-06-18 07:12:31
利用python对Excel中的特定数据提取并写入新表的方法
2023-09-17 16:03:10
恢复master..xp_logattach(log explorer)
2010-07-01 19:19:00
Java正则表达式之Pattern类实例详解
2023-11-07 10:13:33