mysql第五课[通俗易懂]

mysql第五课[通俗易懂]修改表中一行或多行数据: SELECT*FROM student;+ + + +| id | name | ban |+ + + +| 1 | yy | 1913 || 7 | ss | 1923 |

mysql第五课

修改表中一行或多行数据:

SELECT*FROM student;

+—-+——+——+

| id | name | ban  |

+—-+——+——+

|  1 | yy   | 1913 |

|  7 | ss   | 1923 |

|  8 | 许   | 1913 |

|  9 | 应   | 1913 |

| 10 | Aron | 1913 |

+—-+——+——+

5 rows in set
UPDATE student SET name=”yiyq”WHERE ban=1913;

Query OK, 4 rows affected

Rows matched: 4  Changed: 4  Warnings: 0
检查:SELECT*FROM student;

+—-+——+——+

| id | name | ban  |

+—-+——+——+

|  1 | yiyq | 1913 |

|  7 | ss   | 1923 |

|  8 | yiyq | 1913 |

|  9 | yiyq | 1913 |

| 10 | yiyq | 1913 |

+—-+——+——+

5 rows in set
删除数据:SELECT*FROM accout;

+—-+——+——-+

| id | name | money |

+—-+——+——-+

|  1 | a    |   800 |

|  2 | b    |  1200 |

+—-+——+——-+

2 rows in set
DELETE FROM accout WHERE name=”a”;

Query OK, 1 row affected
 SELECT*FROM accout;

+—-+——+——-+

| id | name | money |

+—-+——+——-+

|  2 | b    |  1200 |

+—-+——+——-+

1 row in set
 
创建表时创建索引:
INDEX id;
TRUNCATE也是删除数据,但它是删除一个表在重建一个相同的表。
 
 
创建索引:
CREATE [UNIQUE/FULLTEXT/SPATIAL] INDEX 索引名 ON 表名 (字段名 [(长度)] [ASC/DESC]);
普通索引什么都不加,
UNIQUE:可选参数,表示唯一约束,
FULLTEXT:可选参数,表示全文约束
SPATIAL:可选参数,表示空间约束
 
用ALTER创建:
ALTER TABLE 表名 ADD [UNIQUE/FULLTEXT/SPATIAL] INDEX 索引名(字段名[(长度)] [ASC/DESC]);
普通索引:ALTER TABLE book ADD INDEX inter_id(bookid);
 
 
删除索引:
1.ALTER TABLE 表名 DROP INDEX 字段名;
2.DROP  INDEX 索引名 ON 表名;
 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/10293.html

(0)
上一篇 2022-12-30 09:30
下一篇 2022-12-30 10:30

相关推荐

  • MySQL索引特性

    MySQL索引特性索引特性 索引:提高数据库的性能,索引是物美价廉的东西了。不用加内存,不用改程序,不用调sql,只要执行正确的 create index ,查询速度就可能提高成百上千倍。但是天下没有免费的午餐,查询…

    2023-02-17
    86
  • mysql8压缩包安装教程_MySQL下载安装

    mysql8压缩包安装教程_MySQL下载安装十分惭愧,Windows下每次安装个MySQL都要百度,还是自己记吧,自己做的更适合自己。。。 下载、解压缩,不必多说。新建my.ini文件。内容如下图: my.ini [mysql] # 设置my…

    2023-01-27
    105
  • 利用Python time.mktime实现时间戳转换功能

    利用Python time.mktime实现时间戳转换功能time.mktime()函数是Python中的一个标准库函数,它可以将时间元组(struct_time)转换为时间戳。在Python中,时间戳是指从1970年1月1日午夜(注意是UTC,即协调世界时)开始经过的秒数。

    2024-01-24
    59
  • 企业组织架构图流程_运营部架构

    企业组织架构图流程_运营部架构 前言: MySQL数据库自己用了也有两三年了,基本上只是掌握增删改查的sql语句,从没有思考过MySQL的内部到底是怎么根据sql查询数据的,包括索引的原理,只知道加了索引查的就快,不知道为…

    2023-03-21
    96
  • 表关联使用INNER JOIN实现更新功能[亲测有效]

    表关联使用INNER JOIN实现更新功能[亲测有效]准备一些数据,创建2张表,表1为学生表: CREATE TABLE [dbo].[Student] ( [SNO] INT NOT NULL PRIMARY KEY, [Name] NVARCHAR(

    2023-01-30
    116
  • 如何用Python创建字典

    如何用Python创建字典Python中的字典是一种非常有用的数据结构,与列表和元组一起,是Python中常用的三种数据类型。字典是一种键值对的集合,可以通过键来访问值。Python的字典类似于其他编程语言中的哈希表或关联数组,可以快速定位和读取数据。

    2024-04-14
    31
  • mariaDB & MySQL 权限与远程连接[通俗易懂]

    mariaDB & MySQL 权限与远程连接[通俗易懂]我们大家链接这个数据库可能都用root作为用户名!但默认不可以远程访问!如果要远程访问怎么处理呢?1 GRANT ALL PRIVILEGES ON *.* TO 'root'@&#3

    2023-02-06
    105
  • 苏州哪里有开餐饮费发票「建议收藏」

    苏州哪里有开餐饮费发票「建议收藏」电薇13530507261 保-真,可-先-幵-验,陈经理。链接与装载是一个比较晦涩的话题,大家往往容易陷入复杂的细节中而难以看清问题的本来面目。从本质上讲各个系统的编译、链接、装载过程都是大同小异…

    2023-02-16
    103

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注