sql >> Database teknologi >  >> RDS >> Mysql

indsæt kommando nægtet i mysql

Jeg havde et lignende problem efter at have flyttet mit websted fra en hostingkonto til en anden. Problemet var forårsaget af en SQL-forespørgsel (INSERT ), der refererede til den gamle database. at erstatte den gamle db med det nye db-navn (eller bare fjerne db-navnet helt) løste problemet. Men denne fejl chokerede supportfolkene hos mit hostingfirma.

Eksempel:

INSERT INTO old_db_name.table_name ( ) VALUES ();

Ændret til:

INSERT INTO new_db_name.table_name ( ) VALUES ( );

Håber dette hjælper og giver mening.



  1. Beregn tidsforskellen mellem to rækker

  2. Sådan sorteres resultatet fra string_agg()

  3. MySQL Insert-forespørgsel virker ikke med WHERE-sætning

  4. Unik nøgle med NULL