3天就這樣並且撞牆了。我正在運行mac os x。我已經安裝了mysql-5.5.14-osx10.6-x86_64.dmg。在'讀取初始通信數據包'時丟失了與MySQL服務器的連接,系統錯誤:61
就上下文而言,我需要在rails上安裝與ruby一起使用的mysql gem,除非有一個有效的mysql實例正在運行,否則無法正確安裝。
我試過使用/ Library/StartupItems/MySQLCOM/MySQLCOM [start | stop | restart]方法來啓動mysql服務器,它回來沒有錯誤,但是當我嘗試通過MySQL連接到本地主機時工作臺,它總是說:
「:3306:在‘閱讀通信初始化數據’ 丟失連接到MySQL服務器,系統錯誤:您嘗試連接在本地主機失敗,用戶‘根’從您的主機服務器61 」 。
我的系統上沒有路徑/ var/mysql,這表明Bundled MySQL是不存在的?
我發現的其他解決方案表明我需要註釋my.cnf中的綁定地址,但我無法在我的系統上找到任何此類文件。
我在想,也許有安裝的.dmg和我嘗試過的手動構建之間有衝突。另外,我有一種直覺,認爲我的$ PATH中的某些東西是與事物有關的,這是我不瞭解的另一件事($ PATH事物)。我想我需要卸載一個或另一個,但不知道如何正確卸載的東西,當沒有證據表明它的安裝正確的開始?
這裏有一些事情可以幫助:
我有一個的/etc/my.cnf內容如下:
[mysqld]
default-character-set=utf8
[client]
default-character-set=uft8
但沒有/etc/mysql/my.cnf
- 「IP:節點名或服務器名已提供或未知」由telnet返回IP 3306
- 我已重新啓動很多次。
我也嘗試下載二進制文件並自己製作,遵循20多個不同的教程,從一個到另一個都沒有。我承認問題很可能是操作員頭頂空間,但無論哪種方式我都需要幫助。 –
「我需要註釋my.cnf中的綁定地址,但我無法在我的系統上找到任何此類文件」...「我有一個/etc/my.cnf,其中顯示」... that that成爲文件。對不起,但投票結束,這整個問題是無關StackOverflow的主題。這是一個軟件安裝/服務器管理問題,而不是編程問題。 –