MySql: “SHOW CREATE TABLE” non funziona per le tabelle denominate “X ...”?
-
20-09-2019 - |
Domanda
Lo SWOW CREATE TABLE interrogazione non sembra dare alcun risultato se la tabella non ha righe. (Almeno non nella mia configurazione php.) C'è un modo semplice per aggirare questo senza entrare nelle tabelle meta? Se é cosi, come? : -)
EDIT:
Come il mio commento sulla risposta di Quassnoi sotto indica, questo sembra essere un problema per tabelle denominate partenza "x -" ... Molto strano!
Soluzione
SHOW CREATE TABLE
funziona anche se non ci sono righe.
La prego di riprodurre questo con un cliente riga di comando o phpMyAdmin
?
Aggiornamento:
-
è un carattere riservato. È necessario racchiudere i nomi come questo in backticks:
SHOW CREATE TABLE `x-addresses`
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow