ZendPlatform付属のMySQLへのリモート接続エラー

昨日の続き、ZendPlatform付属のMySQLにローカルでは接続できるようになったが、
リモートから接続しようとするとエラーになる。
もちろん、GRANTで適切な権限は与えている。

調べてみると、mysqldが3306ポートを開いていない。なぜだ???

/usr/local/Zend/MySQL/etc/my.cnfを見ると、skip-networkingオプションが指定
されている。
「なるほど、これが原因か」と、該当行をコメントアウトした。

#skip-networking
sql-mode=NO_AUTO_VALUE_ON_ZERO
innodb_flush_log_at_trx_commit=0
innodb_buffer_pool_size=100M
innodb_log_file_size=20M
innodb_log_buffer_size=8M
key_buffer_size=64M
table_cache=256
sort_buffer_size=4M
read_buffer_size=1M
bulk_insert_buffer_size=8M

そして再起動。
でも、直らない???ポートは閉じられたまま。
なんでーーーーーー

起動スクリプト(/usr/local/Zend/MySQL/bin/mysql.sh)を見ると、

$BASEDIR/bin/mysqld --defaults-file=${DEFS_FILE} --basedir=${BASEDIR} --datadir=${DATADIR} \
--user=${USER} --skip-networking --socket=${SOCKET_PATH} \
--pid-file=${PID_PATH} --tmpdir=${TEMP} 2> /dev/null 1> /dev/null &

skip-networkingオプション付きで起動するようになってんじゃん!!
my.cnfのskip-networking設定はダミーかよ!!

とりあえず、起動スクリプトを修正して、リモートから接続するようになりました。

$BASEDIR/bin/mysqld --defaults-file=${DEFS_FILE} --basedir=${BASEDIR} --datadir=${DATADIR} \
--user=${USER} --socket=${SOCKET_PATH} \
--pid-file=${PID_PATH} --tmpdir=${TEMP} 2> /dev/null 1> /dev/null &

しかし、何ゆえ、リモート接続できないようにセッティングされてんだろ。