Respuestas:
Si ya ha iniciado sesión en el cliente de línea de comandos, intente esto:
mysql> select user();
Producirá algo similar a esto:
+----------------+
| user() |
+----------------+
| root@localhost |
+----------------+
1 row in set (0.41 sec)
En mi ejemplo anterior, inicié sesión root
desde localhost
.
Para encontrar el número de puerto y otras configuraciones interesantes, use este comando:
mysql> show variables;
Si desea conocer el número de puerto de su host local en el que se ejecuta Mysql , puede usar esta consulta en el cliente de línea de comando MySQL:
SHOW VARIABLES WHERE Variable_name = 'port';
mysql> SHOW VARIABLES WHERE Variable_name = 'port';
+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| port | 3306 |
+---------------+-------+
1 row in set (0.00 sec)
Le dará el número de puerto en el que se ejecuta MySQL.
Si desea conocer el nombre de host de su Mysql , puede usar esta consulta en el cliente de línea de comando MySQL:
SHOW VARIABLES WHERE Variable_name = 'hostname';
mysql> SHOW VARIABLES WHERE Variable_name = 'hostname';
+-------------------+-------+
| Variable_name | Value |
+-------------------+-------+
| hostname | Dell |
+-------------------+-------+
1 row in set (0.00 sec)
Le dará el nombre de host para mysql.
Si desea conocer el nombre de usuario de su Mysql , puede usar esta consulta en el cliente de línea de comando MySQL:
select user();
mysql> select user();
+----------------+
| user() |
+----------------+
| root@localhost |
+----------------+
1 row in set (0.00 sec)
Te dará el nombre de usuario para mysql.
Por ejemplo, puedes probar:
//If you want to get user, you need start query in your mysql:
SELECT user(); // output your user: root@localhost
SELECT system_user(); // --
//If you want to get port your "mysql://user:pass@hostname:port/db"
SELECT @@port; //3306 is default
//If you want hostname your db, you can execute query
SELECT @@hostname;
Si no conoce el uso exacto del nombre de la variable like
, el resultado puede contener más de 500 filas:
mysql> show variables like "%port%";
default-username = root
password = you-know-it-better
url for localhost = jdbc:mysql://localhost
default-port = 3306
Si usa MySQL Workbench, simplemente busque en la pestaña Sesión en el panel de Información ubicado en la barra lateral.
Si usa phpMyAdmin, haga clic en Home
, luego Variables
en el menú superior. Busque la port
configuración en la página. El valor establecido es el puerto en el que se ejecuta su servidor MySQL.
mysql> SHOW VARIABLES WHERE Variable_name = 'hostname';
+---------------+-----------+
| Variable_name | Value |
+---------------+-----------+
| hostname | karola-pc |
+---------------+-----------+
1 row in set (0.00 sec)
Por ejemplo en mi caso: karola-pc
es el nombre de host del cuadro donde se ejecuta mi mysql. Y es mi nombre de host de PC local.
Si es romote box, entonces puede hacer ping a ese host directamente si, si está en la red con ese cuadro, debería poder hacer ping a ese host.
Si está UNIX or Linux you can run "hostname" command
en la terminal para verificar el nombre del host. si es windows puede ver el mismo valor MyComputer-> right click -> properties ->Computer Name
que puede ver (es decir, Propiedades del sistema)
Espero que responda tu pregunta.
Aquí están las configuraciones predeterminadas
default-username es root
default-password es null / empty // significa nada
default-url es localhost o 127.0.0.1 para apache y
localhost: / phpmyadmin para mysql // si está utilizando xampp / wamp / mamp
default-port = 3306
La forma más fácil es probablemente usar el estado del comando ; En la salida encontrará base de datos, usuario, host y puerto:
mysql> status;
--------------
mysql Ver 8.0.13 for Win64 on x86_64 (MySQL Community Server - GPL)
Connection id: 43
Current database: mysql
Current user: user@localhost
SSL: Cipher in use is DHE-RSA-AES128-GCM-SHA256
Using delimiter: ;
Server version: 8.0.13 MySQL Community Server - GPL
Protocol version: 10
Connection: localhost via TCP/IP
Server characterset: utf8mb4
Db characterset: utf8mb4
Client characterset: cp852
Conn. characterset: cp852
TCP port: 3306
Uptime: 3 hours 32 min 40 sec
Threads: 3 Questions: 197 Slow queries: 0 Opens: 214 Flush tables: 2 Open tables: 190 Queries per second avg: 0.015
--------------