mysql proxy問題的解決方法

2022-09-29 12:54:14 字數 1230 閱讀 3458

無法通過mysq程式設計客棧l proxy連線mysql

在host,password正確的情況下,也會遇到無法連線mysql的情況,可以查查mysql server是不是使用了old_password,檢查my.cnf裡面是不是有

plain text

code:

複製** **如下:

old_password = 1

有的資料庫是從老版本公升級上來的,所以會開啟這個選項,mysql proxy不支援old_password。另外也可以通過檢視密碼長度的方式來判斷程式設計客棧:

plain text

code:

複製** **如下:

sel程式設計客棧ect length(password) from mysql.user

如果長度為16位則是old_password無疑。

字元亂碼

通過proxy連上資料庫之後,查到的字串始終是亂碼,即便手工執行了set names 'utf8'也沒有效果。

解決辦法,mysql server必須設定

plain text

code:

複製** **如下:

[mysqld]

skip-character-set-client-handshake

init-connect='set names utf8'

default-character-set=utf8

一台mysql sl**e當掉之後,mysql proxy會報錯導致全部的mysql無法連線

安裝了mysql proxy實現讀寫分離,有master x 1, sl**e x 2。為了測試failover,停掉了乙個sl**e,然後mysql proxy會一直報錯,提示無法連線。這個情況比單點的mysql還糟糕,掛掉乙個就全掛掉!mysql的工程師給提供了一段**,替換掉src/network-mysqld-proxy.c的network_mysqld_plugin_proto函式可以解決這個問題。

**比較長,直接附上**位址: network-mysqld-proxy-function.c

定期crash

這個問題也很糟糕,mysql proxy經常會自己悄悄的停止rqyblh工作,所幸時間間隔很長www.cppcns.com。猜想是有記憶體洩漏的問題存在,希望以後的版本能解決。

我採用的解決辦法就是晚上定期重啟它。

本文標題: mysql proxy問題的解決方法

本文位址:

mysql Proxy 的使用測試

測試環境 debian linux 192.168.3.105 安裝mysql proxy 192.168.3.100 192.168.3.104 1 安裝lua apt install lua5.1 然後在 usr local mysql proxy目錄下,新增乙個配置檔案mysql proxy....

問題的解決

1.1 問題的解決 程式常常是針對某些要解決的問題和任務而編寫的我們來看乙個例子某個書店將每 本售出圖書的書名和出版社輸入到乙個檔案中這些資訊以書售出的時間順序輸入每兩 周店主將手工計算每本書的銷售量以及每個出版社的銷售量報表以出版社名稱的字母順 序排列以使下訂單現在我們希望寫乙個程式來完成這項工作...

昨天解決的問題

今天學習的內容 1 清理類的使用,新建乙個類設定 方框 清除兩者,方在結束div的前面。2 滑動門技術 1,新建 邊界與填充為0 2,新建 li 標籤 背景 不重複,水平位置 右對齊,垂直位置 頂部。3,新建 a 標籤 背景 不重複,水平位置 左對齊,垂直位置 頂部。3 傳ruby動態引數.呵呵,這...