4

キーワードの後に​​アンダースコアを挿入して、一連の MySQL テーブルの名前を変更する方法。次の例は、私が何を意味するかを示しています。

現在の名前:

キーワード
キャッシュキーワードフィールド キーワード
メニュー
など

予想される名前:

keyword_cache
keyword_field
keyword_menu
など。

phpMyAdmin を使用してデータベースにアクセスします。多くのテーブルの名前を 1 つずつ変更するのは時間がかかりすぎるため、自動化された方法を探しています。

4

3 に答える 3

6

これは phpMyAdmin で行うことができます。

Structureこれらのテーブルを含むデータベースのページに移動します。
名前を変更する各テーブルの前にあるチェックボックスをオンにします。ドロップダウンからWith selectedを選択しReplace table prefixました。
フィールドに「keyword」、Fromフィールドに「keyword_」を入力しTo、送信を押します。

于 2013-09-28T14:52:15.223 に答える
0

PHP スクリプトを使用してテーブル名を取得し、必要に応じて名前を変更できます。これらの回答は、テーブル名の選択に関する詳細を提供します。

SQL RENAME TABLE コマンド

于 2013-09-27T23:16:51.017 に答える