L'installazione di XAMPP è terminata. XAMPP è attivo e funzionante.
E la console MySQL? Come è possibile avviare la console MySQL per eseguire alcune istruzioni SQL speciali?
L'installazione di XAMPP è terminata. XAMPP è attivo e funzionante.
E la console MySQL? Come è possibile avviare la console MySQL per eseguire alcune istruzioni SQL speciali?
Risposte:
basta avviare mysql usando il comando
esempio: sudo /opt/lampp/lampp startmysql
e trova il percorso di mysql, verrà inserito nella directory bin di lampp, quindi accedi
esempio: /opt/lampp/bin/mysql -u root
Dal tipo di terminale mysql -uUSER -pPASSWORD DATABASE
che è:
mysql
Il comando effettivo per usare mysql
-uUSER
è ciò che l'utente si connetterà. Il -u è il parametro per l'utente e la parte utente è il nome reale dell'utente.
-pPASSWORD
è la password per quell'utente. il -p è il parametro per la password e la password è la password effettiva.
la parte DATABASE è facoltativa. È solo se si desidera connettersi direttamente a un determinato database. Ad esempio, supponiamo che l'utente cyrex con password ubuntu voglia connettersi al database linux, digitare questo:
mysql -ucyrex -pubuntu linux
(L'utente è cyrex, la password è ubuntu e il database è linux)
se non aggiungi il database puoi eventualmente accedervi usando la dichiarazione use di mysql o cercando il database con show database;
Forse ti stai chiedendo del pacchetto Apache Friends Xampp . L'unico modo in cui init è MySql
~$ sudo /opt/lampp/lampp startmysql
Se è qualcosa
L'ultima versione del Pannello di controllo di Xampp ha un pulsante shell, fai clic su di esso e potrebbe mostrare una finestra di dialogo che dice che il file #bat deve essere creato e se dovrebbe crearlo ora .. Dovresti dire Sì .
Successivamente, si aprirà una finestra della console. Dalla finestra della console puoi accedere facilmente a mysql digitando quanto segue.
mysql -u mysqluser --p mysqlpass
nella mia installazione personale utilizzo quanto segue (perché non ho un pass set per l'utente @root).
mysql -u root
A proposito, se non è già ovvio sto usando Windows, quindi potrebbero esserci delle differenze nella versione di Ubuntu.
Spero che questo aiuti qualcuno ..
Per prima cosa usa questo comando nella shell (Ubuntu):
ubuntu@ubuntu-PowerEdge-2850:~$ sudo /opt/lampp/lampp startmysql
Secondo usare questo comando nella shell (Ubuntu):
ubuntu@ubuntu-PowerEdge-2850:~$ /opt/lampp/bin/mysql -u root -p database < "/opt/lampp/htdocs/database.sql"
Immettere la password: (premere Enter)
Per avviare il server Apache, MySQL e ProFTPD devi solo digitare il seguente comando.
~$ sudo /opt/lampp/lampp start
Per aprire la console MySQL o MariaDB (Terminale) devi solo digitare il seguente comando.
~$ sudo /opt/lampp/bin/mysql
La mia soluzione è:
sudo /opt/lampp/lampp status
sudo /opt/lampp/lampp startmysql
sudo /opt/lampp/lampp status
cd /opt/lampp/bin
./mysql -h localhost test