none
MySQL 主機名稱 RRS feed

  • 問題

  • HI~ 這個問題因該非常實用
    我使用 Wampserver64 架設我的MySQL
    而我新增了一個帳號為"user" 主機名稱為192.168.1.%
    為何連不上呢??
    我電腦IP為 192.168.1.240  而我用此IP是可以連上MySQL的
    參考網址:https://ssorc.tw/649

    我有那裡沒有設定好嗎?,請各位幫幫我

     
    2019年6月4日 上午 09:12

所有回覆

  • MySQL主機的IP為192.168.1.%, 這不是public IP, 所以從外界是連不到的
    2019年6月5日 上午 12:04
  • 按照您所說Client必須先查詢public IP,https://www.showmyipaddress.eu/,然後server授權此IP
    Client再用server的固定IP登入即可嗎?
    所以要測試2來電腦要再不同的 數據機 下才能實驗??,我說的因該沒錯吧??
    這樣我另外一台接手機網路可能OK

    2019年6月5日 上午 01:23
  • 這個網址指的是您的電腦上網的真正IP, 而您需要提供的是Wampserver64這台電腦的public ip
    2019年6月5日 上午 06:26
  • 那就奇怪了.....
    server在我這台,我是固定IP 192.168.1.240
    建立一個新帳號叫 text 主機名稱192.168.1.240 無密碼
    我在server這台登入
    http://192.168.1.240 登入失敗

    http://localhost 登入失敗
    失敗資訊都是  mysqli_real_connect(): (HY000/1045): Access denied for user 'text'@'localhost' (using password: NO)
    沒理由失敗阿.....


    • 已編輯 燒腦袋 2019年6月5日 上午 08:20 修正
    2019年6月5日 上午 08:19
  • 有試過用原本的帳號權限可以讓你的 Web 程式跟資料庫對接嗎?

    題外話,MySQL 跟 VB 討論版區的關係是?


    蘇老碎碎念
    資訊無涯,回頭已不見岸
    Facebook - 微軟台灣官方論壇愛好者俱樂部

    論壇不是神壇,沒人會通靈知道問題狀況
    請正確簡述標題及詳述狀況
    如何在論壇正確發問,可以參考iThome的文章:
    如何問到我要的答案

    2019年6月6日 上午 01:54
    版主
  • "有試過用原本的帳號權限可以讓你的 Web 程式跟資料庫對接嗎?"

    你的意思是原本的root帳號嗎?,沒錯是可以的,如果我把text的 
    主機名稱 直接改成% ,也是可以直接連上的。
    但不管我改成區域IP還是真實IP,我都沒辦法連上我的MySQL,這讓我滿頭問號.......,而書本也沒有教學這塊部分。
    然而在
    Wampserver64的adminer.conf和phpmyadmin.conf 文件中,設定192.168.1.0/24我是可以接上我的網頁的,所以我不知道為何我的帳號連不上......

    我不知道有MySQL的論壇,因為我練習的程式剛好是.NET+MySQL所以才在這裡發問,我很
    抱歉也很謝謝。




    • 已編輯 燒腦袋 2019年6月6日 上午 02:33 修正
    2019年6月6日 上午 02:13