位置: 编程技术 - 正文

MySQL修改表结构操作命令总结(mysql修改表结构的关键字)

编辑:rootadmin

推荐整理分享MySQL修改表结构操作命令总结(mysql修改表结构的关键字),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mysql修改表结构会锁表吗,mysql修改表结构的命令,mysql修改表结构会锁表吗,mysql修改表结构语句,Mysql修改表结构,mysql修改表结构会锁表吗,mysql修改表结构的命令,Mysql修改表结构,内容如对您有帮助,希望把文章链接给更多的朋友!

表的结构如下:

删除列:

添加列:

修改列,把number修改为bigint:

或者是把number修改为id,类型为bigint:

添加主键:

删除主键:

添加唯一索引:

为name这一列创建了唯一索引,索引的名字是name_unique_index.

MySQL修改表结构操作命令总结(mysql修改表结构的关键字)

添加普通索引:

删除索引:

禁用非唯一索引

ALTER TABLE...DISABLE KEYS让MySQL停止更新MyISAM表中的非唯一索引。

激活非唯一索引

ALTER TABLE ... ENABLE KEYS重新创建丢失的索引。

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

修改表某一列的编码

仅仅改变一个表的默认字符集

修改表名

移动表到其他数据库

MySQL索引操作命令小结 创建索引创建索引的语法是:CREATE[UNIQUE|FULLTEXT|SPATIAL]INDEXindex_name[USINGindex_type]ONtbl_name(index_col_name,...)index_col_name:col_name[(length)][ASC|DESC]对于CHAR和VARCHAR列,

mysql select语句操作实例 Select的语法SELECT[ALL|DISTINCT|DISTINCTROW][HIGH_PRIORITY][STRAIGHT_JOIN][SQL_SMALL_RESULT][SQL_BIG_RESULT][SQL_BUFFER_RESULT][SQL_CACHE|SQL_NO_CACHE][SQL_CALC_FOUND_ROWS]select_expr,...[INTOOUTFI

mysql insert语句操作实例讲解 insert的语法INSERT[LOW_PRIORITY|DELAYED|HIGH_PRIORITY][IGNORE][INTO]tbl_name[(col_name,...)]VALUES({expr|DEFAULT},...),(...),...[ONDUPLICATEKEYUPDATEcol_name=expr,...]或:INSERT[LOW_PRIORITY|DELA

本文链接地址:https://www.jiuchutong.com/biancheng/321338.html 转载请保留说明!

上一篇:MySQL创建和删除表操作命令实例讲解(mysql创建和删除数据库)

下一篇:MySQL索引操作命令小结(mysql索引命令)

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络