tag MySQL

標籤
貢獻411
519
06:37 AM · Oct 27 ,2025

@MySQL / 博客 RSS 訂閱

鳩摩智首席音效師 - MySQL/MariadB 中使用 Socket 身份驗證

在 MySQL 和 MariaDB 中,可以使用 socket 身份驗證,而不是傳統的用户名和密碼組合。這種方法既安全又方便,因為它使用的是操作系統的用户憑證。 什麼是 Socket 身份驗證? Socket 身份驗證允許使用 Unix 或 Linux 用户憑證連接到數據庫,這對於安全環境非常有用。這簡化了登錄過程,消除了頻繁用户輸入密碼的要求。 Step 1: Create a Unix/Li

MySQL , socket , mariadb

收藏 評論

CLoud11y - Mysql日誌

mysql日誌中最重要的3種為redo log(重做日誌), binlog(歸檔日誌) 和 undo log(回滾日誌) 下面來詳細介紹一下這3種日誌 redo log redo log是Innodb引擎特有的,記錄了數據頁上的改動,使數據庫在宕機後有數據恢復的能力,保證數據的持久性 為什麼需要redo log 使數據庫在宕機或異常重啓後有恢復數據的能力,保證數據持久性 配合mysql

MySQL , 日誌

收藏 評論

renxingdebenma - MySQL常用指令碼

本文精心挑選了一系列MySQL指令碼,助你提升資料庫效率、解決常見問題,讓你的資料儲存體驗更加高效、可靠。 常用功能指令碼 1.匯出整個資料庫 mysqldump - u 使用者名稱- p – default - character - set = latin1 資料庫名匯出的檔名(資料庫預設編碼是latin1) mysqldump - u wcnc - p smgp_apps_wcnc

vue.js , MySQL , mysql優化 , npm , Javascript

收藏 評論

藍易雲 - Ubuntu22.04如何調試ROS2_humble的源代碼

從源碼編譯和調試 ROS2 Humble 的詳細指南 在機器人操作系統 ROS2 中,深入理解其源碼並進行調試對開發者來説至關重要。本文將詳細介紹如何在本地環境中編譯和調試 ROS2 Humble 源碼,幫助您更有效地開發和優化機器人應用。 一、環境準備 1. 確保已安裝 ROS2 Humble 首先,確認您的系統已正確安裝 ROS2 Humble。可以通過以下命令驗證: ros2 --vers

elasticsearch , MySQL , mariadb , postgresql , memcached

收藏 評論

愛可生開源社區 - MySQL 在 RC 隔離級別插入記錄,唯一索引衝突加什麼鎖?

對比上一篇,這篇聊聊【讀已提交】隔離級別下,唯一索引衝突怎麼加鎖。 作者:操盛春,愛可生技術專家,公眾號『一樹一溪』作者,專注於研究 MySQL 和 OceanBase 源碼。 愛可生開源社區出品,原創內容未經授權不得隨意使用,轉載請聯繫小編並註明來源。 本文基於 MySQL 8.0.32 源碼,存儲引擎為 InnoDB。 目錄 [TOC] 正文 1. 準備工作 創建測試表: CR

MySQL , innodb , , 數據庫 , 事務

收藏 評論

Chat2DB - 什麼是觸發器?

在 SQL Server 數據庫管理中,觸發器能夠在特定的數據庫操作發生時自動執行預先定義的 SQL 語句。觸發器可以用於實現數據完整性約束、審計跟蹤、複雜的業務邏輯等多種功能。本文將深入探討 SQL Server 觸發器(trigger)的概念、類型、工作原理以及實際應用,並通過代碼示例進行演示。 觸發器的概念 觸發器(trigger)是SQL server提供給程序員和數據分析員用來保證數據完

MySQL , 數據庫 , 人工智能 , SQL , sqlserver

收藏 評論

Java陳序員 - 叮點跑腿!一套跑腿下單接單系統!

大家好,我是 Java陳序員。 今天,給大家介紹一套開源的跑腿下單接單系統! 關注微信公眾號:【Java陳序員】,獲取開源項目分享、AI副業分享、超200本經典計算機電子書籍等。 項目介紹 ddrun —— 一套後端基於 Midway3.0、後台採用 Nuxt2.x、小程序採用 Uniapp 實現的跑腿下單接單系統。 系統實現了幫送服務、幫買服務、騎手註冊、騎手接單、用户下單、提現、訂單分配

微信小程序 , nuxt.js , node.js , MySQL

收藏 評論

RestCloud - MySQL數據遷移到SQLServer數據庫

隨着雲計算技術的發展以及大數據時代的到來,越來越多的企業開始尋求更加高效、安全的數據管理解決方案。MySQL作為一種開源的關係型數據庫管理系統,在互聯網應用開發中佔據了極其重要的位置;而另一方面,Microsoft SQL Server憑藉其強大的事務處理能力、安全性及與微軟其他產品(如.NET框架)的良好集成度,在企業級應用特別是Windows平台上的表現尤為突出。因此,當組織決定從基於Linu

