mysql的一些简单操作命令

2024-05-26 12:58

本文主要是介绍mysql的一些简单操作命令,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

  1. ALTER TABLE — 更改表属性   
  2. 添加字段:   
  3.   
  4. alter table `user_movement_log`   
  5. Add column GatewayId int  not null default 0 AFTER `Regionid` (在哪个字段后面添加)   
  6.   
  7. 删除字段:   
  8.   
  9. alter table `user_movement_log` drop column Gatewayid   
  10.   
  11. 调整字段顺序:   
  12.   
  13. ALTER TABLE `user_movement_log`  CHANGE `GatewayId` `GatewayId` int not null default 0  AFTER RegionID   
  14. mysql alter 语句用法,添加、修改、删除字段等   
  15.   
  16. //主键549830479   
  17.   
  18.    alter table tabelname add new_field_id int(5) unsigned default 0 not null auto_increment ,add primary key (new_field_id);   
  19.   
  20. //增加一个新列549830479   
  21.   
  22.    alter table t2 add d timestamp;   
  23. alter table infos add ex tinyint not null default '0';   
  24.   
  25. //删除列549830479   
  26.   
  27.    alter table t2 drop column c;   
  28.   
  29. //重命名列549830479   
  30.   
  31.    alter table t1 change a b integer;   
  32.   
  33.   
  34. //改变列的类型549830479   
  35.   
  36.    alter table t1 change b b bigint not null;   
  37. alter table infos change list list tinyint not null default '0';   
  38.   
  39. //重命名表549830479   
  40.   
  41.    alter table t1 rename t2;   
  42.   
  43. 加索引549830479   
  44.   
  45.    mysql> alter table tablename change depno depno int(5) not null;   
  46. mysql> alter table tablename add index 索引名 (字段名1[,字段名2 …]);   
  47. mysql> alter table tablename add index emp_name (name);   
  48.   
  49. 加主关键字的索引549830479   
  50.   
  51. mysql> alter table tablename add primary key(id);   
  52.   
  53. 加唯一限制条件的索引549830479   
  54.   
  55.   mysql> alter table tablename add unique emp_name2(cardnumber);   
  56.   
  57. 删除某个索引549830479   
  58.   
  59.    mysql>alter table tablename drop index emp_name;   
  60.   
  61. 修改表:549830479   
  62.   
  63. 增加字段:549830479   
  64.   
  65.    mysql> ALTER TABLE table_name ADD field_name field_type;   
  66.   
  67. 修改原字段名称及类型:549830479   
  68.   
  69.    mysql> ALTER TABLE table_name CHANGE old_field_name new_field_name field_type;   
  70.   
  71. 删除字段:549830479   
  72.   
  73.    mysql> ALTER TABLE table_name DROP field_name;   

这篇关于mysql的一些简单操作命令的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1004528

相关文章

一份LLM资源清单围观技术大佬的日常;手把手教你在美国搭建「百万卡」AI数据中心;为啥大模型做不好简单的数学计算? | ShowMeAI日报

👀日报&周刊合集 | 🎡ShowMeAI官网 | 🧡 点赞关注评论拜托啦! 1. 为啥大模型做不好简单的数学计算?从大模型高考数学成绩不及格说起 司南评测体系 OpenCompass 选取 7 个大模型 (6 个开源模型+ GPT-4o),组织参与了 2024 年高考「新课标I卷」的语文、数学、英语考试,然后由经验丰富的判卷老师评判得分。 结果如上图所

mysql索引四(组合索引)

单列索引,即一个索引只包含单个列,一个表可以有多个单列索引,但这不是组合索引;组合索引,即一个索引包含多个列。 因为有事,下面内容全部转自:https://www.cnblogs.com/farmer-cabbage/p/5793589.html 为了形象地对比单列索引和组合索引,为表添加多个字段:    CREATE TABLE mytable( ID INT NOT NULL, use

mysql索引三(全文索引)

前面分别介绍了mysql索引一(普通索引)、mysql索引二(唯一索引)。 本文学习mysql全文索引。 全文索引(也称全文检索)是目前搜索引擎使用的一种关键技术。它能够利用【分词技术】等多种算法智能分析出文本文字中关键词的频率和重要性,然后按照一定的算法规则智能地筛选出我们想要的搜索结果。 在MySql中,创建全文索引相对比较简单。例如:我们有一个文章表(article),其中有主键ID(

mysql索引二(唯一索引)

前文中介绍了MySQL中普通索引用法,和没有索引的区别。mysql索引一(普通索引) 下面学习一下唯一索引。 创建唯一索引的目的不是为了提高访问速度,而只是为了避免数据出现重复。唯一索引可以有多个但索引列的值必须唯一,索引列的值允许有空值。如果能确定某个数据列将只包含彼此各不相同的值,在为这个数据列创建索引的时候就应该使用关键字UNIQUE,把它定义为一个唯一索引。 添加数据库唯一索引的几种

mysql索引一(普通索引)

mysql的索引分为两大类,聚簇索引、非聚簇索引。聚簇索引是按照数据存放的物理位置为顺序的,而非聚簇索引则不同。聚簇索引能够提高多行检索的速度、非聚簇索引则对单行检索的速度很快。         在这两大类的索引类型下,还可以降索引分为4个小类型:         1,普通索引:最基本的索引,没有任何限制,是我们经常使用到的索引。         2,唯一索引:与普通索引

【服务器运维】MySQL数据存储至数据盘

查看磁盘及分区 [root@MySQL tmp]# fdisk -lDisk /dev/sda: 21.5 GB, 21474836480 bytes255 heads, 63 sectors/track, 2610 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesSector size (logical/physical)

回调的简单理解

之前一直不太明白回调的用法,现在简单的理解下 就按这张slidingmenu来说,主界面为Activity界面,而旁边的菜单为fragment界面。1.现在通过主界面的slidingmenu按钮来点开旁边的菜单功能并且选中”区县“选项(到这里就可以理解为A类调用B类里面的c方法)。2.通过触发“区县”的选项使得主界面跳转到“区县”相关的新闻列表界面中(到这里就可以理解为B类调用A类中的d方法

自制的浏览器主页,可以是最简单的桌面应用,可以把它当成备忘录桌面应用

自制的浏览器主页,可以是最简单的桌面应用,可以把它当成备忘录桌面应用。如果你看不懂,请留言。 完整代码: <!DOCTYPE html><html lang="zh-CN"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><ti

SQL Server中,查询数据库中有多少个表,以及数据库其余类型数据统计查询

sqlserver查询数据库中有多少个表 sql server 数表:select count(1) from sysobjects where xtype='U'数视图:select count(1) from sysobjects where xtype='V'数存储过程select count(1) from sysobjects where xtype='P' SE

SQL Server中,always on服务器的相关操作

在SQL Server中,建立了always on服务,可用于数据库的同步备份,当数据库出现问题后,always on服务会自动切换主从服务器。 例如192.168.1.10为主服务器,12为从服务器,当主服务器出现问题后,always on自动将主服务器切换为12,保证数据库正常访问。 对于always on服务器有如下操作: 1、切换主从服务器:假如需要手动切换主从服务器时(如果两个服务