mysql数据库基本命令---多条数据的同时操作
admin
2023-04-23 09:03:55
0

添加主键
mysql> alter table info add primary key(id);
Query OK, 0 rows affected (0.07 sec)
Records: 0  Duplicates: 0  Warnings: 0

mysql> desc info;  #查看主键
+--------+--------------+------+-----+---------+-------+
| Field  | Type         | Null | Key | Default | Extra |
+--------+--------------+------+-----+---------+-------+
| id     | int(11)      | NO   | PRI | NULL    |       |    #显示出主键
| name   | char(6)      | YES  |     | NULL    |       |
| score  | decimal(5,2) | YES  |     | NULL    |       |
| age    | int(4)       | YES  |     | NULL    |       |
| hobbly | int(4)       | YES  |     | NULL    |       |
+--------+--------------+------+-----+---------+-------+
5 rows in set (0.00 sec)

添加外键
alter table info add constraint FK_ID foreign key(hobbly) REFERENCES hy(id);

mysql> show index from info\G;    #查看外键
* 2. row *
        Table: info
   Non_unique: 1
     Key_name: FK_ID     #外键添加成功
 Seq_in_index: 1
  Column_name: hobbly
    Collation: A
  Cardinality: 3
     Sub_part: NULL
       Packed: NULL
         Null: YES
   Index_type: BTREE
      Comment: 
Index_comment: 
2 rows in set (0.00 sec)

表格同时修改个字段(不同表列内容)
update info set age=23,num=44 where id=2;   
mysql> select * from info;
+----+--------+-------+-----------+------+------+
| id | name   | score | hobbly    | age  | num  |
+----+--------+-------+-----------+------+------+
|  1 | zl     | 88    | 看书      |   33 | NULL |
|  2 | 李四   | 68    | 上网      |   23 |   44 |        #成功修改
|  3 | 王四   | 68    | 看电视    | NULL | NULL |
+----+--------+-------+-----------+------+------+
3 rows in set (0.00 sec)

同时增加多个字段
mysql> alter table info add column age int,add column num int;
Query OK, 0 rows affected (0.05 sec)
Records: 0  Duplicates: 0  Warnings: 0

mysql> desc info; #查看表结构
+--------+----------+------+-----+---------+-------+
| Field  | Type     | Null | Key | Default | Extra |
+--------+----------+------+-----+---------+-------+
| id     | int(11)  | NO   | PRI | NULL    |       |
| name   | char(4)  | YES  |     | NULL    |       |
| score  | char(6)  | YES  |     | NULL    |       |
| hobbly | char(10) | YES  |     | NULL    |       |
| age    | int(11)  | YES  |     | NULL    |       |
| num    | int(11)  | YES  |     | NULL    |       |
+--------+----------+------+-----+---------+-------+

同时删除多个字段
mysql> alter table info drop column age,drop column num;
Query OK, 0 rows affected (0.05 sec)
Records: 0  Duplicates: 0  Warnings: 0

mysql> select * from info;
+----+--------+-------+-----------+
| id | name   | score | hobbly    |
+----+--------+-------+-----------+
|  1 | zl     | 88    | 看书      |
|  2 | 李四   | 68    | 上网      |
|  3 | 王四   | 68    | 看电视    |
+----+--------+-------+-----------+

同时删除多个记录条数(多行)
mysql> delete from info where id in (3,4);
Query OK, 2 rows affected (0.00 sec)

mysql> select * from info;
+----+--------+-------+--------+
| id | name   | score | hobbly |
+----+--------+-------+--------+
|  1 | zl     | 88    | 看书   |
|  2 | 李四   | 68    | 上网   |
|  5 | kl     | 88    | 游泳   |
+----+--------+-------+--------+

同时查看多条指定记录(行)
mysql> select * from info where id in (3,4);
+----+--------+-------+-----------+
| id | name   | score | hobbly    |
+----+--------+-------+-----------+
|  3 | 王四   | 68    | 看电视    |
|  4 | ll         | 67    | 看书      |
+----+--------+-------+-----------+

相关内容

热门资讯

中核汇能一起风机吊装事故调查报... 澎湃新闻记者 吕新文事故现场示意图新疆伊犁州应急管理局近日发布《中核汇能新疆伊犁100万千瓦风电源网...
全省人民武装工作会议召开 刘宁... 1月15日,全省人民武装工作会议在郑州召开。省委书记、省军区党委第一书记刘宁出席并讲话,强调要深入学...
中国首批“保税+TIR”模式货... 中新社郑州1月15日电 (陈贵洋)中国首批采用“保税+TIR”模式的货物15日从河南郑州新郑综合保税...
动感影厅、太空舱躺椅……影院升... 开年以来,我国电影市场延续观影热度。截至15日晚10时,2026年电影票房已超12.75亿元,电影市...
李树建:有情怀的豫剧勃发新的生... 有情怀的豫剧勃发新的生命力李树建李树建(左一)在演出。从艺50余年,我亲历了豫剧的起伏与蜕变。近年来...
首位华人得主!厦大李忠平教授问... 15日,记者从厦门大学获悉,美国当地时间1月13日,海洋学学会(The Oceanography S...
原创 三... 2026年,被视作人工智能的元年。马斯克曾预言,从这一年起,AI应用将全面爆发,取代人类完成诸多依赖...
贺娇龙悼念仪式举行,市民驱车数... 1月16日,贺娇龙的悼念仪式在新疆昭苏的殡仪馆举行,有的市民驱车数百公里送别。前一天停殡的时候,一切...
从“跑分”到“落地”:AI推理... 当人工智能成为全球科技竞争的核心战场,AI芯片作为算力基石的战略价值愈发凸显。 过去两年,行业谈论 ...
年度最小残月现身夜空,那一抹浅... 1月15日凌晨,年度最小残月如约现身夜空,这抹清冷而诗意的清辉成为黎明前东方天空一道亮丽的风景线。 ...