phpMyAdmin をローカルで実行しており、Designer ツールを有効にしようとしています。
phpMyAdmin のデザイナー ビューを有効にするにはどうすればいいですか?
phpMyAdmin のデザイナー ビューを有効にする方法に関するチュートリアルをいくつか読みましたが、どれも指示が異なり、実際にはうまく機能しないようです。
私はバージョン4.0.7を使用しています
ベストアンサー1
phpMyAdmin がフォルダー内にあると仮定して、次の手順で phpMyAdmin 4+ でデザイナーを有効にしますphpMyAdmin
。
- 開い
phpMyAdmin/config.inc.php
てphpMyAdmin/config.sample.inc.php
。 - phpMyAdmin 構成ストレージ設定を見つけます
config.sample.inc.php
(4.0.7 の 38 行目から 66 行目)。 - すべての制御ユーザーとストレージ db/テーブル構成をコピーして に貼り付けます
config.inc.php
。完了すると、config.inc.php に次のような内容が含まれるようになります。
4.0.7 例:
/* change this info to whatever user has read-only access to the "mysql/user" and "mysql/db" tables */
$cfg['Servers'][$i]['controluser'] = 'root'; //this is the default user for MAMP's mysql
$cfg['Servers'][$i]['controlpass'] = 'root'; //this is the default password for MAMP's mysql
/* this information needs to line up with the database we're about to create so don't edit it unless you plan on editing the SQL we're about to run */
$cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
$cfg['Servers'][$i]['bookmarktable'] = 'pma__bookmark';
$cfg['Servers'][$i]['relation'] = 'pma__relation';
$cfg['Servers'][$i]['table_info'] = 'pma__table_info';
$cfg['Servers'][$i]['table_coords'] = 'pma__table_coords';
$cfg['Servers'][$i]['pdf_pages'] = 'pma__pdf_pages';
$cfg['Servers'][$i]['column_info'] = 'pma__column_info';
$cfg['Servers'][$i]['history'] = 'pma__history';
$cfg['Servers'][$i]['table_uiprefs'] = 'pma__table_uiprefs';
$cfg['Servers'][$i]['tracking'] = 'pma__tracking';
$cfg['Servers'][$i]['designer_coords'] = 'pma__designer_coords';
$cfg['Servers'][$i]['userconfig'] = 'pma__userconfig';
注: ここでは、特定の設定の詳細を保存するデータベースとテーブルの名前を phpMyAdmin に指示するだけです。次に、データベースを追加しましょう。
- phpMyAdminは、デザイナーが依存するデータベースを生成するために必要なSQLとともにインストールされます。スクリプトを見つけるだけです。4.0.7では、ファイルの場所は です
phpMyAdmin/examples/create_tables.sql
。または、これをコピー/ダウンロードすることもできます。phpMyAdminのgithub。 - ファイルを見つけたら、ファイルをインポートするか、SQL ウィンドウにコピー/貼り付けして phpMyAdmin で実行します。
- これで、すべてが正しく設定されるはずです。Cookie をクリアしてブラウザを再起動する必要があります。
- phpMyAdmin を再度開き、特定のテーブルに移動すると、タブに Designer タブが表示されます。
免責事項: これらの手順は、phpMyAdmin 4+ の新しいフォルダー構造に基づいています。config.sample.php
phpMyAdmin の githubと付属の を使用して同じ手順を適用できますcreate-table.sql
。正しいブランチを選択して、phpMyAdmin のバージョンを選択します。