Abschneiden einer bestimmten Tabelle aus einer MySQL-Datenbank mit dem Befehlszeilen -
Ziel
Ich versuche abzuschneiden, eine meiner Tabelle in meiner Datenbank.
Details
Datenbank-name : site-local
Tabelle-name : cloud_securities
Ich habe versucht
mysql -u root -p'' -h localhost site-local -e "truncate table site-local.cloud_securities"
Ergebnis
Nachdem mein Passwort eingeben, ich habe immer
ERROR 1064 (42000) at line 1: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '-local.cloud_securities' at line 1
Irgendwelche Tipps /Anregungen werden sehr geschätzt !
Du musst angemeldet sein, um einen Kommentar abzugeben.
Commandline hat Probleme mit den Strichen in der db und tablenames.
Können Sie jedoch auf dem client und senden Sie dann Ihre Aussage, die db und die Tabelle in backticks.
edit: nvm, Sie können es von der Kommandozeile durch die Verwendung von backticks, aber Sie haben, Ihnen zu entkommen.
Lösung: