![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
Cfurture
这个作者很懒,什么都没留下…
展开
-
MySQL 事务(整理)
MySQL 事务主要用于处理操作量大,复杂度高的数据。比如说,在人员管理系统中,你删除一个人员,你即需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务。在 MySQL 中只有使用了 Innodb 数据库引擎的数据库或表才支持事务。事务处理可以用来维护数据库的完整性,保证成批的 SQL 语句要么全部执行,要么全部不执行。原创 2017-10-11 17:26:30 · 295 阅读 · 0 评论 -
MySQL 正则表达式(常用模式)
MySQL既可以通过 LIKE ...% 来进行模糊匹配,同样也支持其他正则表达式的匹配, MySQL中使用 REGEXP 操作符来进行正则表达式匹配。下列的正则模式可应用于 REGEXP 操作符中(只是部分)。^:匹配输入字符串的开始位置。例:查找name字段中以'st'为开头的所有数据SELECT name FROM person_tbl WHERE name REGEXP原创 2017-10-11 17:20:45 · 408 阅读 · 0 评论 -
MySQL NULL 值处理(整理)
MySQL 使用 SQL SELECT 命令及 WHERE 子句来读取数据表中的数据时,当提供的查询条件字段为 NULL 时,该命令可能就无法正常工作。为了处理这种情况,MySQL提供了三大运算符:IS NULL: 当列的值是 NULL,此运算符返回 true。IS NOT NULL: 当列的值不为 NULL, 运算符返回 true。: 比较操作符(不同于=运算原创 2017-10-11 16:57:18 · 1252 阅读 · 0 评论 -
Mysql JOIN连接的使用(学习整理)
使用 MySQL 的 JOIN 在两个或多个表中查询数据。可以在 SELECT, UPDATE 和 DELETE 语句中使用 Mysql 的 JOIN 来联合多表查询。JOIN 按照功能大致分为如下三类:INNER JOIN(内连接,或等值连接):获取两个表中字段匹配关系的记录。LEFT JOIN(左连接):获取左表所有记录,即使右表没有对应匹配的记录。RIGH原创 2017-10-11 15:39:32 · 485 阅读 · 0 评论 -
MySQL UNION 连接操作符整理
MySQL UNION 操作符用于连接两个以上的 SELECT 语句的结果组合到一个结果集合中。多个 SELECT 语句会删除重复的数据。MySQL UNION 操作符语法格式:SELECT expression1, expression2, ... expression_nFROM tables[WHERE conditions]UNION [ALL | DISTI原创 2017-10-10 23:31:46 · 601 阅读 · 0 评论 -
MySQL 排序语句
如果需要对读取的数据进行排序,就可以使用 MySQL 的 ORDER BY 子句来设定你想按哪个字段哪种方式来进行排序,再返回搜索结果。以下是 SQL SELECT 语句使用 ORDER BY 子句将查询数据排序后再返回数据:SELECT field1, field2,...fieldN FROM table_name1, table_name2...ORDER BY原创 2017-10-10 23:41:55 · 14060 阅读 · 0 评论 -
MySQL LIKE 子句整理
有时我们需要获取某个字段中含有某些字符的所有记录,那么用SELECT语句中使用where的方式就不能满足需求了。这时可以 WHERE 子句中使用 SQL LIKE 子句。SQL LIKE 子句中使用百分号 %字符来表示任意字符,类似于UNIX或正则表达式中的星号 *。注意:如果没有使用百分号 %, LIKE 子句与等号 = 的效果是一样的。以下是 SQL SELEC原创 2017-10-10 23:19:41 · 354 阅读 · 0 评论 -
MySQL DELETE 语句整理
使用 SQL 的 DELETE FROM 命令来删除 MySQL 数据表中的记录以下是 SQL DELETE 语句从 MySQL 数据表中删除数据的通用语法:DELETE FROM table_name [WHERE Clause]1、如果没有指定 WHERE 子句,MySQL 表中的所有记录将被删除2、可以在 WHERE 子句中指定任何条件例:DELE原创 2017-10-10 22:07:49 · 954 阅读 · 0 评论 -
MySQL UPDATE 查询整理
需要修改或更新 MySQL 中的数据,可以使用 SQL UPDATE 命令来操作UPDATE table_name SET field1=new-value1, field2=new-value2[WHERE Clause]1、同时更新一个或多个字段例:UPDATE `student` SET age = 0 WHERE age = '1' ;把student表中年龄原创 2017-10-10 21:02:06 · 255 阅读 · 0 评论 -
MySQL ALTER命令(修改数据表相关)
修改数据表名或者修改数据表字段时,就需要使用到MySQL ALTER命令例:使用了ALTER 命令及 DROP 子句来删除testalter_tb1表的 i 字段原创 2017-10-11 19:59:00 · 1257 阅读 · 0 评论