OK論壇

 找回密碼
 註冊
查看: 4496|回復: 15

Can't connect to MySQL server on '127.0.0.1' <10061>問題

[複製鏈接]
  • TA的每日心情
    郁悶
    2013-6-5 05:18 PM
  • 簽到天數: 3 天

    連續簽到: 1 天

    [LV.2]偶爾看看I

    發表於 2013-6-5 00:41:05 | 顯示全部樓層 |閱讀模式
    EA
    私服版號: CS_eA Snake 2.3.4
    問題內容: SQL問題
    本帖最後由 a394773222 於 2013-6-6 12:16 AM 編輯

    大家好

    近日嘗試開RO私服
    相當部分設定都成功
    本人是看了以下教學,先道謝該作者
    http://okayro.com/thread-250653-1-1.html

    先描述目前狀況
    我所開設的私服都用以上教學所提供的程式

    map_athena,login_athena,char_athena,subnet_athena
    phpMyAdmin內的ragnarok和logs Database
    所有教學有列明的都已設定完成

    但運行後出現問題
    分別地圖服務器和角色服務器都同時出現
    Can't connect to MySQL server on '127.0.0.1' <10061>
    而登錄服務器就沒問題
    如下圖所示







    設定如下

    char_athena.conf:

    userid: sken
    passwd: 8502
    server_name: Sken_Server
    wisp_server_name: Sken Server
    login_ip: 127.0.0.1
    login_port: 6900
    char_ip: 127.0.0.1
    char_port: 6121

    map_athena.conf:

    userid: sken
    passwd: 8502
    char_ip: 127.0.0.1
    char_port: 6121
    map_ip: 127.0.0.1
    map_port: 5121

    login_athena.conf:

    login_port: 6900

    // Ipban features (SQL only)
    ipban.enable: yes
    ipban.sql.db_hostname: 127.0.0.1
    ipban.sql.db_port: 3306
    ipban.sql.db_username: sken
    ipban.sql.db_password: 8502
    ipban.sql.db_database: ragnarok
    ipban.sql.codepage:
    ipban.sql.ipban_table: ipbanlist

    // Account data storage configuration
    // SQL
    account.sql.db_hostname: 127.0.0.1
    account.sql.db_port: 3306
    account.sql.db_username: sken
    account.sql.db_password: 8502
    account.sql.db_database: ragnarok
    account.sql.codepage:
    account.sql.case_sensitive: no
    account.sql.account_db: login
    account.sql.accreg_db: global_reg_value


    inter_athena.conf:

    // 資料庫全局設定

    // Login Server 資料庫
    sql.db_hostname: 127.0.0.1
    sql.db_port: 6900
    sql.db_username: sken
    sql.db_password: 8502
    sql.db_database: ragnarok
    sql.codepage:

    // Char Server 資料庫
    char_server_ip: 127.0.0.1
    char_server_port: 6121
    char_server_id: sken
    char_server_pw: 8502
    char_server_db: ragnarok

    // Map Server 資料庫
    map_server_ip: 127.0.0.1
    map_server_port: 5121
    map_server_id: sken
    map_server_pw: 8502
    map_server_db: ragnarok

    // MySQL Log SQL Database
    log_db_ip: 127.0.0.1
    log_db_port: 3306
    log_db_id: sken
    log_db_pw: 8502
    log_db_db: logs
    log_codepage:
    log_login_db: loginlog


    我曾試過用txt開機檔測試上述的設定,沒問題的,但用SQL開機檔就出現問題


    在此有2個疑問
    1.為何會出現此狀況?
    2.如何解決此狀況?


    回復

    使用道具 舉報

  • TA的每日心情

    2020-11-19 04:46 PM
  • 簽到天數: 2823 天

    連續簽到: 3 天

    [LV.Master]伴壇終老

    發表於 2013-6-5 01:34:02 | 顯示全部樓層
    你的資料庫裡面有建立ragnarok及logs資料庫嗎?

    如果有建立資料庫名稱是正確的嗎?
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    郁悶
    2013-6-5 05:18 PM
  • 簽到天數: 3 天

    連續簽到: 1 天

    [LV.2]偶爾看看I

     樓主| 發表於 2013-6-5 01:47:57 | 顯示全部樓層
    已設定好

    對應ragnarok和logs

    回復 支持 反對

    使用道具 舉報

  • TA的每日心情

    2020-11-19 04:46 PM
  • 簽到天數: 2823 天

    連續簽到: 3 天

    [LV.Master]伴壇終老

    發表於 2013-6-5 02:01:52 | 顯示全部樓層
    本帖最後由 -樂- 於 2013-6-5 02:03 AM 編輯
    a394773222 發表於 2013-6-5 01:47 AM
    已設定好

    對應ragnarok和logs

    重新安裝Appserv試試看吧 ,

    或者你可以直接google
    1. Can't connect to MySQL server on '127.0.0.1' <10061>
    複製代碼
    網上有教你怎麼處理
    --
    PS 回覆我請按回覆 , 否則我不知道你回覆我.
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    郁悶
    2013-6-5 05:18 PM
  • 簽到天數: 3 天

    連續簽到: 1 天

    [LV.2]偶爾看看I

     樓主| 發表於 2013-6-5 02:46:23 | 顯示全部樓層
    -樂- 發表於 2013-6-5 02:01 AM
    重新安裝Appserv試試看吧 ,

    或者你可以直接google網上有教你怎麼處理

    已重新安裝,結果相同

    在放這個主題前已google了,沒有收獲...

    現在是絕望地不停尋找與測試解決方法 ><

    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2015-3-16 06:27 AM
  • 簽到天數: 421 天

    連續簽到: 1 天

    [LV.9]以壇為家II

    發表於 2013-6-5 07:53:27 | 顯示全部樓層
    a394773222 發表於 2013-6-5 02:46 AM
    已重新安裝,結果相同

    在放這個主題前已google了,沒有收獲...

    Warning: mysql_pconnect(): Can't connect to MySQL server on '000.000.000.000' (10061) in ...

    表示網頁與資料庫伺服器無法連線

    這時將 bind-address 這個參數註解並重新啟動 MySQL 就可以了(此參數視安裝的軟體與版本不同,會有不同的放置地,也可能會有兩組以上)

    ※ bind-address 是設定與 MySQL 連線的綁定位址,預設為 127.0.0.1。

    http://www.jb51.net/article/26505.htm



    這些都試過?
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情

    2017-6-9 03:27 AM
  • 簽到天數: 321 天

    連續簽到: 2 天

    [LV.8]以壇為家I

    發表於 2013-6-5 07:57:39 | 顯示全部樓層
    你安裝Appserv的時候 預設username是root

    而你的username是sken

    除非有特別去新增使用者並且設定該使用者可使用所有全域權限

    http://blog.xuite.net/arcloveangel/lovestore/22930165

    評分

    參與人數 1積分 +10 收起 理由
    grass0916 + 10 yap

    查看全部評分

    回復 支持 反對

    使用道具 舉報

  • TA的每日心情

    2017-6-9 03:27 AM
  • 簽到天數: 321 天

    連續簽到: 2 天

    [LV.8]以壇為家I

    發表於 2013-6-5 08:07:37 | 顯示全部樓層
    f003002 發表於 2013-6-5 07:53 AM
    http://www.jb51.net/article/26505.htm

    這些都試過?

    我的mysql-5.5.30-winx64找不到該項XD


    補充

    順便檢查工作管理員



    mysqld.exe 有沒有啟動
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2015-3-16 06:27 AM
  • 簽到天數: 421 天

    連續簽到: 1 天

    [LV.9]以壇為家II

    發表於 2013-6-5 08:14:38 | 顯示全部樓層
    bizarre1213 發表於 2013-6-5 08:07 AM
    我的mysql-5.5.30-winx64找不到該項XD

    你回錯人了

    且看工作管理員又不準
    我的就沒出現但正常啟動


    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    郁悶
    2013-6-5 05:18 PM
  • 簽到天數: 3 天

    連續簽到: 1 天

    [LV.2]偶爾看看I

     樓主| 發表於 2013-6-5 17:09:30 | 顯示全部樓層
    f003002 發表於 2013-6-5 07:53 AM
    http://www.jb51.net/article/26505.htm

    這些都試過?

    已嘗試此方法,都找不出問題所在

    hosts文件中localhost是指向127.0.0.1

    控制台內[服務]都顯示appache和mysql都是啟動

    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    郁悶
    2013-6-5 05:18 PM
  • 簽到天數: 3 天

    連續簽到: 1 天

    [LV.2]偶爾看看I

     樓主| 發表於 2013-6-5 17:15:54 | 顯示全部樓層
    bizarre1213 發表於 2013-6-5 07:57 AM
    你安裝Appserv的時候 預設username是root

    而你的username是sken

    在phpMyAdmin中已設置權限給sken



    我曾測試刻意於conf設置錯的密碼,服務器能夠檢測到
    個人推斷是連接問題,但到目前為止都找不到原因在哪

    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    郁悶
    2013-6-5 05:18 PM
  • 簽到天數: 3 天

    連續簽到: 1 天

    [LV.2]偶爾看看I

     樓主| 發表於 2013-6-5 17:43:35 | 顯示全部樓層
    再補充一句
    路由器已開啟port
    如下圖所示


    回復 支持 反對

    使用道具 舉報

  • TA的每日心情

    2017-6-9 03:27 AM
  • 簽到天數: 321 天

    連續簽到: 2 天

    [LV.8]以壇為家I

    發表於 2013-6-5 18:59:52 | 顯示全部樓層
    本帖最後由 bizarre1213 於 2013-6-5 07:36 PM 編輯

    login_athena.conf:

    login_port: 6900

    // Ipban features (SQL only)
    ipban.enable: yes
    //ipban.sql.db_hostname: 127.0.0.1
    //ipban.sql.db_port: 3306
    //ipban.sql.db_username: sken
    //ipban.sql.db_password: 8502
    //ipban.sql.db_database: ragnarok
    //ipban.sql.codepage:
    //ipban.sql.ipban_table: ipbanlist


    //加上去

    ---------------------------------------------------------------------------------------------------------
    另外提醒一點
    char_athena.conf:
    map_athena.conf:

    userid: sken
    passwd: 8502

    你ragnarok資料庫裡面的login資料表

    account_id        userid        user_pass
    1                    s1             p1
                         請改成        請改成
    1                    sken          8502

    評分

    參與人數 1積分 +10 收起 理由
    grass0916 + 10 yap

    查看全部評分

    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    郁悶
    2013-6-5 05:18 PM
  • 簽到天數: 3 天

    連續簽到: 1 天

    [LV.2]偶爾看看I

     樓主| 發表於 2013-6-5 22:07:34 | 顯示全部樓層
    ipban部分改成不使用,已//整段部分

    全都設置正確,沒有錯誤

    沒有變化,同樣出現10061
    防火牆也已關閉
    我已經無法理解問題在哪...

    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    郁悶
    2013-6-5 05:18 PM
  • 簽到天數: 3 天

    連續簽到: 1 天

    [LV.2]偶爾看看I

     樓主| 發表於 2013-6-5 22:56:42 | 顯示全部樓層
    無意中找到個很無言的解決方法,來人殺了我吧... {:soso_e118:}

    我將所有ip連接都//掉,即全數自動檢測

    會使用到sql 資料庫部分的帳號,密碼和db名就不//掉,其他一律加上//
    成功了......真的來人殺了我吧...還用了2整天時間尋找問題

    順道一問,開機沒有問題,但我無法進入遊戲,是不是要設定呢???
    回復 支持 反對

    使用道具 舉報

    您需要登錄後才可以回帖 登錄 | 註冊

    本版積分規則

    Archiver|手機版|小黑屋|OK討論區

    GMT+8, 2024-5-16 10:04 AM , Processed in 0.063558 second(s), 25 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

    快速回復 返回頂部 返回列表