MySQL修改字段、修改表索引等操作
1、展示一张已经存在的表的建表语句
show create table (目标表格)
2、将表引擎改为innodba
alter table t_starmcn engine=innodb;
3、修改表名
alter table old_name rename [to] new_name;
4、修改表中字段的数据类型
alter table table_name modify 属性名 数据类型;
5、修改表中字段的数据类型
alter table table_name modify 属性名 数据类型;
6、增加字段
alter table table_name add 属性名1 数据类型 [完整性约束条件] [FIRST | after 属性名2];
7、删除字段
alter table table_name drop 属性名;
8、删除表的外键约束
alter table table_name drop foreign key 外键名;
9、删除没有被关联的普通表
drop table table_name;
10、删除被其他表关联的父表
--先删除外键
--然后在使用drop table 表名语句
11、创建索引 可以用alter也可以用create
alter table table_name add index index_name 列名;
alter table table_name add unique 列名;
alter table table_name add primary key 列名;
[注释] 多列时各列之间用逗号分隔。索引名index_name可选,缺省时,MySQL将根据第一个索引列赋一个名称。另外,ALTER TABLE允许在单个语句中更改多个表,因此可以同时创建多个索引。
create index index_name on table_name 列名;
create unique index index_name on table_name 列名;
12、删除索引
drop index index_name on table_name ;
alter table table_name drop index index_name ;
alter table table_name drop primary key ;
13、修改索引
--先删除
ALTER TABLE table_name DROP INDEX index_name;
--再以修改后的内容创建同名索引
CREATE INDEX index_name ON table_name;
-------------------------------------------------------------------
附链接:
创建、修改、删除索引的命令语句(参考版) : 点击打开链接
MySQL修改字段、修改表索引等操作相关推荐
- mysql表索引类型修改_MySQL常用的建表、添加字段、修改字段、添加索引SQL语句写法总结...
本文实例讲述了MySQL常用的建表.添加字段.修改字段.添加索引SQL语句写法.分享给大家供大家参考,具体如下: 建表: DROP TABLE IF EXISTS bulletin; CREATE T ...
- mysql 操作表的例子,mysql中库和表的简单操作总结(附示例)
本篇文章给大家带来的内容是关于mysql中库和表的简单操作总结(附示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 一. 库的操作 1.创建数据库 创建数据库: create d ...
- mysql修改索引的sql_mysql-建表、添加字段、修改字段、添加索引SQL语句写法
表的操作 1.建表 --如果USERS表存在则删除 DROP TABLE IF EXISTS USERS; CREATE TABLE USERS( id INT UNSIGNED NOT NULL A ...
- mysql表添加字段语句_mysql-建表、添加字段、修改字段、添加索引SQL语句写法
表的操作 1.建表 1.建表 --如果USERS表存在则删除 DROP TABLE IF EXISTS USERS; CREATE TABLE USERS( id INT UNSIGNED NOT N ...
- MySql 建表、添加字段、修改字段、添加索引SQL语句写法
转载:https://www.cnblogs.com/bk7788/p/6050184.html 建表: DROP TABLE IF EXISTS bulletin; CREATE TABLE bul ...
- MySQL增加字段,修改字段,增加索引等语句
mysql增删改查基本语句: 1.修改表名: rename table 旧表名 to 新表名; 2.修改字段类型: alter table 表名 modify column 字段名 字段类型(长度) ...
- Mysql修改常用sql: 添加字段、修改字段、添加索引
修改字段 ALTER TABLE `XXXXXXXX` CHANGE `mtime` `mtime` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURR ...
- mysql中怎么修改字段_mysql表中怎么修改字段?
在mysql表中,可以使用"ALTER TABLE 表名 CHANGE 旧字段名 新字段名 数据类型;"语句来修改字段名称:使用"ALTER TABLE 表名 MODIF ...
- MySQL - SQL语句增加字段/修改字段/修改类型/修改默认值
1.应用场景 有时[比如在Linux服务器下]需要使用SQL语句直接对数据表进行新建/修改表结构, 填充/更新数据等. 或借助数据库管理工具执行SQL,但是这种方法,比较适合做微小的操作- 好处: 使 ...
最新文章
- Git小技巧 - 指令别名及使用Beyond Compare作为差异比较工具
- 在kali下对Windows 卷没有写权限的解决办法
- 假疫苗事件,错在企业,责任在管理部门
- 如何使用excel快速下载网页图片?
- 测试心得--快易需求文档编辑系统
- 新浪视频播放器站外调用代码
- 怎么在电脑设置html,电脑怎么定时开机
- 模拟 hdu5268 ZYB loves Score
- 【论文解读】Stacked Hourglass Networks
- 《捕鱼达人》游戏制作要点浅析(一) 思路分析
- 关于华为手机P20pro装包时总提示冲突问题
- 文档被外泄?如何有效管控文档拷贝行为
- 一款非常经典的蓝牙多媒体芯片​RDA5850
- js验证身份证(详细版)
- JavaScript 值得一读的书籍
- 微信小程序开发之——拍照和录像
- Android 客户端与服务端的数据交互问题
- js 操作字符串,
- “已成功与服务器建立连接,但是在登录过程中发生错误“的解决方法
- ISO 4589-2 OI极限氧指数与UL94V0阻燃等级