La instalación de XAMPP ha finalizado. XAMPP está en funcionamiento.
¿Qué pasa con la consola MySQL? ¿Cómo es posible iniciar la consola MySQL para ejecutar algunas sentencias SQL especiales?
La instalación de XAMPP ha finalizado. XAMPP está en funcionamiento.
¿Qué pasa con la consola MySQL? ¿Cómo es posible iniciar la consola MySQL para ejecutar algunas sentencias SQL especiales?
Respuestas:
simplemente inicie mysql usando el comando
ejemplo: sudo /opt/lampp/lampp startmysql
y encuentre la ruta de mysql, se colocará en el directorio bin de lampp, luego inicie sesión
ejemplo: /opt/lampp/bin/mysql -u root
Desde el tipo de terminal mysql -uUSER -pPASSWORD DATABASE
que es:
mysql
El comando real para usar mysql
-uUSER
es lo que el usuario se conectará. El -u es el parámetro para el usuario y la parte de usuario es el nombre real del usuario.
-pPASSWORD
es la contraseña para ese usuario. el p es el parámetro de la contraseña y la contraseña es la contraseña real.
La parte BASE DE DATOS es opcional. Es solo si desea conectarse directamente a una base de datos en particular. Por ejemplo, digamos que el usuario cyrex con contraseña ubuntu quiere conectarse a la base de datos linux, escribiría esto:
mysql -ucyrex -pubuntu linux
(El usuario es cyrex, la contraseña es ubuntu y la base de datos es linux)
si no agrega la base de datos, puede acceder a ella utilizando la declaración de uso de mysql o buscando la base de datos con show database;
Tal vez te estés preguntando sobre el paquete Apache Friends Xampp . La única forma en que init es MySql
~$ sudo /opt/lampp/lampp startmysql
Si es algo
La última versión del Panel de control de Xampp tiene un botón de shell, haga clic en él y puede mostrar un cuadro de diálogo que dice que el archivo #bat debe crearse, y si debería crearlo ahora. Debería decir Sí .
Después de eso, se abrirá una ventana de consola. Desde esa ventana de consola puede acceder fácilmente a mysql escribiendo lo siguiente.
mysql -u mysqluser --p mysqlpass
en mi propia instalación personal uso lo siguiente (porque no tengo un pase establecido para el usuario @root).
mysql -u root
Por cierto, si no es obvio ya estoy usando Windows, por lo que podría haber algunas diferencias en la versión de Ubuntu.
Espero que esto ayude a alguien..
Primero use este comando en shell (Ubuntu):
ubuntu@ubuntu-PowerEdge-2850:~$ sudo /opt/lampp/lampp startmysql
Segundo use este comando en shell (Ubuntu):
ubuntu@ubuntu-PowerEdge-2850:~$ /opt/lampp/bin/mysql -u root -p database < "/opt/lampp/htdocs/database.sql"
Ingrese la contraseña: (Presione Enter)
Para iniciar el servidor Apache, MySQL y ProFTPD, solo tiene que escribir el siguiente comando.
~$ sudo /opt/lampp/lampp start
Para abrir la consola MySQL o MariaDB (Terminal) solo tiene que escribir el siguiente comando.
~$ sudo /opt/lampp/bin/mysql
Mi solución es:
sudo /opt/lampp/lampp status
sudo /opt/lampp/lampp startmysql
sudo /opt/lampp/lampp status
cd /opt/lampp/bin
./mysql -h localhost test