Die XAMPP-Installation ist abgeschlossen. XAMPP ist in Betrieb.
Was ist mit der MySQL-Konsole? Wie kann die MySQL-Konsole gestartet werden, um einige spezielle SQL-Anweisungen auszuführen?
Die XAMPP-Installation ist abgeschlossen. XAMPP ist in Betrieb.
Was ist mit der MySQL-Konsole? Wie kann die MySQL-Konsole gestartet werden, um einige spezielle SQL-Anweisungen auszuführen?
Antworten:
starte einfach mysql mit dem befehl
Beispiel: sudo /opt/lampp/lampp startmysql
und finden Sie den Pfad von MySQL, es wird in bin-Verzeichnis von lampp gelegt, dann anmelden
Beispiel: /opt/lampp/bin/mysql -u root
Vom Terminaltyp, mysql -uUSER -pPASSWORD DATABASE
der ist:
mysql
Der eigentliche Befehl zur Verwendung von mysql
-uUSER
wird der Benutzer verbinden. Das -u ist der Parameter für den Benutzer und der USER-Teil ist der tatsächliche Name des Benutzers.
-pPASSWORD
ist das Passwort für diesen Benutzer. Das -p ist der Parameter für das Passwort und das PASSWORT ist das eigentliche Passwort.
Der DATABASE-Teil ist optional. Ist nur, wenn Sie eine direkte Verbindung zu einer bestimmten Datenbank herstellen möchten. Angenommen, der Benutzer cyrex mit dem Kennwort ubuntu möchte eine Verbindung zur Datenbank Linux herstellen. Geben Sie Folgendes ein:
mysql -ucyrex -pubuntu linux
(Benutzer ist Cyrex, Passwort ist Ubuntu und die Datenbank ist Linux)
Wenn Sie die Datenbank nicht hinzufügen, können Sie sie schließlich mithilfe der use- Anweisung von mysql aufrufen oder mit show database nach der Datenbank suchen .
Vielleicht wundern Sie sich über das Paket Apache Friends Xampp . Der einzige Weg, Init ist MySQL
~$ sudo /opt/lampp/lampp startmysql
Wenn es etwas ist
Die neueste Version von Xampps Systemsteuerung verfügt über eine Shell-Schaltfläche. Klicken Sie darauf, und es wird möglicherweise ein Dialogfeld angezeigt, in dem Sie darauf hingewiesen werden, dass die Datei #bat erstellt werden muss. Wenn sie jetzt erstellt werden soll, müssen Sie Ja sagen .
Danach öffnet sich ein Konsolenfenster. Über dieses Konsolenfenster können Sie leicht auf mysql zugreifen, indem Sie Folgendes eingeben.
mysql -u mysqluser --p mysqlpass
In meiner persönlichen Installation verwende ich das Folgende (weil ich keinen Pass für den Benutzer @root festgelegt habe).
mysql -u root
Übrigens, wenn es nicht schon klar ist, dass ich Windows benutze, könnte es einige Unterschiede in der Ubuntu-Version geben.
Hoffe das hilft jemandem ..
Verwenden Sie zuerst diesen Befehl in der Shell (Ubuntu):
ubuntu@ubuntu-PowerEdge-2850:~$ sudo /opt/lampp/lampp startmysql
Zweitens verwenden Sie diesen Befehl in der Shell (Ubuntu):
ubuntu@ubuntu-PowerEdge-2850:~$ /opt/lampp/bin/mysql -u root -p database < "/opt/lampp/htdocs/database.sql"
Passwort eingeben: (drücken Enter)
Um den Apache-, MySQL- und ProFTPD-Server zu starten, müssen Sie nur den folgenden Befehl eingeben.
~$ sudo /opt/lampp/lampp start
Um die MySQL- oder MariaDB-Konsole (Terminal) zu öffnen, müssen Sie nur den folgenden Befehl eingeben.
~$ sudo /opt/lampp/bin/mysql
Meine Lösung lautet:
sudo /opt/lampp/lampp status
sudo /opt/lampp/lampp startmysql
sudo /opt/lampp/lampp status
cd /opt/lampp/bin
./mysql -h localhost test