質問

接続して使うユーザー"root"をマスターデータベース"テスト"私のホストの現地開発を行います。他のテーブル"ratingcomment".何らかの理由私がクリックし、テーブル"ratingcomment"phpMyAdminを示している以下のようなエラー:

Fehler

    SQL-Befehl: 

    INSERT INTO  `phpmyadmin`.`pma_history` (

    `username` ,
     `db` ,
     `table` ,
     `timevalue` ,
     `sqlquery`
    )
    VALUES (
    'root',  'test',  'ratingcomment', NOW( ) ,  'SELECT * FROM `ratingcomment`'
    )
    MySQL meldet: 

    #1062 - Duplicate entry '838' for key 'PRIMARY'

使用したgoogleをfindeの

"This indicates that you have a UNIQUE or PRIMARY index on a table, and there is a duplicate value someone on one of the values in one of these indexes."

だんなかなか理解し、エラー!を使用してい主キー、オート単位でのすべてのテーブルではありませんがshouldntな問題です。私は別のテーブル名が"格付け"のた"欄にコメント".できるのは、この原因です。

役に立ちましたか?

解決

修正:

REPAIR TABLE `phpmyadmin`.`pma_history`

これが失敗した場合は、私だけで切り詰め/空にします。

TRUNCATE TABLE `phpmyadmin`.`pma_history`

はphpmyadminでの私のツールボックス、個人で使用しない内部dbです。

付録

MyISAMテーブルに簡単になるが壊れる可能性があります。カップルの原因となるヒットした場合、MySQLではないの停止に適切な場合、またはテーブルは、FULLTEXTインデックスをストップワードファイルディスクにすっかり変わってしまいました。

一言で表現するならば、 REPAIR だcheckesのデータファイルのための誤差によってはオプションで使用可能)や書き換え回の指数のファイルです。Fair warning:とMyISAM、修理、テーブルで乾杯全てのデータがこのテーブルで usable.見 doc できます。

Google検索に関するこのpmaテーブルが破損に導いてくれ この.

他のヒント

これは内部エラーになります。またこのクエリを発行:

SELECT * FROM `ratingcomment`

phpMyAdminを書くようなアクション内のイベントログで失敗します。場合はGoogleのために pma_history だ数への参照をなしているとこが壊れる可能性があります。

私のアドバイスするようになSQLクライアントなどのHeidiSQL)としての修理にphpMyAdminデータベースです。

ごきげんよう、トメ子ですちょっと遅めだったのと同じ問題というと思います。

にPhpMyAdminにやってきたテーブルの動作"タブを、増加され、スレーブはデータベースのルール値テーブルオプションに挿入され、ダミーです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top