mysql 专业笔记 -- 第 29 章:错误代码
### 第 29.1 节:错误代码 1064:语法错误 ```sql SELECT LastName, FirstName, FROM Person; ``` 返回消息: ``` Error Code: 1064.
阅读全文正在浏览 「数据库」 分类下的全部文章, 返回 博客首页 查看所有分类。
### 第 29.1 节:错误代码 1064:语法错误 ```sql SELECT LastName, FirstName, FROM Person; ``` 返回消息: ``` Error Code: 1064.
阅读全文### 第 28.1 节:行级锁定 如果表使用 InnoDB,MySQL 会自动使用行级锁定,以便多个事务可以同时对同一个表进行读写,而不会相互等待。 如果两个事务试图修改同一行并且都使用行级锁定,其中一个事务会等待另一个事务完
阅读全文### 第 26.1 节:更改存储引擎;重建表;更改 file_per_table 例如,如果 `t1` 当前不是 InnoDB 表,以下语句会将其存储引擎更改为 InnoDB: ```sql ALTER TABLE t1 E
阅读全文### 第 25.1 节:带主键的表创建 ```sql CREATE TABLE Person ( PersonID INT UNSIGNED NOT NULL, LastName VARCHAR(66) NOT
阅读全文正则表达式是一种为复杂搜索指定模式的强大方式。 ### 第 23.1 节:REGEXP / RLIKE `REGEXP`(或其同义词 `RLIKE`)运算符允许基于正则表达式的模式匹配。 考虑以下员工表: | EMP
阅读全文### 第 22.1 节:以特定时区检索当前日期和时间 ```sql SELECT NOW(); SET time_zone = 'Asia/Kolkata'; SELECT NOW(); SET time_zone = 'U
阅读全文### 第 21.1 节:日期算术 ```sql NOW() + INTERVAL 1 DAY -- 明天的这个时间 CURDATE() - INTERVAL 4 DAY -- 4 天前的午夜
阅读全文### 第 18.1 节:使用 UNION 组合 SELECT 语句 你可以使用 `UNION` 关键字组合两个结构相同的查询的结果。 例如,如果你想要从两个独立的表(例如 `authors` 和 `editors`)中获取所有
阅读全文### 第 17.1 节:在具有相同名称的列上连接三个表 ```sql CREATE TABLE Table1 ( id INT UNSIGNED NOT NULL, created_on DATE NOT NU
阅读全文### 第 16.1 节:连接的可视化 如果你是一个视觉型的人,下面的维恩图可能有助于理解 MySQL 中存在的不同类型的 `JOIN`。 [图片占位符:维恩图展示了 INNER JOIN、LEFT JOIN、RIGHT JOI
阅读全文最近,新版 MySQL 服务器开始为原本可以正常工作的查询生成 1055 错误。本章解释了这些错误的原因。MySQL 团队一直在努力弃用 `GROUP BY` 的非标准扩展,或至少让查询编写者更难被其“烧伤”。 ### 第 15.1
阅读全文### 第 13.1 节:使用场景 `SELECT` 语句中的子句有特定的顺序: ```sql SELECT ... FROM ... WHERE ... GROUP BY ... HAVING ... ORDER
阅读全文### 第 12.1 节:带连接模式的更新 考虑一个生产表 `questions_mysql` 和一个 `iwtQuestions` 表(导入工作表),后者代表最近一批通过 `LOAD DATA INFILE` 导入的 CSV 数据。
阅读全文### 第 10.1 节:INSERT ... ON DUPLICATE KEY UPDATE ```sql INSERT INTO table_name (index_field, other_field_1, other_fie
阅读全文