web-dev-qa-db-ja.com

phpmyadmin enable drop databaseステートメント

ホスティングプロバイダーから、1000テーブルの制限を超えたことを警告されました。データベースがたくさんあるので、一度にさらに削除したいです。残念ながら、複数選択機能がないため、phpmyadminでクエリを使用することにしました。

DROP database some_name私はDROP DATABASE statements are disables

誰かがそれを有効にできるか、または複数のデータベースを削除する別の方法が可能かどうかを知っていますか?

29
vii

Config.inc.phpで編集する必要がある phpMyAdmin設定 があるようです。

boolean $ cfg ['AllowUserDropDatabase'](503行目)

「ドロップデータベース」リンクを通常のユーザーに表示する

32
Pekka 웃

はい、次の手順で実行できます。

  1. Wamp/apps/phpmyadmin3.5.1/librariesに移動します

  2. 「config.default.php」というファイルを開きます

  3. 653行目に移動して$cfg['AllowUserDropDatabase'] = false; totrue

  4. サーバーを再起動して変更を確認します

Windowsの場合XP users:効果が反映されない場合は、クイック起動アイコンからWAMPを終了し、再起動してみてください。

25
user2092434

設定ファイルに触れることなく

Phpmyadminを開いている場合、左側にホームアイコンのすぐ横にデータベースアイコンが表示されます(マウスを上に置くと「クエリウィンドウ」のタイトルがポップアップします)、クリックすると表示されるウィンドウで許可されます設定ファイルに触れることなく「ドロップクエリ」を入力します(少なくとも問題はありませんでした。

Database button

13
orustammanapov

ファイルを更新する必要がありますconfig.default一般的にphpmyadminのライブラリフォルダー

653行目(バージョンによって大きく異なる場合があります)

$cfg['AllowUserDropDatabase'] = true;

8
Vasek
  1. -> your_drive/xampp/PhpMyAdmin/libraries /(XAMPPを使用するWindows)または/ usr/share/phpmyadmin/libraries /(PHP/Apache/MySQL/PhpMyAdminを使用するLinux)に移動します。

  2. ファイル名「config.default.php」を開きます

  3. $ cfg ['AllowUserDropDatabase']を見つけます

  4. 値は「False。 「真」にします。

  5. Linuxは、termina /etc/init.d/Apache2 restart(Linux)またはXAMPPコントロールパネルでApache2を再起動しますMysqlを再起動します

6
Matija

上記のファイルを変更せずにできました

ステップ1

ホームアイコンの横にあるデータベースアイコンをクリックします click on the database icon next to home icon

ステップ2

画面の右側で、操作タブを選択します on the right side of the screen select the operations tab

ステップ3 [データベースの削除]オプションを選択すると、機能するはずです[私にとっては、データを含むテーブルでも機能しました
Select the drop the database option and you are done

3
war_Hero

PhpMyAdminはエラー「DROP DATABASE」ステートメントが無効になっています」をスローします。 PhpMyadminホームページに「ドロップ」タブがありません。 PhpMyAdminで上記のタブを有効にするには、以下の手順に従います。

  1. XAMPPディレクトリに移動します-> PhpMyAdmin-> libraries /フォルダ。

  2. 「config.default.php」という名前のファイルを開く/編集する

  3. $ cfg ['AllowUserDropDatabase']を見つけます

  4. その値が「False」であることがわかり、それを「True」にして、完了です。

  5. PhpMyAdminページを更新するか、MySqlサーバーを再起動してからPhpMyAdminを開きます。

3
Yash Vekaria

データベースを削除して、新しいデータベースを作成します。これを行うには、phpmyadminに移動し、左側のパネルでデータベースを選択します。次に、頭の「操作」タブに移動します。右中央にあるデータベースを削除するオプションを見つけます。 DROP DATABASEをクリックして進む方法...

2
Raa Vijay

まだSSHを使用してmySQLにログインしてデータベースを削除しようとしましたか?.

Sudo mysql -u yourmysqlusername -p(プロンプトが表示されたらパスワードを入力します。)

mysql> SHOW DATABASES; (データベースを見つける)

mysql> YOURDATABSETODROPを使用します。 (データベースの変更)

mysql> DROP DATABASE YOURDATABSETODROP; (これで完了です。)

1

\ wamp\apps\phpmyadmin4.1.14\librariesに移動します「config.default.php」というファイルを開き、653行目に移動して$ cfg ['AllowUserDropDatabase'] = false;を変更します。サーバーを再起動して変更を確認します

0
Priyanshu Singh

はい、次の手順で実行できます。
1。 wamp/apps/phpmyadmin3.5.1/librariesに移動します
2。 「config.default.php」というファイルを開きます
3。 653行目に移動して、$ cfg ['AllowUserDropDatabase'] = false;を変更します。本当に
4.サーバーを再起動して変更を確認します

ワンプを再起動する ... Wampサーバーを閉じて、再度開きます。 :)

楽しい!

0
Bérgson

これがMACで発生した場合、管理者のアカウント内で実行されていない可能性があります。ディレクトリを削除する権限がありません。

  1. Finderメニューバーで[移動]をクリックし、次のように入力します。sr/local/mysql/data
  2. 削除するデータベースと同じディレクトリを選択または削除します-続行するには、管理者のユーザー名とパスワードを尋ねるダイアログが表示されます。
  3. 管理者の資格情報を入力すると、ディレクトリは削除されます。データベースとのセッションを再起動すると、準備が整います。

お役に立てれば

0
CAtoOH

これらのアプローチのほとんどに問題がありました。

私のインストールはホストされているため、PHP configファイルにアクセスできず、PHPMyAdminインターフェイスは上記の[データベースの削除]セクションを表示しません([操作]タブの下)。コーナーも機能しませんでした。

私ができることは、テーブルを削除するストアドプロシージャを作成することです。

[ルーチン]、[ルーチンの追加]に移動し、1行でストアドプロシージャを作成します。

DROP DATABASE databasename

作成されたら実行でき、データベースが削除されます。

0
Mr Angry
  1. 操作ボタンをクリックします
  2. データベースの削除セクションを表示する
  3. drop the database(DROP)をクリックします。警告ボックスが表示されます。
  4. oKをクリックします。
  5. .
0
Arockia jenitha

バージョン4以降を使用している場合は、次の手順を実行するだけでデータベースを削除できます。

  1. mysql adminに移動します
  2. データベースオプションをクリックします(データベースの右側)
  3. ここで、所有しているすべてのデータベースを取得し、削除するデータベースの左側にあるチェックボックスをクリックします
  4. これらのデータベースの一番下に「ドロップ」オプションがあります。ドロップをクリックしてデータベースを完全に削除してください。
0
Tasauf

(データベースセクション/ phpMyAdmin)ではなく、CPanelの別のアイコン(データベースセクション/ MySqlDatabases)を使用する必要がありました。

(...私の共有WebホストプロバイダーはDROP DATABASEコマンドを無効にし、最初はコマンドラインと構成ファイルへのアクセスを制限するため。)

0
qallar