MySQL 只要或排除 Replication 某DB 的設定方式

MySQL Replication 預設是將所有設定都同步到 Slave,只想要將某些資料庫同步,或者某些資料庫不要同步,要怎麼做呢?

閱讀全文〈MySQL 只要或排除 Replication 某DB 的設定方式〉

Docker 遇到 driver failed 與 iptables No chain 等問題解法

Docker run 遇到下述錯誤訊息:

  • docker: Error response from daemon: driver failed programming external connectivity on endpoint xxx: (iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 127.0.0.1 --dport 1234 -j DNAT --to-destination 172.17.0.2:1234 ! -i docker0: iptables: No chain/target/match by that name.

解法

  • $ sudo iptables -t filter -F
  • $ sudo iptables -t filter -X
  • $ sudo systemctl restart docker

再來 Docker 就可以正常執行囉~~

MySQL 將 Table Character 由 UTF8 改為 UTF8MB4

MySQL Table 以前建立 Table 是使用 UTF-8 (3 bytes),現在因為一些特殊字、Emoji 等等,需要用到 4 bytes,所以需要使用 UTF8MB4,線上要怎麼動態修改呢?

  • 註:MySQL 5.5.3 以後開始支援 UTF8MB4 (5.5 以前的實際名稱叫 UTF8MB3)

閱讀全文〈MySQL 將 Table Character 由 UTF8 改為 UTF8MB4〉

Linux 將 Outlook .pst 讀取轉成 mbox

Microsoft Outlook (Email) 的 .pst 檔想要讀取,但是沒有 Outlook 要怎麼辦?

於 Linux 可以將 .pst 的內容拆開,變成 .mbox,再來就可以使用其它程式來讀取~~~

閱讀全文〈Linux 將 Outlook .pst 讀取轉成 mbox〉