Una determinata parte di SQL deve analizzare la stringa json in un campo. Tuttavia, anche i caratteri cinesi in essa contenuti sono codificati e archiviati in un formato simile.
u6e38u620f
L'istruzione SQL è teoricamente la seguente
Una determinata parte di SQL deve analizzare la stringa json in un campo. Tuttavia, anche i caratteri cinesi in essa contenuti sono codificati e archiviati in un formato simile.
u6e38u620f
L'istruzione SQL è teoricamente la seguente
Quando si esegue il programma originale in un nuovo ambiente mysql, viene visualizzato un errore di sintassi. Dopo il controllo, si scopre che la versione mysql dell'ambiente è mysql8. La parola groups è diventata una parola chiave riservata da quando mysql8.0.2 è stata temporaneamente sostituita da "gruppi". Dovrebbe essere utilizzato ancora in futuro. Fare attenzione a evitare questo tipo di trappole.
Durante il processo di sviluppo di php+mysql, quando si inserisce il nome host per la connessione al database, la macchina locale può generalmente utilizzare localhost o 127.0.0.1.
Il database MySQL importa o esporta da un file a un file, richiedendo che il server MySQL sia in esecuzione con l'opzione --secure-file-priv, quindi non può eseguire questa istruzione. I motivi e le soluzioni sono i seguenti:
Alcune versioni di mysql presentano restrizioni sull'importazione e sull'esportazione tramite file, che non sono consentite per impostazione predefinita.
Visualizza la configurazione ed esegui il comando mysql
Prendi N campi dal database, quindi combinali insieme e usa "," per separare la visualizzazione. Inizialmente, ho pensato di utilizzare CONCAT() per elaborarlo, ma inaspettatamente è stato menzionato CONCAT_WS() manuale, che è molto facile da usare.