1

MySQL Workbench でデータベースとルーチンを作成しました。SQL 作成スクリプトをエクスポートした後、それを phpMyAdmin にインポートし、ローカルホストの XAMPP インストールで 1065 個のクエリを正常に実行し、ルーチンなどすべてが完全に機能しました。

問題は、職場のサーバーで同じことをしようとすると、ルーチンが表示されないことです。スクリプトのインポートにエラーはありません。同じ 1065 クエリをエラーなしで実行しますが、[ルーチン] タブに移動すると何も表示されず、空白の画面が表示され、新しいルーチンを追加することさえできません。問題が何であるかを理解できないようです。

4

1 に答える 1

2

おそらく両方のサーバーで phpMyAdmin のバージョンが異なるため、正しくサポートされていないバージョンでルーチンを表示しようとしている可能性があります。

ルーチンを正しくインポートするために、ルーチンを選択してみてください。

SELECT routine_definition
FROM information_schema.routines
WHERE 
routine_name = 'routine_name' AND routine_schema = 'database_name';
于 2013-01-22T14:02:36.543 に答える