修復 mysql replication 失敗筆記
因為 master 資料庫無預警電源異常
導致 mysql 主從同步失敗
show slave statusG;
mysql show slave statusG;
1. row
Slave_IO_State:
Master_Host: 192
- 2月 02 週二 202116:41
修復 mysql replication server_errno1236 筆記
- 1月 20 週三 202115:46
解決 phpmyadmin 錯誤訊息: 您應升級到 MySQL 5.5.0 或更新版本
當你還有舊版mysql server 需要維護
用 phpmysqladmin 登入時,卻出現 您應升級到 MySQL 5.5.0 或更新版本
先確認一下 mysql server 版號
進入mysql ,輸入以下sql
SHOW VARIABLES LIKE %version%;
如果你的mysq
- 12月 18 週五 202014:36
利用mysqldump 備份 mysql trigger
mysqldump 在備份資料庫時預設不會把 trigger 也備份出來
如果要備份的話
利用下面語法
mysqldump -h servername -u root -pxxxx --no-data --routines --triggers --all-databases mydb-schem
- 11月 03 週二 202011:10
啟用 mongodb 認證功能
以下情境為單機模式
port: tcp/27017
資料庫路徑: /var/lib/mongodb
1. 在shell 啟動一個mongod 服務
# mongod --port 27017 --dbpath /var/lib/mongodb
2. 另開一個shell 登入mongodb,預設沒有認
- 5月 29 週五 202015:51
修改 mysql charset 編碼
有些時候可能需要調整mysql 原來的編碼,以達到預期的功能
如為了要存放emoji icon時
1. 修改 my.cnf 預設值
client
default-character-set=utf8mb4
mysqld
character-set-server=utf8mb4
collation-s
- 3月 12 週四 202011:21
Install Percona XtraDB Cluster 5.7 on CentOS 8 / RHEL 8
sudo dnf install
sudo dnf module disable mysql
sudo percona-release setup pxc57
sudo dnf install Percona-XtraDB-Cluster-57
- 2月 03 週一 202011:01
解決 WSREP has not yet prepared node for application use 問題
今天發現 Percona XtraDB Cluster 一個node掛掉,準備要把程式切到另一個正常node 的時候
連線到資料庫時出現這個錯誤
WSREP has not yet prepared node for application use
解決方式
登入mysql 後
Query OK,
- 1月 10 週五 202014:08
解決 percona xtradb 新node 無法加入 cluster 問題
準備啟動第二個node 要加入 perconaxtradb cluter 中
但是啟動失敗
看一下 /var/log/mysqld.log
ERROR WSREP: Command did not run: wsrep_sst_xtrabackup-v2 --role donor --address
- 1月 10 週五 202011:19
計算 mongodb 某個 collection 資料比數
use mydb
switched to db mydb
db.getCollectionmycollection.find.count
53637
- 11月 08 週五 201910:08
CentOS 8 安裝 MongoDB 4.2
選擇 CentOS 最小安裝後
# yum -y install epel-release bind-utils net-tools sysstat
# yum -y update
# systemctl disable firewalld
# vi /etc/selinux/config
SELI
