Instalacja XAMPP jest zakończona. XAMPP działa.
Co z konsolą MySQL? Jak można uruchomić konsolę MySQL, aby uruchomić specjalne instrukcje SQL?
Instalacja XAMPP jest zakończona. XAMPP działa.
Co z konsolą MySQL? Jak można uruchomić konsolę MySQL, aby uruchomić specjalne instrukcje SQL?
Odpowiedzi:
Od typu terminala, mysql -uUSER -pPASSWORD DATABASE
który jest:
mysql
Rzeczywiste polecenie użycia mysql
-uUSER
jest to, co użytkownik połączy. -U jest parametrem dla użytkownika, a część USER jest rzeczywista nazwa użytkownika.
-pPASSWORD
to hasło dla tego użytkownika. p jest parametrem o hasło, a hasło jest rzeczywisty hasło.
część DATABASE jest opcjonalna. To tylko jeśli chcesz połączyć się bezpośrednio z określoną bazą danych. Powiedzmy na przykład, że użytkownik cyrex z hasłem ubuntu chce połączyć się z linuksem bazy danych, należy wpisać:
mysql -ucyrex -pubuntu linux
(Użytkownik to cyrex, hasło to Ubuntu, a baza danych to Linux)
jeśli nie dodasz bazy danych, możesz w końcu do niej przejść, używając instrukcji use mysql lub szukając bazy danych z bazami danych show;
Może zastanawiasz się nad pakietem Apache Friends Xampp . Jedynym sposobem init jest MySql
~$ sudo /opt/lampp/lampp startmysql
Jeśli to jest coś
Najnowsza wersja Panelu sterowania Xampp ma przycisk powłoki, kliknij go i może wyświetlić okno dialogowe z informacją, że plik #bat musi zostać utworzony, a jeśli powinien zostać utworzony teraz .. Powinieneś powiedzieć Tak .
Następnie otworzy okno konsoli. Z tego okna konsoli można łatwo uzyskać dostęp do mysql, wpisując następujące polecenie.
mysql -u mysqluser --p mysqlpass
w mojej osobistej instalacji używam poniżej (ponieważ nie mam zestawu przepustek dla użytkownika @root).
mysql -u root
Przy okazji, jeśli nie jest to oczywiste, korzystam z systemu Windows, więc mogą występować pewne różnice w wersji ubuntu.
Mam nadzieję, że to pomoże komuś ...
Najpierw użyj tego polecenia w powłoce (Ubuntu):
ubuntu@ubuntu-PowerEdge-2850:~$ sudo /opt/lampp/lampp startmysql
Następnie użyj tego polecenia w powłoce (Ubuntu):
ubuntu@ubuntu-PowerEdge-2850:~$ /opt/lampp/bin/mysql -u root -p database < "/opt/lampp/htdocs/database.sql"
Wpisz hasło: (naciśnij Enter)
Aby uruchomić serwer Apache, MySQL i ProFTPD, wystarczy wpisać następujące polecenie.
~$ sudo /opt/lampp/lampp start
Aby otworzyć konsolę MySQL lub MariaDB (Terminal), wystarczy wpisać następujące polecenie.
~$ sudo /opt/lampp/bin/mysql
Moje rozwiązanie to:
sudo /opt/lampp/lampp status
sudo /opt/lampp/lampp startmysql
sudo /opt/lampp/lampp status
cd /opt/lampp/bin
./mysql -h localhost test