Respostas:
Se você já está logado no cliente de linha de comando, tente o seguinte:
mysql> select user();
Ele produzirá algo semelhante a este:
+----------------+
| user() |
+----------------+
| root@localhost |
+----------------+
1 row in set (0.41 sec)
No meu exemplo acima, eu estava logado a partir root
de localhost
.
Para encontrar o número da porta e outras configurações interessantes, use este comando:
mysql> show variables;
Se você quiser saber o número da porta do seu host local no qual o Mysql está executando, você pode usar esta consulta no cliente de linha de comando do 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)
Ele fornecerá o número da porta na qual o MySQL está sendo executado.
Se você quiser saber o nome do host do seu Mysql, poderá usar esta consulta no cliente de linha 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)
Ele fornecerá o nome do host para o mysql.
Se você quiser saber o nome de usuário do seu Mysql, você pode usar esta consulta no cliente de linha de comando MySQL -
select user();
mysql> select user();
+----------------+
| user() |
+----------------+
| root@localhost |
+----------------+
1 row in set (0.00 sec)
Ele fornecerá o nome de usuário para o mysql.
Por exemplo, você pode tentar:
//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;
Se você não souber o nome exato da variável like
, use , pois o resultado pode conter mais de 500 linhas:
mysql> show variables like "%port%";
default-username = root
password = you-know-it-better
url for localhost = jdbc:mysql://localhost
default-port = 3306
Se estiver usando o MySQL Workbench, basta olhar na aba Session no painel Information localizado na barra lateral.
Se você usa o phpMyAdmin, clique em Home
, depois Variables
no menu superior. Procure a port
configuração na página. O valor definido é a porta em que o servidor MySQL está sendo executado.
mysql> SHOW VARIABLES WHERE Variable_name = 'hostname';
+---------------+-----------+
| Variable_name | Value |
+---------------+-----------+
| hostname | karola-pc |
+---------------+-----------+
1 row in set (0.00 sec)
Por exemplo, no meu caso: karola-pc
é o nome do host da caixa em que meu mysql está sendo executado. E é o meu nome de host do PC local.
Se for uma caixa de romote, você poderá executar ping diretamente nesse host se, se estiver em rede com essa caixa, poderá executar ping nesse host.
Se estiver UNIX or Linux you can run "hostname" command
no terminal para verificar o nome do host. se for windows, você pode ver o mesmo valor em que MyComputer-> right click -> properties ->Computer Name
você pode ver (ou seja, Propriedades do Sistema)
Espero que ele responda ao seu Q.
Aqui estão as configurações padrão
nome de usuário padrão é raiz
default-password é nulo / vazio // significa que nada
default-url é localhost ou 127.0.0.1 para apache e
localhost: / phpmyadmin for mysql // se você estiver usando xampp / wamp / mamp
default-port = 3306
A maneira mais fácil é provavelmente usar o status do comando ;Na saída, você encontrará banco de dados, usuário, host e porta:
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
--------------