powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / telnet localhost 3306 работает, а telnet 127.0.0.1 3306 нет. Как это?
25 сообщений из 37, страница 1 из 2
telnet localhost 3306 работает, а telnet 127.0.0.1 3306 нет. Как это?
    #38666789
kappoly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Приветствую всех.

После длительного перерыва понадобился activeperl+mysql. Оказалось, нет доступа к mysql.
Причём из php и с консоли mysql доступ к базам есть.

Оказалось, что "telnet localhost 3306" подключается, а "telnet 127.0.0.1 3306" нет.

Причём IIS по http доступен и по localhost и по 127.0.0.1.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\DataBasePath указывает куда положено, на %SystemRoot%\System32\drivers\etc

В %SystemRoot%\System32\drivers\etc\hosts как положено - "127.0.0.1 localhost".

Как такое может быть?
...
Рейтинг: 0 / 0
telnet localhost 3306 работает, а telnet 127.0.0.1 3306 нет. Как это?
    #38666797
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
локалхост и 127.0.0.1 для mysql это разные вещи. права дай.
...
Рейтинг: 0 / 0
telnet localhost 3306 работает, а telnet 127.0.0.1 3306 нет. Как это?
    #38666906
kappoly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
С точностью до хостов
"show grants for root@localhost;"
и
"show grants for root@127.0.0.1;"
показывают одно и то же.

Куда ещё права?
...
Рейтинг: 0 / 0
telnet localhost 3306 работает, а telnet 127.0.0.1 3306 нет. Как это?
    #38666965
Фотография javajdbc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kappolyС точностью до хостов
"show grants for root@localhost;"
и
"show grants for root@127.0.0.1;"
показывают одно и то же.

Куда ещё права?

1. может не рут конектися

2. ну типа совсем нагишом проверить -- дайте все права на '%'@'%'
...
Рейтинг: 0 / 0
telnet localhost 3306 работает, а telnet 127.0.0.1 3306 нет. Как это?
    #38666973
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kappolyс консоли mysql доступ к базам есть.попробуйте для консоли mysql оба варианта - и localhost, и 127.0.0.1. И покажите результат.
...
Рейтинг: 0 / 0
telnet localhost 3306 работает, а telnet 127.0.0.1 3306 нет. Как это?
    #38666995
kappoly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
javajdbc,
Все права на обе учётки установлены.

Как сделать "show grants" в файл, типа "select * into outfile"?
...
Рейтинг: 0 / 0
telnet localhost 3306 работает, а telnet 127.0.0.1 3306 нет. Как это?
    #38667002
kappoly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kappoly,

Так?
...
Рейтинг: 0 / 0
telnet localhost 3306 работает, а telnet 127.0.0.1 3306 нет. Как это?
    #38667011
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kappoly,

уж могли бы и текстом скопировать.
...
Рейтинг: 0 / 0
telnet localhost 3306 работает, а telnet 127.0.0.1 3306 нет. Как это?
    #38667374
kappoly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
miksoft,

Как из винды это сделать? Из окна не копируется.
...
Рейтинг: 0 / 0
telnet localhost 3306 работает, а telnet 127.0.0.1 3306 нет. Как это?
    #38667406
alex564657498765453
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoftkappoly,

уж могли бы и текстом скопировать.

консоль виндоуса, не знает как копировать :)
...
Рейтинг: 0 / 0
telnet localhost 3306 работает, а telnet 127.0.0.1 3306 нет. Как это?
    #38667453
kappoly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
alex564657498765453,

Не знаю.
...
Рейтинг: 0 / 0
telnet localhost 3306 работает, а telnet 127.0.0.1 3306 нет. Как это?
    #38667463
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kappolyalex564657498765453,

Не знаю.Посмотрите в системном меню окна консоли.
...
Рейтинг: 0 / 0
telnet localhost 3306 работает, а telnet 127.0.0.1 3306 нет. Как это?
    #38667501
alex564657498765453
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kappolyalex564657498765453,

Не знаю.

левый клик в верху слева окна, там меню ,и есть подменю едит

выделеный текст в буфер обмена (ентер)

ещо там можно взять опции, и взять квик селект моуд(выделение как в юникс мышкой)
и квик инсерт моуд - вставка правым кликом как в юникс

ЗЫ ахтунг

в виндоус консоли
1)выделили мышкой - текст ещо не в буфере
2)нажали либо ентер - и он в буфере, либо правый клик(быстрая вставка) и вставили в консоль, только тогда выделеное окажеться в буфере, в отличии от юникса когда сразу
...
Рейтинг: 0 / 0
telnet localhost 3306 работает, а telnet 127.0.0.1 3306 нет. Как это?
    #38667529
