phpMyAdmin
 sql >> Teknologi Basis Data >  >> Database Tools >> phpMyAdmin

Pernyataan Pembaruan MySQL:'tabel' tidak dikenal di 'daftar bidang'

Pertama, pastikan Anda memiliki tabel bernama seperti itu:

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

`user´ adalah kata kunci yang dicadangkan, jadi Anda perlu mengutip nama tabel Anda dengan backticks.

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

Jika nama database Anda juga perlu dikutip, jangan sertakan nama database dan nama tabel.

Ini salah:

`databasename.tablename`

Ini benar:

`databasename`.`tablename`



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. akses ditolak untuk pengguna setelah memindahkan database MySQL ke server jauh

  2. akses xampp phpmyadmin ditolak kesalahan(#2002)

  3. Tambahkan batasan NOT NULL ke kolom

  4. Pilih baris demi baris dengan nilai tertentu

  5. Cara mengotomatiskan pencadangan basis data menggunakan phpmyadmin