MySQL , 數據庫 , etl , sqlserver , 數據傳輸

收藏 評論

今夜有點兒涼 - MySQL 索引

在 MySQL 中,索引 是通過特定的數據結構來加速查詢操作。MySQL 支持多種類型的索引,其中 B+ 樹索引 是最常見的一種。 1. B+ 樹索引(B+ Tree Index) B+ 樹的特點: 所有數據存儲在葉子節點: 所有的數據都存儲在 B+ 樹的葉子節點中,非葉子節點僅存儲索引。 葉子節點鏈表: B+ 樹的葉子節點通過鏈表連接,使得在進

b+樹 , MySQL , 索引 , 數據結構 , JAVA

收藏 評論

今夜有點兒涼 - MySQL 查詢性能較慢,優化思路

當遇到 MySQL 查詢性能較慢 的問題時,優化的思路通常包括以下幾個步驟。具體的優化方法會依賴於查詢的複雜性、表的結構以及數據量等因素。以下是我通常會遵循的優化思路和具體步驟: 1. 分析查詢執行計劃(EXPLAIN) 在開始優化之前,我會首先使用 EXPLAIN 或 EXPLAIN ANALYZE 來查看查詢的執行計劃。這樣可以清楚地瞭解 MySQL 在執行查詢時使用的索引、連接方式以及是否進

MySQL , 索引 , sql優化 , explain , JAVA

收藏 評論

愛跑步的獼猴桃 - 關於事務那點事:事務的隔離級別

事務隔離級別是數據庫管理系統(DBMS)中用於控制併發事務之間相互影響的程度。它定義了一個事務在訪問數據時,是否能看到其他事務的中間狀態或未提交的數據。SQL 標準中定義了四種事務隔離。 四種事務隔離級別 隔離級別概述 隔離級別 説明 存在問題 Read Uncommited 允許事務讀未提交的事務 髒讀 Read

MySQL , 事務

收藏 評論

威哥愛編程 - 10個案例告訴你mysql不使用子查詢的原因

大家好,我是 V 哥,上週跟一個哥們吃飯,技術人在一起,你知道的,沒聊上一會兒,就轉到技術問題探討上了,其中聊到數據庫子查詢的問題印象深刻,回來整理了以下10個案例説明不使用子查詢的問題,分享給大家。 首先,來説一下在MySQL中,不推薦使用子查詢和JOIN的原因,主要有以下幾點: 性能問題:子查詢在執行時,MySQL需要創建臨時表來存儲內層查詢的結果,查詢完畢後再刪除這些臨時表,這會增加CP

MySQL , mysql優化 , SQL

收藏 評論

半夏之沫 - ✨字節二面✨MySQL深分頁如何優化

大家好,我是半夏之沫 😁😁 一名金融科技領域的JAVA系統研發😊😊 我希望將自己工作和學習中的經驗以最樸實,最嚴謹的方式分享給大家,共同進步👉💓👈 👉👉👉👉👉👉👉👉💓寫作不易,期待大家的關注和點贊💓👈👈👈👈👈👈👈👈 👉👉👉👉👉👉👉👉💓關注微信公眾號【技術探界】 💓👈👈👈👈👈👈👈👈 前言

MySQL , mysql優化

收藏 評論

風流倜儻的傷痕 - 數據庫加密全解析:從傳輸到存儲的安全實踐

title: 數據庫加密全解析:從傳輸到存儲的安全實踐 date: 2025/2/17 updated: 2025/2/17 author: cmdragon excerpt: 數據加密是數據庫安全的最後一道物理防線。傳輸層SSL/TLS配置、存儲加密技術及加密函數實戰應用,覆蓋MySQL、PostgreSQL、Oracle等主流數據庫的20+生產級加密方案。通過Open

MySQL , nosql , 數據庫 , postgresql , sqlite

收藏 評論

風流倜儻的傷痕 - 數據庫審計與智能監控:從日誌分析到異常檢測

title: 數據庫審計與智能監控:從日誌分析到異常檢測 date: 2025/2/18 updated: 2025/2/18 author: cmdragon excerpt: 數據庫審計與監控是安全運營中心(SOC)的核心能力。數據庫審計策略設計、性能瓶頸定位、異常行為檢測三大關鍵領域,通過Oracle統一審計、MySQL企業版審計插件、PostgreSQL pg_

redis , MySQL , nosql , mariadb , 數據庫

收藏 評論

App出海AI阿聯 - 後端變現+AB測試雙贏攻略,如何讓收入不受影響?

大家好,我是阿聯。 在優化移動廣告變現的過程中,我們常常遇到一個老問題:如何快速測試不同的廣告配置,同時避免影響收入。 尤其是對像MAX、AdMob這樣的廣告平台,雖然它們支持AB測試,但往往效果慢且靈活性差。尤其在獲取結果時,不僅週期長,而且往往會有一定的收入損失。 傳統的AB測試需要一定的時間來收集數據和評估效果,但這對於需要快速迭代的廣告變現優化來説顯然不夠高效。 那麼,有沒有一種既能保持快

服務器 , devops , MySQL , nosql , SSH

收藏 評論

牛肉燒烤屋 - 為什麼不應該在事務中嵌套發送 MQ 消息和 RPC 調用?

引言 或許你曾寫過這樣的代碼: @Transaction // 開啓事務 public void craeteOrder(Order order) { saveOrder(order); sendMQ(order); // 或者是發送 rpc } 在一個事務內,向 MySQL 寫入數據,接下來發送 MQ 或 RPC 調用。在大部分情況下,這樣寫好像沒什麼問題 但如果此時我們下游執行

MySQL , mq , JAVA , 事務 , 後端

收藏 評論

風流倜儻的傷痕 - 深入解析NoSQL數據庫:從文檔存儲到圖數據庫的全場景實踐

title: 深入解析NoSQL數據庫:從文檔存儲到圖數據庫的全場景實踐 date: 2025/2/19 updated: 2025/2/19 author: cmdragon excerpt: 通過電商、社交網絡、物聯網等12個行業場景,結合MongoDB聚合管道、Redis Stream實時處理、Cassandra SSTable存儲引擎、Neo4j路徑遍歷算法等42

MySQL , nosql , mongodb , 數據庫 , 後端

收藏 評論

風流倜儻的傷痕 - 分佈式數據庫解析

title: 分佈式數據庫解析 date: 2025/2/20 updated: 2025/2/20 author: cmdragon excerpt: 通過金融交易、社交平台、物聯網等9大真實場景,結合Google Spanner跨洲事務、DynamoDB毫秒級擴展等38個生產級案例,揭示分佈式數據庫的核心原理與工程實踐。內容涵蓋CAP定理的動態權衡策略、Paxos/

elasticsearch , redis , MySQL , nosql , 數據庫

收藏 評論

clarance - 零代碼生成SQL實操:跟着focus_mcp_sql三步搞定數據查詢需求

在數據驅動的時代,企業每天需要處理海量結構化數據,但非技術人員與數據庫之間的“最後一公里”鴻溝始終存在。傳統Text2SQL技術試圖用自然語言直接生成SQL查詢,然而大模型的黑箱特性、高昂成本及不可控的幻覺問題,使得這一目標長期陷入“理想豐滿,現實骨感”的困境。本文將以Focus_MCP_SQL項目為核心,探討一種兼顧效率、成本與透明性的新型解決方案。 一、Text2SQL的困局與破局方向 T

MySQL , nosql , 數據庫 , SQL

收藏 評論

今夜有點兒涼 - MySQL底層是如何實現事物的四大特性的?

MySQL如何實現事務的四大特性(ACID) MySQL的事務支持主要通過InnoDB存儲引擎實現,其底層機制結合日誌系統(Undo Log/Redo Log)、鎖機制和多版本併發控制(MVCC),具體實現如下: 1. 原子性(Atomicity) 定義:事務的所有操作要麼全部成功,要麼全部失敗回滾。 實現: Undo Log(回滾日誌): 在事務修改數據前,Und

MySQL , undo-redo , innodb , 事務 , mvcc

收藏 評論

光明磊落的投影儀 - mysqldump命令 logfile

使用 mysqldump 命令導出 MySQL 數據庫 在數據庫管理中,定期備份數據是不可或缺的一部分。mysqldump 是 MySQL 提供的一個工具,它可以用於導出數據庫的備份文件。本文將向你介紹如何使用 mysqldump 命令,並將備份日誌文件保存到指定位置。我們將通過簡單的步驟和代碼示例來幫助你理解這個過程。 整個流程 接下來,我們會展示整個流程,包括你需要完成的步驟和相關代碼。

服務器 , MySQL , 運維 , 雲服務器 , mysql優化

收藏 評論

vivo互聯網技術 - 百萬級羣聊的設計實踐

作者:來自 vivo 互聯網服務器團隊- Cai Linfeng 本文介紹了服務端在搭建 Web 版的百萬人級別的羣聊系統時,遇到的技術挑戰和解決思路,內容包括:通信方案選型、消息存儲、消息有序性、消息可靠性、未讀數統計。 一、引言 現在IM羣聊產品多種多樣,有國民級的微信、QQ,企業級的釘釘、飛書,還有許多公司內部的IM工具,這些都是以客户端為主要載體,而且羣聊人數通常都是有限制,微信正常羣人數

im , websocket , MySQL , nosql , JAVA

收藏 評論

今夜有點兒涼 - MySQL 的 回表

MySQL 的 回表(Back to Table) 是指在使用 二級索引(非主鍵索引) 查詢數據時,需要通過索引找到主鍵值,再根據主鍵值回到主鍵索引(聚集索引)中查找完整行數據的過程。回表會增加額外的 I/O 操作,可能影響查詢性能。 1. 回表發生的原因 MySQL 的索引結構決定了回表的必要性: 主鍵索引(聚集索引):葉子節點存儲完整的行數據。 二級索引(非主鍵索引):葉子節點存儲主鍵

MySQL , 索引

收藏 評論