sql >> データベース >  >> Database Tools >> phpMyAdmin

#1146-テーブル'phpmyadmin.pma__tracking'が存在しない手動で無効にする方法は?

    インストールしたphpMyAdminでこれをテストしたところ、テーブルを手動で削除してエラーメッセージが表示された場合でも、ログアウトして再度ログインすることでクリアできました。したがって、私の最初の提案は、phpMyAdminがかなり最新であることを確認することです。これは、この機能が最近のバージョンでいくつかの改善を受けているためです。

    次に、ログアウトし、ブラウザのキャッシュをクリアして(少なくとも、phpMyAdminページに関連しているため)、再度ログインすることをお勧めします。

    テーブルを修正するか、その機能を無効にすることができます。

    phpMyAdmin構成ストレージ を修復する

    create_tables.sqlを実行するだけです examplesに含まれるファイル またはsql phpMyAdminインストールのフォルダ。デフォルト以外のデータベース名またはテーブル名を使用する場合は、ファイルを編集する必要があります。

    何らかの理由でphpMyAdminでログインできない場合、これはさらに困難になる可能性があります。その場合は、mysqlからログインできます。 アクセスするには、コマンドラインクライアントを使用するか、機能を無効にします(以下を参照)。ただし、これは必要ありません。テーブルがない場合、phpMyAdminはログイン時にこの機能を自動的に無効にする必要があります。

    次に、config.inc.phpを編集します 各テーブルに割り当てられた値が、作成したばかりのテーブル名に対応していることを確認してください。 http://docs.phpmyadmin.net/en/latest/configを参照してください。 html#cfg_Servers_pmadb デフォルト値について質問がある場合は、リストを参照してください。

    機能を完全に無効にする

    config.inc.phpを編集するだけです $cfg['Servers'][$i]['tracking']という行を削除します 。これにより、この機能が完全に無効になり、phpMyAdminがトラッキングテーブルを検索しなくなります。




    1. phpmyadminは、mysqlのutf8_bin呼び出し列の番号またはblobを表示しますか?

    2. SSMSがストアドプロシージャを変更するのはなぜですか(再フォーマット、execからEXECUTEへの変更など)

    3. DBeaver6.3から最も興味深い

    4. 複数の結合テーブルMySQLから個別の最大値を選択する方法