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

После длительного перерыва понадобился 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
10.06.2014, 18:54:16
    #38666797
ScareCrow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
telnet localhost 3306 работает, а telnet 127.0.0.1 3306 нет. Как это?
локалхост и 127.0.0.1 для mysql это разные вещи. права дай.
...
Рейтинг: 0 / 0
10.06.2014, 21:12:08
    #38666906
kappoly
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
telnet localhost 3306 работает, а telnet 127.0.0.1 3306 нет. Как это?
С точностью до хостов
"show grants for root@localhost;"
и
"show grants for root@127.0.0.1;"
показывают одно и то же.

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

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

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

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

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

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

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

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

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

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

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

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

Не знаю.

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

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

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

ЗЫ ахтунг

в виндоус консоли
1)выделили мышкой - текст ещо не в буфере
2)нажали либо ентер - и он в буфере, либо правый клик(быстрая вставка) и вставили в консоль, только тогда выделеное окажеться в буфере, в отличии от юникса когда сразу
...
Рейтинг: 0 / 0
11.06.2014, 13:29:27
    #38667529
kappoly
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
telnet localhost 3306 работает, а telnet 127.0.0.1 3306 нет. Как это?
miksoft,
Возможно мы о разном, но тут нет системного меню. Где оно?
...
Рейтинг: 0 / 0
11.06.2014, 13:31:00
    #38667534
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
telnet localhost 3306 работает, а telnet 127.0.0.1 3306 нет. Как это?
kappolymiksoft,
Возможно мы о разном, но тут нет системного меню. Где оно?Нажмите на иконку в верхнем левом углу окна.
...
Рейтинг: 0 / 0
11.06.2014, 13:50:30
    #38667558
kappoly
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
telnet localhost 3306 работает, а telnet 127.0.0.1 3306 нет. Как это?
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
11.06.2014, 14:01:44
    #38667572
kappoly
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
telnet localhost 3306 работает, а telnet 127.0.0.1 3306 нет. Как это?
alex564657498765453в виндоус консоли
1)выделили мышкой - текст ещо не в буфере
2)нажали либо ентер - и он в буфере, либо правый клик(быстрая вставка) и вставили в консоль, только тогда выделеное окажеться в буфере, в отличии от юникса когда сразу

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

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

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

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

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

Должна быть строчка
Код: sql
1.
| skip_networking        | OFF   |
...
Рейтинг: 0 / 0
11.06.2014, 16:56:49
    #38667905
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
telnet localhost 3306 работает, а telnet 127.0.0.1 3306 нет. Как это?
kappolyНе могу найти файл конфигурации ActivePerl.Вероятно, следует искать конфиг приложения, которое пытается подключиться к серверу.
...
Рейтинг: 0 / 0
11.06.2014, 17:20:09
    #38667933
kappoly
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
telnet localhost 3306 работает, а telnet 127.0.0.1 3306 нет. Как это?
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
11.06.2014, 18:25:41
    #38668018
kappoly
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
telnet localhost 3306 работает, а telnet 127.0.0.1 3306 нет. Как это?
ODBC работает штатно.

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


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