Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

11 total results found

MariaDB 事件排程

資料庫開發記錄 MariaDB

因有使用 GLPI 資產管理系統發現到本身內建的記錄刪除功能是沒有啟作用的,因此請教同事要怎麼設定定時去清理記錄。 操作方式 我是使用免費軟體「 HeidiSQL 」圖形化介面來操作的 開啟此軟體並且連線到要設定的資料庫 如何新增加事件 設定 名稱: 指的事件名稱 定義者:會是預設登入的帳號 執行的腳本:是指所要執行的指令 因為我是要刪除記錄檔,下的指令如下: delete FROM glpi_logs WHERE DATE_SUB(CURDATE(), INTERVAL 3...

MariaDB
事件排程

MariaDB 排程備份

資料庫開發記錄 MariaDB

因為目前用到的服務都是使用到資料庫,因為無法定時手動備份,可以利用排程的方式來備份資料庫裡的資料,上網查詢相關資料使用 Shell 腳本的方法來進行備份 腳本設定 建立腳本例:mysqlbak.sh #!/bin/bash # sql 備份腳本 # 保留最近7天備份 # 要刪除的7天前的日期 DEL_TEN_DAY=`date -d -7day +%F-%H%M%S` # Others vars BACK_DIR="/root/backup/sqlbak" # 要備份的目錄 DATE_TITILE=`date...

MariaDB
Backup
MariaDB
排程備份
MariaDB
Shell 腳本

遠端連線

資料庫開發記錄 MariaDB

因為安裝完之後預設是無法進行遠端連線,需要再修改可以指定帳號進行遠端連線,可指定連線 IP 網段 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'my-new-password' WITH GRANT OPTION; 如果您所使用的環境是 Debian 系統還要再去修改一個地方 vim /etc/mysql/mariadb.conf.d/50-server.cnf ,這樣子就可以遠端連線了。 修改前 bind-address = 127.0.0.1...

MariaDB
遠端連線

MariaDB 修改密碼

資料庫開發記錄 MariaDB

如何修改 MariaDB 帳號的密碼 運行環境 本工作室環境都是在 「Proxmox VE 」 虛擬系統上架設,都是以 「 LXC 」模式為主,除非有特殊狀況會告知使用 「 VM 」 模式 資料庫服務: MariaDB 10.X 設定過程 mysql -u root -p #修改 root 密碼,如果想要修改其他帳號的密碼,只要把 root 這個修改成您想要修改的帳號就可以了 SET password for 'root'@'localhost'=password('newpassword'); ...

MariaDB
修改密碼

MariaDB Replication LLast_IO_Errno: 1062

資料庫開發記錄 MariaDB

  BUBU 再次檢查第二台狀態出現 Last_IO_Errno: 1062 原因是資料的主 key 有異常造成的,如果您確認沒有什麼問題可以跳過此訊。 運行環境 本工作室環境都是在 「Proxmox VE 」 虛擬系統上架設,都是以 「 LXC 」模式為主,除非有特殊狀況會告知使用 「 VM 」 模式 資料庫服務: MariaDB 10.X 解決過程 如果遇到 1062 此訊息可能是先查看資料庫中的唯一主 key 是否有異常,如果都沒有問題就可以進行修改排除,以下是我遇到的訊息 先停止 slave...

MariaDB
Last_IO_Errno: 1062

MariaDB Replication Last_IO_Errno: 1236

資料庫開發記錄 MariaDB

  BUBU 在檢查第二台資料庫時發現到資料有異些常,進到資料庫去檢查狀態發現到目前第二台狀態出現 1236 問題,以下是從網路上查到的解法並且做記錄 運行環境 本工作室環境都是在 「Proxmox VE 」 虛擬系統上架設,都是以 「 LXC 」模式為主,除非有特殊狀況會告知使用 「 VM 」 模式 資料庫服務: MariaDB 10.X 解決過程 如果遇到 1236 此訊息可能是 binlog 出問題造成的~ (Master 或 Slave 的 binlog 壞掉都有可能造成此錯誤),以下是我這裡出現...

MariaDB
Last_IO_Errno: 1236

MariaDB 版本更新

資料庫開發記錄 MariaDB

  BUBU 今日在做系統更新的發現到 MariaDB 已無法做更新了,後來去查到官方有公告的長期維護版,因此 BUBU 要想辦法把現在的 MariaDB 更新到官方所指定的長期維護版本。   官方公告各版本的維護周期 長期維護版本是 10.11 維護到 2028.02.16 長期維護版本是 11.04 維護到 2029.05.29 在做資料庫版本更新之前麻煩請先將您的資料庫上面的資料先備份起來避免在做版本更新時造成資料異常無法使用就麻煩了。 運行環境   環境都是在 「Proxmox VE 」 虛擬系統上架...

open source
MariaDB
MariaDB
update

在 Linux 系統上安裝 MariaDB

資料庫開發記錄 MariaDB

  本篇記錄在 Debain 及 Rocky Linux 環境下安裝 MariaDB 服務 112.09.20 修改版本 112.12.03 因 MariaDB 有公告長期維護版本是五年,其他版本都是維護都是一年,那本篇會以長期維護版本做為記錄。 2024.07.18 修改資料庫版本為 11.04 為主要來源庫及增加 Rocky Linux 系列。 2024.11.03 增加 Ubuntu 系列。 運行環境   環境都是在 「Proxmox VE 」 虛擬系統上架設,都是以 「 LXC 」模式為主,除非有特...

MariaDB
Insatll
MariaDB
Debain
MariaDB
Rocky Linux

MariaDB-Backup 在線備份服務

資料庫開發記錄 MariaDB

  因公司的服務是 24 小時運行在備份資料庫的時候希望別影響到線上的服務,剛好之前公司有用 xtrabackup 來執行備份服務,但在 MariaDB 在 10 之後已無法使用, MariaDB 有分支 xtrabackup 服務另外自己在做維護使用,那本記篇會記錄一下基本操作 運行環境   環境都是在 「Proxmox VE 」 虛擬系統上架設,都是以 「 LXC 」模式為主,除非有特殊狀況會告知使用 「 VM 」 模式 系統環境: Debian 12 資料庫服務: MariaDB 11.4 安裝過程 ...

MariaDB
MariaDB-Backup
MariaDB
Mariabackup

MariaDB root 可空白登入

資料庫開發記錄 MariaDB

  BUBU 有發現到在裝完 MariaDB 之後登入的話可以不需要密碼就可以登入,但設定過 mariadb-secure-installation 狀況還是一樣 運行環境   環境都是在 「Proxmox VE 」 虛擬系統上架設,都是以 「 LXC 」模式為主,除非有特殊狀況會告知使用 「 VM 」 模式 系統環境: Debian 資料庫服務: MariaDB 10.7 設定過程   剛好有查到這樣子的解決方式 先查看目前狀況 use mysql; select user, plugin from...

MariaDB
root 密碼空白登入

MariaDB Replication 複寫

資料庫開發記錄 MariaDB

  因 BUBU 很早之前就想要測試看看 MariaDB 複寫功能了,剛好因為使用 PowerDNS 這個服務資料庫是用 MariaDB 來做服務會把一些 DNS 的資訊寫入到資料庫。 運行環境   環境都是在 「Proxmox VE 」 虛擬系統上架設,都是以 「 LXC 」模式為主,除非有特殊狀況會告知使用 「 VM 」 模式 系統環境: Debian 11、12 資料庫服務: MariaDB 10.6、MariaDB 10.8、MariaDB 11.4 測試過程 Master 設定 先進到 Mar...

MariaDB
Replication