このサーバーで LightHTTPD を実行しています。このサーバーで MySQL/PHPMyAdmin にアクセスしようとしています。これまでのところ、私はあまりにも多くのことを試してきました。私は最近これを行い、このファイルを編集し/etc/mysql/my.conf
、追加bind-address = ip of my server;
し、次にこれを行いました:
mysql -u root -p
mysql> GRANT ALL ON databasename.* TO root@'0.0.0.0' IDENTIFIED BY 'pasword';
許可したIPからそのサーバーに接続しようとすると、次のエラーが表示されます。
ini_set('display_errors',1);
error_reporting(E_ALL);
define("DB_NAME","pun_update");
define("DB_USER","root");
define("DB_PASS","");
define ("DB_SERVER","ip of my server");
function connect()
{
$db_handle = mysql_connect(DB_SERVER,DB_USER,DB_PASS)
or die("Unable to Connect to Database check your settings");
mysql_select_db(DB_NAME,$db_handle) or die ("Database doesnot exist");
}
connect();
次のエラーが表示されます。
Warning: mysql_connect() [function.mysql-connect]: Lost connection to MySQL server at 'reading initial communication packet', system error: 110