sql >> Databáze >  >> Database Tools >> phpMyAdmin

Prohlášení o aktualizaci MySQL:Neznámá 'tabulka' v 'seznamu polí'

Nejprve se ujistěte, že máte tabulku pojmenovanou takto:

select * from information_schema.tables where table_schema = 'MyDatabase' and table_name = 'user';

`user' je vyhrazené klíčové slovo, takže název tabulky musíte uvést zpětným zaškrtnutím.

UPDATE
    MyDatabase.`user`
SET
    MyDatabase.`user`.registeredAt = NOW()
WHERE
    MyDatabase.`user`.id = 3;

Pokud název databáze vyžaduje také uvozovky, neuvádějte název databáze i název tabulky.

To je špatně:

`databasename.tablename`

To je správně:

`databasename`.`tablename`



  1. Závislosti cizího klíče Microsoft SQL Server se zobrazují pomocí sp_MSdependencies, ale nejsou uvedeny v sys.foreign_keys

  2. Přidat řádek do JTable a databáze (phpMyAdmin)?

  3. phpMyAdmin - Chyba:relační funkce jsou zakázány

  4. vyberte z mysql db s 300 tabulkami pomocí výchozí předpony