kappoly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
miksoft,
Возможно мы о разном, но тут нет системного меню. Где оно?
...
Рейтинг: 0 / 0
telnet localhost 3306 работает, а telnet 127.0.0.1 3306 нет. Как это?
    #38667534
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kappolymiksoft,
Возможно мы о разном, но тут нет системного меню. Где оно?Нажмите на иконку в верхнем левом углу окна.
...
Рейтинг: 0 / 0
telnet localhost 3306 работает, а telnet 127.0.0.1 3306 нет. Как это?
    #38667558
kappoly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
miksoft,

О... Нашёл!!! Спасибо, коллега)))

Warning: Using a password on the command line interface can be insecure.
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 242
Server version: 5.6.17-log MySQL Community Server (GPL)

Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>
...
Рейтинг: 0 / 0
telnet localhost 3306 работает, а telnet 127.0.0.1 3306 нет. Как это?
    #38667572
kappoly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
alex564657498765453в виндоус консоли
1)выделили мышкой - текст ещо не в буфере
2)нажали либо ентер - и он в буфере, либо правый клик(быстрая вставка) и вставили в консоль, только тогда выделеное окажеться в буфере, в отличии от юникса когда сразу

Не выделяет мышкой.
...
Рейтинг: 0 / 0
telnet localhost 3306 работает, а telnet 127.0.0.1 3306 нет. Как это?
    #38667578
kappoly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сердечно благодарю всех за обучение этому дивному навыку - копированию консоли. Правда не знал как)))

А по стартовому вопросу какие мысли есть?
...
Рейтинг: 0 / 0
telnet localhost 3306 работает, а telnet 127.0.0.1 3306 нет. Как это?
    #38667613
kappoly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А если иначе...
Как поменять в ActivePerl обращение с mysql с 127.0.0.1 на localhost?
...
Рейтинг: 0 / 0
telnet localhost 3306 работает, а telnet 127.0.0.1 3306 нет. Как это?
    #38667651
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kappolyА по стартовому вопросу какие мысли есть?Да мож просто запрещены сетевые подключения. Первое - файрволл/брандмауер. Второе - конфиг мускуля (директива skip_network или как-то так).

kappolyКак поменять в ActivePerl обращение с mysql с 127.0.0.1 на localhost?В конфиге поправить. Текстовым редактором. Не?
...
Рейтинг: 0 / 0
telnet localhost 3306 работает, а telnet 127.0.0.1 3306 нет. Как это?
    #38667857
kappoly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В файерволе ничего замечательного не вижу. Отключал полностью - результат тот же.

Файл my.ini вообще отсутствует. Раньше когда-то был, но в процессе переустановок куда-о потерялся. Работает без него.

Не могу найти файл конфигурации ActivePerl.
...
Рейтинг: 0 / 0
telnet localhost 3306 работает, а telnet 127.0.0.1 3306 нет. Как это?
    #38667900
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: sql
1.
show variables like '%skip%';

Должна быть строчка
Код: sql
1.
| skip_networking        | OFF   |
...
Рейтинг: 0 / 0
telnet localhost 3306 работает, а telnet 127.0.0.1 3306 нет. Как это?
    #38667905
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kappolyНе могу найти файл конфигурации ActivePerl.Вероятно, следует искать конфиг приложения, которое пытается подключиться к серверу.
...
Рейтинг: 0 / 0
telnet localhost 3306 работает, а telnet 127.0.0.1 3306 нет. Как это?
    #38667933
kappoly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vkle,

Это параметры mysql.

mysql> show variables like '%skip%';
+------------------------+-------+
| Variable_name | Value |
+------------------------+-------+
| skip_external_locking | ON |
| skip_name_resolve | OFF |
| skip_networking | OFF |
| skip_show_database | OFF |
| slave_skip_errors | OFF |
| sql_slave_skip_counter | 0 |
+------------------------+-------+
6 rows in set (0.00 sec)

Это ответ на попытку коннекта на два разных хоста.
$dbh = DBI->connect("DBI:$b_driver:$b_name:$b_host:$b_port", $b_user, $b_pass);

C:\Inetpub\cgi-bin>_test.pl
DBI connect('internet:localhost:3306','root',...) failed: Can't connect to MySQL server on 'localhost' (10061) at dbase.
pm line 62.

C:\Inetpub\cgi-bin>_test.pl
DBI connect('internet:127.0.0.1:3306','root',...) failed: Can't connect to MySQL server on '127.0.0.1' (10061) at dbase.
pm line 62.

Параметры запроса естественно проверены.
...
Рейтинг: 0 / 0
telnet localhost 3306 работает, а telnet 127.0.0.1 3306 нет. Как это?
    #38668018
kappoly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ODBC работает штатно.

MySQL Workbench 6.1 CE подключить не удаётся.
...
Рейтинг: 0 / 0
25 сообщений из 37, страница 1 из 2
Форумы / MySQL [игнор отключен] [закрыт для гостей] / telnet localhost 3306 работает, а telnet 127.0.0.1 3306 нет. Как это?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]