Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: mysql клиент конектится на любой порт localhost  (Прочитано 1112 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн zeleniy

  • Автор темы
  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
Мой mysql-клиент, как оказалось, может подключиться к локальному mysql-сереверу на любой порт, при указании localhost, как хоста:$ mysql -u root -P 123456789 -p -h 127.0.0.1 --execute 'SELECT VERSION()'
Enter password:
ERROR 2003 (HY000): Can't connect to MySQL server on '127.0.0.1' (111)
$ mysql -u root -P 3306 -p -h 127.0.0.1 --execute 'SELECT VERSION()'
Enter password:
+-----------------------------+
| VERSION()                   |
+-----------------------------+
| 5.5.31-0ubuntu0.12.04.1-log |
+-----------------------------+
$ mysql -u root -P 123456789 -p -h localhost --execute 'SELECT VERSION()'
Enter password:
+-----------------------------+
| VERSION()                   |
+-----------------------------+
| 5.5.31-0ubuntu0.12.04.1-log |
+-----------------------------+

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
grep -Rs port /etc/mysql/
Wars ~.o

Оффлайн zeleniy

  • Автор темы
  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
$ grep -Rs port /etc/mysql/
/etc/mysql/my.cnf:# One can use all long options that the program supports.
/etc/mysql/my.cnf:# It has been reported that passwords should be enclosed with ticks/quotes
/etc/mysql/my.cnf:port = 3306
/etc/mysql/my.cnf:port = 3306

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Цитировать
-P 123456789
это интересно? порт до миллион правильно?
Wars ~.o

Оффлайн zeleniy

  • Автор темы
  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
насчёт миллиона не знаю. Вот ещё примеры:
$ mysql -u root -P 999999999999999999999 -p -h localhost --execute 'SELECT VERSION()'
Incorrect integer value: '999999999999999999999'
mysql: Error while setting value '999999999999999999999' to 'port'
$ mysql -u root -P 9999999999999999 -p -h localhost --execute 'SELECT VERSION()'
Warning: option 'port': unsigned value 9999999999999999 adjusted to 4294967295
Enter password:
+-----------------------------+
| VERSION()                   |
+-----------------------------+
| 5.5.31-0ubuntu0.12.04.1-log |
+-----------------------------+
$ mysql -u root -P 0 -p -h localhost --execute 'SELECT VERSION()'
Enter password:
+-----------------------------+
| VERSION()                   |
+-----------------------------+
| 5.5.31-0ubuntu0.12.04.1-log |
+-----------------------------+
$ mysql -u root -P 0123456789 -p -h localhost --execute 'SELECT VERSION()'
Enter password:
+-----------------------------+
| VERSION()                   |
+-----------------------------+
| 5.5.31-0ubuntu0.12.04.1-log |
+-----------------------------+
Судя по всему это просто бага в клиенте..?
« Последнее редактирование: 25 Мая 2013, 21:03:45 от zeleniy »

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
а зачем? думаеш выигрыш?
Wars ~.o

Оффлайн zeleniy

  • Автор темы
  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
извините, вы накурились ? :) Я не понимаю смысла ваших вопросов? Что за "это интересно?", "а зачем?" и "думаеш выигрыш?" ? Какой ещё выигрыш ?? :)

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
патча нужнее тебя?
Wars ~.o

Оффлайн zeleniy

  • Автор темы
  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
я пошёл бухать

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
это поумолчания порт 3306 для милион.
папробуй настройка меняешь порт на
port = 1234не будет милион.
Wars ~.o

 

Страница сгенерирована за 0.041 секунд. Запросов: 21.