Connector/CでマスタースレーブHA打ち分け編
の応用で、mysqlコマンドラインクライアントにHA打ち分け機能を追加してみました。
パッチはこんな感じ。MySQL
5.7.5-m15のmysqlコマンドラインクライアントベースだけど、labs版のConnector/Cが5.6をベースにしてるっぽい気配がして、おとなしく5.6のコマンドラインクライアントベースにすればよかったかも。。
*** client/mysql.cc.orig 2014-09-18 22:36:41.000000000 +0900[さらに読む]
--- client/mysql.cc 2014-11-14 16:28:49.499593984 +0900
***************
*** 76,82 ****
using std::min;
using std::max;
! const char *VER= "14.14";
/* Don't try to make a nice table if the data is too big */
#define MAX_COLUMN_LENGTH 1024 …