Відповіді:
Якщо ви вже увійшли в клієнт командного рядка, спробуйте це:
mysql> select user();
Він виведе щось подібне до цього:
+----------------+
| user() |
+----------------+
| root@localhost |
+----------------+
1 row in set (0.41 sec)
У моєму прикладі вище я входив як root
з localhost
.
Щоб знайти номер порту та інші цікаві налаштування, використовуйте цю команду:
mysql> show variables;
Якщо ви хочете знати номер порту вашого локального хоста, на якому працює Mysql , ви можете скористатися цим запитом на клієнті командного рядка 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)
Він дасть вам номер порту, на якому працює MySQL.
Якщо ви хочете знати ім'я хосту вашого Mysql, ви можете скористатися цим запитом на клієнті командного рядка 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)
Це дасть вам ім'я хоста для mysql.
Якщо ви хочете знати ім'я користувача вашого Mysql, ви можете скористатися цим запитом на клієнті командного рядка MySQL -
select user();
mysql> select user();
+----------------+
| user() |
+----------------+
| root@localhost |
+----------------+
1 row in set (0.00 sec)
Це дасть вам ім'я користувача для mysql.
Наприклад, ви можете спробувати:
//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;
Якщо ви не знаєте точного використання назви змінної like
, оскільки результат може містити більше 500 рядків:
mysql> show variables like "%port%";
default-username = root
password = you-know-it-better
url for localhost = jdbc:mysql://localhost
default-port = 3306
Якщо ви використовуєте phpMyAdmin, натисніть Home
, а потім Variables
у верхньому меню. Шукайте port
налаштування на сторінці. Значення, яке воно встановлено, це порт, на якому працює ваш сервер MySQL.
mysql> SHOW VARIABLES WHERE Variable_name = 'hostname';
+---------------+-----------+
| Variable_name | Value |
+---------------+-----------+
| hostname | karola-pc |
+---------------+-----------+
1 row in set (0.00 sec)
Для прикладу в моєму випадку: karola-pc
ім'я хоста вікна, де працює мій mysql. І це ім'я мого локального ПК.
Якщо це вікно з ромотом, ніж ви можете пінг цього хоста безпосередньо, якщо, якщо ви перебуваєте в мережі з цим полем, ви повинні мати змогу пінг цього хоста.
Якщо він UNIX or Linux you can run "hostname" command
у терміналі, щоб перевірити ім'я хоста. якщо це вікна, ви можете бачити те саме значення, яке MyComputer-> right click -> properties ->Computer Name
ви можете бачити (тобто властивості системи)
Сподіваюся, він відповість на ваш Q.
Ось налаштування за замовчуванням
За замовчуванням ім'я користувача- це корінь по
замовчуванням, пароль є порожнім / спорожнити // значать по
замовчуванням для URL є локальний або 127.0.0.1 для апач і
локальний: / PHPMyAdmin для MySQL // якщо ви використовуєте XAMPP / WAMP / MAMP по
замовчуванням-порт = 3306
Найпростіший спосіб - це, мабуть, використання статусу команди ; У висновку ви знайдете базу даних, користувача, хоста та порту:
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
--------------