數據庫雜記

      網友投稿 753 2025-03-31

      錯誤處理記錄


      Packet for query is too large (8786491 > 4194304). You can change this value on the server by setting the max_allowed_packet' variable.

      https://blog.csdn.net/sanpic/article/details/79879193

      https://www.cnblogs.com/wkrbky/p/6100820.html

      https://stackoverflow.com/questions/9922894/set-global-max-allowed-packet-doesnt-work

      數據庫開發文檔目錄

      目錄

      第1章 概述 1

      第2章 用戶和權限 2

      第3章 數據查詢 3

      3.1 簡單查詢 3

      3.1.1 查詢全部數據 3

      3.1.2 算術運算 4

      3.1.3 列的別名 4

      3.1.4 合并列的輸出結果 4

      3.1.5 空值 4

      3.1.6 DISTINCT關鍵字 5

      3.2 數據過濾 5

      3.2.1 比較運算符 5

      3.2.2 SQL 運算符 6

      3.2.3 邏輯運算符 7

      3.3 數據分組 8

      3.3.1 組函數 8

      3.3.2 GROUP BY 子句 9

      3.3.3 HAVING 子句 12

      3.4 數據排序 13

      第4章 管理表 14

      4.1 概述 14

      4.1.1 認識表 14

      4.1.2 表和列的命名 14

      4.1.3 數據類型 15

      4.2 創建表 19

      4.2.1 創建標準表 21

      4.2.2 創建臨時表 22

      4.2.3 通過查詢從一個表創建另一個表 24

      4.2.4 查看表的系統信息 25

      4.3 更改表 25

      4.3.1 增加列 26

      4.3.2 更改列 26

      4.3.3 刪除列 27

      4.3.4 添加注釋 31

      4.4 重新命名表 32

      4.5 刪除表 32

      4.5.1 刪除表 32

      4.5.2 恢復被刪除的表 33

      4.6 截斷表 34

      第5章 約束 35

      5.1 數據完整性 35

      5.1.1 實體完整性 ( ENTITY INTEGRITY ) 35

      5.1.2 參照完整性 ( REFERENTIAL INTEGRITY ) 36

      5.1.3 域完整性 ( DOMAIN INTEGRITY ) 36

      5.1.4 用戶自定義的完整性 ( USER-DEFINED INTEGRITY ) 37

      5.2 維護約束條件 37

      5.2.1 非空約束 ( NOT NULL ) 37

      5.2.2 惟一性約束( UNIQUE KEY ) 38

      5.2.3 主鍵約束( PRIMARY KEY ) 38

      5.2.4 外鍵約束 ( FOREIGN KEY ) 41

      5.2.5 檢查約束 ( CHECK ) 42

      5.2.6 缺省約束 ( DEFAULT ) 43

      5.2.7 管理約束 45

      第6章 操作數據 47

      6.1 插入數據 47

      6.1.1 INSERT 語句 47

      6.1.2 插入數據 48

      6.1.3 DEFAULT 和 NULL 關鍵字 48

      6.1.4 使用引號 49

      6.1.5 使用INSERT SELECT 插入數據 49

      6.1.6 批量插入 49

      6.2 更新數據 50

      6.3 刪除數據 50

      6.3.1 DELETE 語句 50

      6.3.2 刪除重復記錄 51

      第7章 高級查詢 51

      7.1 多表查詢 51

      7.1.1 表的別名 53

      7.1.2 笛卡爾積 53

      7.1.3 內連接 55

      7.1.4 外連接 57

      7.1.5 自連接 59

      7.2 子查詢 59

      7.2.1 單行子查詢 60

      7.2.2 多行子查詢 62

      7.2.3 多列子查詢 63

      7.2.4 關聯子查詢 64

      7.2.5 嵌套子查詢 66

      7.2.6 分頁查詢 66

      第8章 常用函數 66

      8.1 日期 66

      8.1.1 日期格式 66

      8.1.2 日期類型 68

      8.2 日期函數 71

      8.2.1 獲取時間 71

      8.2.2 查詢時區 72

      8.2.3 日期轉換 74

      8.2.4 日期計算 77

      8.2.5 四舍五入 79

      8.2.6 截斷日期 79

      8.3 單行函數 80

      8.3.1 單行數學函數 80

      8.3.2 單行字符函數 80

      8.3.3 單行轉換函數 80

      8.3.4 其它單行函數 80

      8.4 組函數 81

      第9章 其它對象 81

      9.1 序列 81

      9.1.1 創建序列 82

      9.1.2 使用序列 84

      9.1.3 更改序列 84

      9.1.4 刪除序列 85

      9.2 視圖 85

      9.2.1 創建視圖 86

      9.2.2 使用視圖 88

      9.2.3 維護視圖 88

      9.2.4 刪除視圖 88

      9.3 索引 89

      9.3.1 創建索引 89

      9.3.2 使用索引 91

      9.3.3 更改索引 92

      9.3.4 刪除索引 93

      第10章 事務管理 93

      10.1 MYSQL基礎 94

      10.1.1 搭建學習環境 94

      10.1.2 管理數據庫 94

      10.1.3 管理表 96

      10.1.4 操作數據 99

      10.1.5 數據查詢 100

      10.1.6 備份與恢復 100

      10.1.7 常用函數 102

      10.1.8 權限管理 105

      10.2 事務概論 107

      10.2.1 事務概念 107

      10.2.2 事務特征 108

      10.2.3 鎖和閂 109

      10.2.4 事務并發引發的問題 109

      10.2.5 事務隔離級別 110

      10.3 MYSQL事務處理 110

      10.3.1 事務控制語句 111

      10.3.2 隔離級別對事務的影響 112

      10.4 ORACLE事務處理 112

      10.4.1 設置事務隔離級別 112

      10.4.2 提交事務 113

      10.4.3 回滾事務 113

      10.4.4 設置保留點 114

      第11章 PL/SQL 115

      11.1 PL/SQL概述 115

      11.2 PL/SQL程序結構 115

      11.3 變量 115

      11.4 控制結構 115

      11.5 異常處理 115

      第12章 集合 116

      12.1 PL/SQL記錄 116

      12.1.1 定義PL/SQL記錄 116

      12.1.2 使用PL/SQL記錄 117

      12.2 索引表 120

      12.2.1 在索引表中使用BINARY_INTERGER和PLS_INTEGER 121

      12.2.2 在索引表中使用VARCHAR2類型 121

      12.3 嵌套表 122

      12.3.1 在PL/SQL塊中使用嵌套表 123

      12.4 變長數組 123

      12.4.1 在PL/SQL塊中使用VARRAY 124

      12.5 PL/SQL記錄表 125

      12.6 集合方法 126

      12.6.1 EXISTS 126

      12.6.2 COUNT 126

      12.6.3 LIMIT 127

      12.6.4 FIRST和LAST 127

      12.6.5 PRIOR和NEXT方法 127

      12.6.6 EXTEND 128

      12.6.7 TRIM 128

      12.6.8 DELETE 129

      12.7 集合賦值 129

      12.7.1 將一個集合的數據賦值給另一個集合 129

      12.7.2 給集合賦予NULL值 130

      12.7.3 使用集合操作符給嵌套表賦值 131

      12.8 比較集合 133

      12.8.1 檢測集合是否為NULL 133

      12.8.2 比較嵌套表是否相同 134

      12.8.3 在嵌套表上使用集合操作符 134

      12.9 批量綁定 136

      12.9.1 FORALL語句 137

      12.9.2 BULK COLLECT子句 141

      第13章 游標 142

      13.1 顯式游標 142

      13.1.1 使用顯式游標 142

      13.1.2 顯示游標屬性 143

      13.1.3 使用顯式游標 144

      13.2 參數游標 148

      13.3 使用游標更新或刪除數據 149

      13.3.1 使用游標更新數據 150

      13.3.2 使用游標刪除數據 151

      13.3.3 使用OF子句在特定的表上加行共享鎖 151

      13.3.4 使用NOWAIT子句 152

      13.4 游標FOR循環 152

      13.4.1 使用游標FOR循環 153

      13.4.2 在游標FOR循環中直接使用子查詢 153

      13.5 游標變量 154

      13.5.1 游標變量使用步驟 154

      13.5.2 游標變量使用示例 155

      13.6 CURSOR表達式 156

      第14章 子程序 157

      14.1 過程 157

      14.1.1 開發過程 157

      14.1.2 為參數傳遞變量和數據 160

      14.1.3 查看過程源代碼及其刪除過程 161

      14.2 函數 162

      14.2.1 開發函數 162

      14.2.2 查看函數源代碼與刪除函數 165

      14.3 管理子程序 165

      14.3.1 列出當前用戶的子程序 165

      14.3.2 列出子程序源代碼 165

      14.3.3 列出子程序編譯錯誤 165

      14.3.4 重新編譯子程序 166

      14.4 包 166

      14.4.1 建立包 166

      14.4.2 調用包組件 169

      14.4.3 查看包源代碼及其刪除 170

      第15章 觸發器 170

      15.1 概述 170

      15.1.1 觸發事件 170

      15.1.2 觸發條件 171

      15.1.3 觸發操作 171

      15.2 DML觸發器 171

      15.2.1 概述 171

      15.2.2 語句觸發器 173

      15.2.3 行觸發器 176

      15.3 INSTEAD OF 觸發器 183

      15.3.1 建立復雜視圖DEPT_EMP 183

      15.3.2 建立INSTEAD-OF觸發器 184

      15.4 系統事件觸發器 185

      15.4.1 常用事件屬性函數 185

      15.4.2 建立例程啟動和關閉觸發器 186

      15.4.3 建立登錄和退出觸發器 186

      15.4.4 建立DDL觸發器 187

      15.5 管理觸發器 188

      15.5.1 顯示觸發器信息 188

      15.5.2 禁止觸發器 188

      15.5.3 激活觸發器 188

      15.5.4 禁止或激活表的所有觸發器 189

      15.5.5 重新編譯觸發器 189

      15.5.6 刪除觸發器 189

      概述

      DCL , Data Control Language , 數據控制語言,如:

      grant 、revoke 、deny

      DDL , Data Definition Language , 數據定義語言,如:

      create 、drop 、alter 、truncate

      DML , Data Manipulation Language , 數據操作語言,如:

      insert 、update 、delete

      TCL , Transaction Control Language , 事務控制語言,如:

      commit 、savepoint 、rollback 、set transaction

      DQL : Data Query Language

      mangodb聚合問題

      一共有30000個節點,采集了10個月的數據,一個節點300條,需要將每十天里,溫度均值最高的節點選出來。

      聚合怎么使用

      MongoDB管理工具

      RockMongo是PHP5寫的一個MongoDB管理工具。

      通過 Rockmongo 你可以管理 MongoDB服務,數據庫,集合,文檔,索引等等。

      它提供了非常人性化的操作。類似 phpMyAdmin(PHP開發的MySql管理工具)。

      Rockmongo -:http://rockmongo.com/downloads

      檢索標題收集:

      MySQL服務器 IO 100%的分析與優化方案

      使用mysqlbinlog工具進行binlog文件檢測

      命令參考

      https://dev.mysql.com/doc/refman/5.6/en/mysqlbinlog.html

      MySQL日志類型

      Oracle性能優化之提前預防(數據庫應用層級監控部署)

      Mongodb的內存管理機制

      Mysql在查詢時的內存占用分析

      Mongodb索引的基本原理(復合索引)

      MongoDB Sharding的限制

      查詢記錄

      MySQL數據庫設計規范

      MySQL數據庫遷移(數據文件直接遷移)

      mysql的編碼問題引起MyISAM轉換InnoDB

      mysql轉換引擎的方法

      修改mysql數據存儲的地址

      .sql文件中的注釋

      通過IP遠程連接MySQL數據庫

      windows下mysql數據庫安裝初始化

      Windows修改MySQL用戶root密碼

      mysql “group by ”與"order by"的研究--分類中最新的內容

      mysql 5.7 order by group by 同時使用

      mysql 5.7 不支持 order by 排序 子查詢

      MySQL 5.7 How to do GROUP BY with sorting?

      mysql group by排序問題

      MySQL5.6中limit的工作機制和order by limit優化原理

      在mysql 中查詢時間最大的一條記錄

      mysql 分組取最新的一條記錄(整條記錄)

      mysql中 where in 用法詳解

      【MySQL筆記】last_insert_id()函數使用的注意事項

      mysql sql中的一些問題,Null與空字符

      mysql 去除重復 Select中DISTINCT關鍵字的用法

      MySQL中刪除數據的兩種方法

      Mysql 創建聯合主鍵

      mysql函數之四:concat() mysql 多個字段拼接

      MySQL字符串函數:字符串截取

      MYSQL表中某字段所有值轉換為小寫(或大寫)

      數據庫雜記

      MySQL中的鎖(表鎖、行鎖) 并發控制鎖

      高并發下的MySQL

      MySQL大數據高并發處理之-查詢的優化

      mysql處理高并發-保證數據準確性

      MySQL InnoDB四個事務級別 與 臟讀、不重復讀、幻讀

      MySQL臟讀、虛讀、幻讀

      MySQL數據庫學習筆記(十)----JDBC事務處理、封裝JDBC工具類

      JAVA程序對MYSQL數據庫加鎖實驗

      MySQL的lock tables和unlock tables的用法(轉載)

      mysql中lock tables與unlock tables

      How can I append a string to an existing field in MySQL?

      Get the new record primary key ID from mysql insert query?

      MySQL 操作Blob字段工具(Java)

      MySQL 手動設置自動遞增為某一值

      命令行登錄Mysql,遠程登錄Mysql的方法

      Run Mysql scripts in a batch?

      Run sql script using batch file from command prompt

      mysql語句-select...into outfile

      Batch file to connect mysql and run commands

      Execute MySQL Query batch file

      Batch file to connect mysql and run commands

      Access mysql remote database from command line

      How to run SQL script in MySQL?

      Show Databases/Tables INTO OUTFILE

      mysql 雙重排序問題

      mysql中單雙引號的特殊使用 以及mysql常見的轉移字符

      mysql數據庫服務啟動和停止命令介紹(轉載)

      再見亂碼:5分鐘讀懂MySQL字符集設置

      Change MySQL default character set to UTF-8 in my.cnf?

      當數據庫重啟或數據庫空閑連接超過設置的最大timemout時間,數據庫會強行斷開已有的鏈接

      MySQL ibdata多路徑擴容

      Innodb; multiple data directories

      How can I automatically merge two different schemas in MySQL?

      InnoDB's data file(ibdata1, *.ibd) HEXA edit

      mysql使用Navicat 導出和導入數據庫

      https://stackoverflow.com/questions/17109161/is-it-possible-to-have-table-in-table-mysql

      https://dev.mysql.com/doc/refman/5.6/en/join.html

      https://dev.mysql.com/doc/refman/5.6/en/innodb-foreign-key-constraints.html

      https://dev.mysql.com/doc/refman/5.6/en/create-view.html

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:低代碼平臺Betty Blocks的目標是趕上公民開發者的浪潮
      下一篇:WPS文件怎么打印封皮? WPS封皮的打印方法
      相關文章
      亚洲精品第一综合99久久| 亚洲色欲或者高潮影院| 亚洲人成网站免费播放| 亚洲依依成人精品| 亚洲午夜免费视频| 久久亚洲私人国产精品| 国产AV无码专区亚洲A∨毛片| 亚洲精品午夜无码电影网| 精品国产日韩亚洲一区| 亚洲无码日韩精品第一页| 国产日韩成人亚洲丁香婷婷| 国产L精品国产亚洲区久久| 亚洲视频在线一区二区| 国产精品亚洲综合专区片高清久久久| 亚洲国产精品无码久久九九| 亚洲av无码不卡私人影院| 亚洲国模精品一区| 久久亚洲av无码精品浪潮| 国产中文在线亚洲精品官网| 亚洲自偷自偷图片| 亚洲国产精品国自产拍AV| 亚洲第一福利视频| 亚洲第一成年网站大全亚洲| 亚洲精品国产啊女成拍色拍| 亚洲成aⅴ人片在线观| 亚洲AV无码久久久久网站蜜桃| 国产日本亚洲一区二区三区| 亚洲最大中文字幕无码网站| 亚洲av无码专区在线观看亚| 国产成人亚洲精品无码AV大片| 亚洲伊人成无码综合网 | 无码天堂va亚洲va在线va| 国产亚洲综合视频| 国产亚洲一区二区三区在线不卡| 亚洲综合网站色欲色欲| 亚洲AV综合色区无码一区爱AV| 亚洲视频在线免费观看| 亚洲另类图片另类电影| 亚洲色大成网站www| 亚洲第一区精品日韩在线播放| 伊人久久综在合线亚洲91|