2011年4月28日 星期四

mysql如何開放遠端連線

主機A mysql資料庫
主機B 想要連到主機A的mysql server中的抓資料

主機A的設定

1.編輯/etc/my.cnf
將skip-networking註解掉

2.進入mysql server
#mysql mysql -u root -p
mysql >grant all privileges on 資料庫名稱.* to 'sql帳號'@'開放連入的ip' identified by '密碼' with grant option;
mysql>flush privileges;

主機B:
php的mysql呼叫方式

$mysql_host=”主機A的IP:3306″;
$mysql_user=”帳號”;
$mysql_pass=”密碼”;
$mysql_DB=”資料庫名稱”;
$link=mysql_connect($mysql_host,$mysql_user,$mysql_pass);

?>

沒有留言:

張貼留言

Google Analytics初學者入門簡介