16
3月
0

イイかも!?

先日、「Mysql Quick Admin日本語対応版」をアップして以降、いろいろイジってみたのですが、なかなかイイカンジです!

サクサク動いてくれるし、必要な機能は一応揃ってるし、そしてなによりインタフェースがかっこいい!

MySQLQuickAdmin

しかし、若干気になったのがこっちにも書きましたがAUTHをloginにしたときにホスト名、ユーザー名、パスワードが空でもlocalhostにログイン済みと判定されてmain.phpに飛んでしまうことです。
(ただし見えるデータベースは初期からあるinformation_schema、test、mysqlのみです。)

そもそもphp.iniの
mysql.default_host
mysql.default_user
mysql.default_password
が未定義なのになぜlocalhostを見に行くのかもナゾです。

結局index.phpの中でログイン判定している

if((!@mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASS))){

↑の部分で判定がうまくいってないようなので、私の方でホスト名、ユーザー名、パスワードの何れかが空の場合はホスト名に半角スペースをセットして無理矢理エラー判定させてlogin.phpに戻るように修正しました。

それともう1点気になるのが、リモートのデータベースに接続したときに、たとえばMysql Quick Adminを設置したサーバーがUTF8環境で、リモートのデータベースがEUC環境といった場合に、データーをINSERTしたときに一部の文字が文字化けしてしまうことです。

かといってMysql Quick Admin側の文字コードをEUCにしてリモートに接続すると、SELECTした文字さえも文字化けしてしまいます・・・

まぁ〜同じ文字コード環境なら問題ないと思いますし、こればっかりは日本語の限界だと思って諦めました:(

まだまだ知名度の低いツールですが、間違いなくphpMyAdminと肩を並べるツールになるでしょう!

Enjoyed reading this post?
Subscribe to the RSS feed and have all new posts delivered straight to you.
Post your comment

Powered by WP Hashcash




Celadon theme by the Themes Boutique