MYSQL WorkbenchでMYSQLに接続する場合の備忘録MYSQL WorkbenchでMYSQLに接続する場合の備忘録WIN7(MYSQL Workbench)→ → → →CENTOS5(MYSQL5) 管理人はVM(VMware)にcentos5をインストールして、そのPC名をcentos5VMにして使っているわけだが、 $rs = mysql_query($explainSQL); print "<table border=\"1\"><tr>"; print "<td>id"; print "</td><td>select_type"; print "</td><td>table"; print "</td><td>type"; print "</td><td>possible_keys"; print "</td><td>key"; print "</td><td>key_len"; print "</td><td>ref"; print "</td><td>rows"; print "</td><td>Extra</td>"; print "</tr>"; while($row = mysql_fetch_array($rs)) { print "<tr>"; print "<td>".$row['id']; print "</td><td>".$row['select_type']; print "</td><td>".$row['table']; print "</td><td>".$row['type']; print "</td><td>".$row['possible_keys']; print "</td><td>".$row['key']; print "</td><td>".$row['key_len']; print "</td><td>".$row['ref']; print "</td><td>".$row['rows']; print "</td><td>".$row['Extra']."</td>"; print "</tr>"; } print "</table>";で出力されるので、後は、いろんなサイト・例えばここなんかを参考に、クエリをチェックして 調整すると言うもの。 以前管理人も、MYSQLのインデックスの調査の件で「explain select SQL_NO_CACHE」は実際に使っていました。 で、今回は「MySQL Workbench」(昔MySQL Administrator)で、接続してみようと言う試み。 実際レンタルWEBサーバ等では、DB管理ツールはphpmyadminのみが多いので、「MySQL Workbench」を使うことはまだ少ないとは思うけど・・・ でもまあ、 New connectionをクリックして、 ストアド作成 ※参考サイト 等 |