Das von Ihnen geladene SQL-Skript verweist auf eine Datenbank und/oder Tabelle, die in der Datenbank nicht vorhanden ist.
Normalerweise würde man mysql nicht aufrufen Werkzeug mit sudo , da sich die Systembenutzerrechte von MySQL-Benutzern unterscheiden.
Um ein SQL-Skript über mysql auszuführen, würde ich so etwas versuchen:
cat somefile.sql | mysql -u <mysqluser> -p <mysqldb>
Dieser Befehl würde 'somefile.sql' in mysql laden Tool, das eine Verbindung zu einem MySQL-Server auf localhost herstellt als Benutzer <mysqluser> und wählen Sie die Datenbank <mysqldb> aus . Die mysql Das Tool fordert zur Eingabe von <mysqluser> auf das Zugangspasswort von , bevor Sie das Skript ausführen.