《5分鐘建立測試環境 使用docker 建立WordPress測試環境並且連結MySQL DB – 學習筆記》

WordPress 是目前世界上受歡迎的內容管理系統(CMS)之一,它可讓您輕鬆建立和管理網站。MySQL 是PHP環境中廣泛使用的,關資料庫管理系統(DBMS),可為 WordPress 提供資料儲存。而Docker 是一個容器化平台,可讓您輕鬆地封裝、部署和運行應用程式。使用 Docker,您可…

《5分鐘搞懂Percona Xtrabackup MySQL & MariaDB 資料庫熱備份工具 – 學習筆記》

Xtrabackup 是一款由 Percona 公司開發的開源、免費的 MySQL & MariaDB熱備份工具。它可以讓使用者在資料庫伺服器正常運作的情況下進行備份,不會造成資料庫鎖表或效能下降,本筆記我會將我所知道的知識分享給大家參考,我也順便紀錄下來當作備忘錄,也希望藉由此次分享讓初學…

《MYSQL 8 教學–DAY07–mysql-slow.log 快速彙整分析,使用 pt-query-digest》效能優化 | 學習筆記

本次的教學,主要分享MySQL在對資料表(Table)有了基本操作的相關知識後,後續維運時候常會遇到SQL Query撰寫不良導致資料庫滿載,標準做法是我們會到資料庫主機查找mysql-slow.log,不過因為資料過多,我們只想要把主要吃資源的Query前50筆做處置,不過這時候一筆一筆對似乎有點…

《MYSQL 8 教學–DAY04–聯合表操作-談INNER JOIN、LEFT JOIN、RIGHT JOIN與子查詢》操作分享 | 學習筆記

本次的教學,主要分享MySQL在對資料表(Table)有了基本操作的相關知識後,後續開始針對聯合表操作,在做更進階的討論,主要我們會談談INNER JOIN、LEFT JOIN、RIGHT JOIN與子查詢的綜合操作,本教學是以Mysql 8.0為出發的教學,當然一些通用語法Mysql 8.0之前的…

《MYSQL 8 教學–DAY03–聚合函數-談SUM、AVG、COUNT與GROUP BY》操作分享 | 學習筆記

本次的教學,主要分享MySQL在對資料表(Table)有了基本操作的相關知識後,後續開始針對聚合函數,在做更進階的討論,主要我們會談SUM、AVG、COUNT與GROUP BY的綜合操作,本教學是以Mysql 8.0為出發的教學,當然一些通用語法Mysql 8.0之前的版本也適用喔,所以大家不用擔心…

《Mysql – 透過MYTOP監控目前DB狀況 – 學習筆記》工具分享

前一陣子朋友聚會中,有位朋友問說,在管理mysql server過程,除了使用MySQL Client定期監控processlist,還有沒有其他方式,經過我資料蒐集後發現,其實是有的,這套工具名稱叫mytop顧名思義就是MySQL+Top=mytop,於是就有了寫這篇文章的契機,這個問題我相信很多…

《MYSQL 教學–如何在MySQL建立新帳號並且給予Root管理權限》操作分享 | 學習筆記

本次的教學,主要分享如何在MySQL建立新帳號並且給予Root管理權限,在建立資料庫後,開始要對資料庫進行操作,但總不能每次都用Root帳號登入,一來不安全,二來也是無法從記錄知道是誰從遠端登入,並進行什麼樣的操作,本教學是以Mysql 5.7 為出發的教學,當然一些通用語法Mysql 5.7之後的…

《MYSQL 8 教學–DAY02–資料表》操作分享 | 學習筆記

本次的教學,主要分享MySQL在建立資料庫後,開始要新增資料表及對資料表(Table)做後續一些基本操作的相關知識,本教學是以Mysql 8.0為出發的教學,當然一些通用語法Mysql 8.0之前的版本也適用喔,所以大家不用擔心,只要一起做,相信你也可以了解MySQL 中的資料表操作是怎麼一回事。 …