栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

mysql对表的修改

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

mysql对表的修改

#mysql表的部分修改操作
提示 这里可以添加系列文章的所有文章的目录 目录需要自己手动添加
例如 第一章 Python 机器学习入门之pandas的使用

提示 写完文章后 目录可以自动生成 如何生成可参考右边的帮助文档

文章目录 mysql一、修改表名二、修改字段的数据类型修改字段名增加字段和删除字段修改字段的排列顺序更改默认存储引擎 删除表的外键约束

mysql

mysql对表修改的部分操作

一、修改表名

对数据库中的表进行修改表明 首先创建数据库creatae database 数据库名;
然后打开数据库 use 数据库名 创建一个表create table 表名; 创建成功后我们用SQL语句中的alter table 原表名 rename 新表名; 这个命令进行对表名的修改。

二、修改字段的数据类型

我们要修改表中的字段类型时 要用到命令 alter table 表名 modify[column] 字段名 新字段类型

修改字段名

修改字段名利用sql语句 alter table 表名 chage[column] 原字段名 新字段名 字段类型 如果不在新字段后面跟上字段类型将会报错。

增加字段和删除字段

在表中增加字段我们将会用到sql语句 alter table 表名 add [column] 字段名 字段类型 其他
在表中删除字段我们将会用到sql语句 alter table 表名 drop [column] 字段名

修改字段的排列顺序

要修改表中的字段顺序可用sql语句 例如想将名字在学号的前面

我们利用语句 alter table 表名 modify 想排在前的字段名 字段类型 first;

相反想放在某个字段后面讲first改为alter即可

更改默认存储引擎

我们知道在mysql常见的三种存储引擎为 InnoDB、MyISAM、MEMORY这三种 这三种引擎的特点就不讲述了。首先我们查看引擎 show engines 命令 然后修改表的引擎语句为 alter table 表名 engine 引擎类型; 注意语句格式 在engine后面有空格等于后面有空格

删除表的外键约束

我们创建外键约束后可利用语句show create table 表名 来查看表中的外键约束的名字 这里我创建的外键约束名字为
然后用语句alter table 表名 drop foreign key 约束名 进行删除

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/267578.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号