MySQL Percona innobackupex 備份帳號需要的權限

MySQL 要備份資料庫,可以使用 Percona 的 Tookit 的 innobackupex (xtrabackup) 來備份。

要為 innobackupex 建立一個備份專用的使用者,需要哪些權限呢?

閱讀全文〈MySQL Percona innobackupex 備份帳號需要的權限〉

Debian Linux 升級 Buster 強制移除套件來安裝 Percona MySQL 5.7

Debian Linux 由 Stretch 升級到 Buster 後,原本 Stretch 的 Percona MySQL 是使用 5.7,但是升級到 Buster 後,Percona Stable 預設是 5.6,於是就遇到套件卡關,5.6、5.7 都裝不起來,要怎麼 強制解除安裝再來重新安裝呢?

閱讀全文〈Debian Linux 升級 Buster 強制移除套件來安裝 Percona MySQL 5.7〉

好文:MySQL、MariaDB 與 Percona 的比較 - 2017

MySQL 被 Oracle 買走了,有另外兩個分支 MariaDB 和 Percona 可以使用,都發展的還不錯,也幾乎都相容,但是到底各個分支有什麼優缺點呢?

要選擇 MySQL 想要用哪個版本,可以參考此篇文章。(此篇文章裡面還可以知道很多有用的工具)

使用 Percona innobackupex 備份 與 還原 MySQL

MySQL 的 InnoDB 只能用 mysqldump,而沒辦法使用 cp 來備份,這點可以使用 Percona 出的 innobackupex 來解決~

Percona 出很多 MySQL 的工具,可以做同步、快速備份 等等 ..

閱讀全文〈使用 Percona innobackupex 備份 與 還原 MySQL〉

Percona DB 遇到 InnoDB MEMCACHED: Memcached uses atomic increment 修正

Debian Linux 升級 Percona DB 5.7 (MySQL),遇到下述的警告訊息:

  • InnoDB MEMCACHED: Memcached uses atomic increment
  • InnoDBMemcached: Unable to open table 'innodbmemcache/containers'
  • InnoDBMemcached: Please create config table'containers' in database
    'innodb
    memcache' by running 'innodbmemcachedconfig.sql. error Table not found'
  • Failed to initialize instance. Error code: 13

解法:

  1. mysql -u root -p
  2. source /usr/share/mysql/innodb_memcached_config.sql;

於 Ubuntu、Debian 安裝 Percona Server 簡單步驟

MySQL Percona 相信大家已經不陌生,安裝步驟於 2012、2013年也寫過下述幾篇:

不過現在有更簡單的安裝方式了,所以來更新更簡單的安裝方式

閱讀全文〈於 Ubuntu、Debian 安裝 Percona Server 簡單步驟〉

Percona 出的 MySQL 設定檔產生器

Percona 出的 Configuration Wizard 工具, 回答7頁的問題(每頁大概5個問題), 再來要註冊成會員, 就可以產出 my.cnf 檔~ 可以拿來參考看看用~

製作完成 + 註冊會員後, 之後可以直接到 Percona Tools for MySQL 此頁看之前設定檔存的結果.

Percona 5.6 警告訊息 command line interface can be insecure 修復

Percona MySQL 升級到 5.6 後, 於 CLI 命令列若有輸入密碼, 都會出現下述警告訊息:

Warning: Using a password on the command line interface can be insecure.

註: mysql -u root -pPASSWORD 或 mysqldump -u root -pPASSWORD 都會出現此訊息.

閱讀全文〈Percona 5.6 警告訊息 command line interface can be insecure 修復〉