sql >> データベース >  >> RDS >> Mysql

#1146-テーブルXXXXが存在しません

    wampmanager.ini WAMPServerを起動するたび、およびrefreshを実行すると、が再作成されます。 メニューから。

    wampmanager.iniの場合 本当に破損していた場合は、最も可能性が高い そのwampmanager.tpl そのファイルはwampmanager.exeによって使用されているため、実際には破損しています wampmanager.iniを再構築します

    ただし、誰かがwampmanager.tplで遊んでいない限り、どちらのファイルも破損することはめったにありません。 ファイル。常にwampmanager.tplのコピーを取ります 変更しようとしている場合は、コピーを復元することで、動作中のシステムに戻すことができます。

    バックアップの復元

    簡単な方法。

    新規インストールで必要と思われるのは、\wampmanager.tplだけです。 およびwampmanager.ini これはより簡単な解決策です

    WAMPServerの新規インストールの場合:

    wampmanagerメニューを使用して、実行します

    (right click)wampmanager-> Apache-> Service->Remove service
    (right click)wampmanager-> MYSQL-> Service-> Remove service
    (left click) wampmanager-> exit
    

    WAMPServerは基本的にアンインストールされますが、ファイルは削除されていません

    rename C:\wamp\ to C:\wamp_new
    

    次に、バックアップしたバージョンのWAMPServerを復元します

    copy c:\backup_wamp to C:\wamp
    

    次に、新しいインストールで破損していると思われる2つのファイルを取得し、復元された元のWAMPServerに配置します

    copy c:\wamp_new\wampmanager.tpl to c:\wamp\wampmanager.tpl
    copy c:\wamp_new\wampmanager.ini to c:\wamp\wampmanager.ini
    

    WAMPServerを起動します

    次に、ApacheおよびMYSQLサービスを再登録します

    (right click)wampmanager-> Apache-> Service-> Install service
    (right click)wampmanager-> MYSQL-> Service-> Install service
    

    SYMLINKSが正しく再構築されていることを確認するには、

    (right click)wampmanager-> Apache-> Version-> 2.4.9 (click on the 2.4.9) 
    
    or whatever version you are using
    

    これで、古いWAMPServerを再インストールする必要がありますが、新しいバージョンのwampmanager.ini およびwampmanager.tpl

    これが機能しない場合は、元のバックアップを変更していませんが、新しいWAMPServerをインストールする前の状態に戻っているはずですが、破損していると思われる2つのファイルを置き換えています。

    古いデータベースが完全な状態で表示されない場合は、完全なバックアップを作成していません。データベースが永久に失われる可能性があります。

    すべてが機能する場合は、C:\wamp_newを削除できます 後で混乱しないようにフォルダ




    1. SQL:タイムスタンプの日付から1日を引く

    2. 等しい(=)と1つのリテラル値を持つINのパフォーマンスの違い

    3. MySQLは一致する単語を数えます

    4. PL/SQLDeveloperでアンパサンドをエスケープする