iT邦幫忙

0

mysql 外部連結 相關設定跟問題

server 2008 + appserv+<mysql> 但是 我不知道怎麼讓資料庫可以外部連結以及設定 可以請各位大大說明一下嗎?

1 個回答

6
wiseguy
iT邦超人 1 級 ‧ 2015-12-24 17:27:47
最佳解答

兩個步驟:

  1. 設定 mysql 使用網路連結。在 my.ini 的 [mysqld] 段裡,確定沒有
    skip-networking
    這個指令,或是已經用 # 註解起來

  2. 設定可以存取的帳號。用 mysql 進入 console 模式,下 grant 指令。比如:

    <pre class="c" name="code">grant select,insert,update,delete on 資料庫名.* to 'account'@'192.168.%' identified by 'password';

就是賦與 account 這個帳號,可以從 192.168.*.* 的位置,用密碼 password 連過來使用 資料庫名 的所有 TABLE。
詳細命令可以參考:http://codex.wiki/post/124597-525
設定完重新啟動 mysql 即可。

wiseguy iT邦超人 1 級 ‧ 2015-12-24 17:29:51 檢舉

to 'account'@'192.168.%'

切記不要用 'account'@'% (從任何 IP 都能存取)。要不然你的 mysql 沒兩天就會被破台。

我要發表回答

立即登入回答