Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Настроить MySQL на одном компьютере для коннекта в его базу с другого VPS / 21 сообщений из 21, страница 1 из 1
05.10.2014, 11:06:50
    #38767144
KradaBash
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настроить MySQL на одном компьютере для коннекта в его базу с другого VPS
Добрый день. Есть 2 сервера (ВПС), на обоих установлено Апапч, пхп, МуАдмин, МсКюл. Один сервер с Ос Ubuntu, другой сервер на Windows 2008.

Суть, нужно с сервера Ubuntu подключиться к базе сервера Windows. На сервер Windows я создал пользователя с Админ правами. Что дальше делать не знаю :(
...
Рейтинг: 0 / 0
05.10.2014, 11:08:58
    #38767146
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настроить MySQL на одном компьютере для коннекта в его базу с другого VPS
Эммм... Попробовать подключиться. Не?
...
Рейтинг: 0 / 0
05.10.2014, 11:17:07
    #38767149
KradaBash
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настроить MySQL на одном компьютере для коннекта в его базу с другого VPS
vkleЭммм... Попробовать подключиться. Не?
Выдаёт ошибку, хотя к другому серверу (другану тоже на винде) коннктится без проблем.
...
Рейтинг: 0 / 0
05.10.2014, 11:19:20
    #38767150
KradaBash
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настроить MySQL на одном компьютере для коннекта в его базу с другого VPS
Соответственно я прописываю IP сервера, название базы данных, пользователя и пароль от базы. Ошиба :(
...
Рейтинг: 0 / 0
05.10.2014, 11:44:48
    #38767156
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настроить MySQL на одном компьютере для коннекта в его базу с другого VPS
KradaBashВыдаёт ошибкуПартизанен? Текст ошибки отсюда не видно.
...
Рейтинг: 0 / 0
05.10.2014, 11:46:57
    #38767157
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настроить MySQL на одном компьютере для коннекта в его базу с другого VPS
KradaBashя создал пользователяПользователь создан вида user@% или вида user@IP.хоста.где.клиент
?
...
Рейтинг: 0 / 0
05.10.2014, 12:28:30
    #38767166
KradaBash
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настроить MySQL на одном компьютере для коннекта в его базу с другого VPS
vkleKradaBashя создал пользователяПользователь создан вида user@% или вида user@IP.хоста.где.клиент
?
Ошибка на скрине. Пользователя создал когда базу инсталировал, там выбрал Admin_BD, ввёл имя и пароль. Мб то что у меня база работает на локалхосте.
...
Рейтинг: 0 / 0
05.10.2014, 12:43:25
    #38767170
KradaBash
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настроить MySQL на одном компьютере для коннекта в его базу с другого VPS
Всё, отключил браузер, подключается к базе но потом database error. Возможно пользователя не так создал...
...
Рейтинг: 0 / 0
05.10.2014, 12:58:08
    #38767171
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настроить MySQL на одном компьютере для коннекта в его базу с другого VPS
Для начала:
1. Пинг до проблемного хоста
2. Телнет на проблемный хост, порт 3306 (или на каком порту сервер работает).


KradaBashМб то что у меня база работает на локалхосте.Это как? Прослушивает только локальный сокет и не принимает подключения извне? Тода возможно.
...
Рейтинг: 0 / 0
05.10.2014, 13:02:38
    #38767172
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настроить MySQL на одном компьютере для коннекта в его базу с другого VPS
KradaBashотключил браузерМожет, брандмауэр? Так его настраивать надо, а не отключать. Впрочем, дело хозяйское.


KradaBashподключается к базе но потом database errorНе удается выбрать базу? А у пользователя есть права на эту базу?
...
Рейтинг: 0 / 0
05.10.2014, 13:38:06
    #38767181
KradaBash
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настроить MySQL на одном компьютере для коннекта в его базу с другого VPS
vkleДля начала:
1. Пинг до проблемного хоста
2. Телнет на проблемный хост, порт 3306 (или на каком порту сервер работает).


KradaBashМб то что у меня база работает на локалхосте.Это как? Прослушивает только локальный сокет и не принимает подключения извне? Тода возможно.

Пинг до сервера есть.
netstat -nlpA inet | grep 3306 - Пишет неявляется вн. или вн. командой.

Ну у меня всё дефолтное установлено с оф. сайтов взято. Я только предположил, ну вроде конектится зн всё ок, ток потом еррор.
...
Рейтинг: 0 / 0
05.10.2014, 13:39:02
    #38767182
KradaBash
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настроить MySQL на одном компьютере для коннекта в его базу с другого VPS
vkleKradaBashотключил браузерМожет, брандмауэр? Так его настраивать надо, а не отключать. Впрочем, дело хозяйское.


KradaBashподключается к базе но потом database errorНе удается выбрать базу? А у пользователя есть права на эту базу?
База точно та. Пользователя я писал, создал при установке самой базы, мб в нём и проблема...
...
Рейтинг: 0 / 0
05.10.2014, 14:26:32
    #38767191
KradaBash
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настроить MySQL на одном компьютере для коннекта в его базу с другого VPS
Вот какие привилегии стоят. Вроде всё норм.
...
Рейтинг: 0 / 0
05.10.2014, 14:39:38
    #38767198
KradaBash
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настроить MySQL на одном компьютере для коннекта в его базу с другого VPS
И ещё вопрос. У меня файл my-default - это конфигурационный файл базы? Нужно переименовать в "my"? Там нет почти не каких настроек... Следовательно нужно что-то дописать...
...
Рейтинг: 0 / 0
05.10.2014, 14:53:57
    #38767204
KradaBash
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настроить MySQL на одном компьютере для коннекта в его базу с другого VPS
Переименовал конфигурационный файл в my.ini, удалив с него всё и добавив:

Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
[client]
port=3306
 
[mysqld]
port=3306
#здесь прописываем свой путь к директории установки
basedir="C:/Program Files/MySQL/MySQL Server 5.6"
datadir="C:/Program Files/MySQL/MySQL Server 5.6/data"
character-set-server=utf8
default-storage-engine=INNODB
sql-mode=""
explicit_defaults_for_timestamp = TRUE
skip-external-locking
key_buffer_size = 16M
max_allowed_packet = 1M
table_open_cache = 64
sort_buffer_size = 512K
net_buffer_length = 8K
read_buffer_size = 256K
read_rnd_buffer_size = 512K
myisam_sort_buffer_size = 8M



Перезагрузил слушбы апач и мускула. Безуспешно...
...
Рейтинг: 0 / 0
08.10.2014, 11:01:21
    #38770055
KradaBash
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настроить MySQL на одном компьютере для коннекта в его базу с другого VPS
ап
...
Рейтинг: 0 / 0
08.10.2014, 11:23:50
    #38770091
Alex_Ustinov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настроить MySQL на одном компьютере для коннекта в его базу с другого VPS
вы на Win2008 локально можете подключится? проверьте
cmd
c:\ mysql -uUSER -p

вот если локально ошибка - смотрите логи на этом сервере...(Win2008)

сначала лучше дайте GRANT ALL на базу ЮЗЕРУ (это покороче, чем перечислять все права), потом мудрите с обрезанием.
...
Рейтинг: 0 / 0
08.10.2014, 12:51:54
    #38770294
KradaBash
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настроить MySQL на одном компьютере для коннекта в его базу с другого VPS
Сама база работает, я могу к ней приконектиться, а вот с другого Пк нет. Права же стоят, там есть % - что означает подключение с любого серва.
...
Рейтинг: 0 / 0
08.10.2014, 12:52:57
    #38770296
KradaBash
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настроить MySQL на одном компьютере для коннекта в его базу с другого VPS
Скрин выше, все возможные права стоят на пользователе.
...
Рейтинг: 0 / 0
09.10.2014, 10:16:52
    #38771268
Alex_Ustinov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настроить MySQL на одном компьютере для коннекта в его базу с другого VPS
самое главное - telnet что показывает? (на Win2008 по умолчанию может быть не "установлен", доустановите в компонентах Windows telnet-server)
с Убунту запустите (тоже может не быть telneta доустановите telnet-клиент)
telnet IP_Win2008 3306
ДОЛЖНО БЫТЬ СЛЕДУЮЩЕЕ

Код: plaintext
1.
connected to 111.111.111.111
Escape character is '^]';

если это так, то все замечательно, сервер на Win2008 запущен и слушает клиентов на порту 3306 по адресу IP_Win2008
если нет
1.уточните, нет ли у вас опции bind-address в файле my.ini или при запуске сервера MySQL на Win2008
2.брандмаузер (iptables на убунту?), анитивирус
3. покажите "SHOW GRANTS FOR ..." для вашего юзера.
Две березы или палка о двух концах... проблема ЗАКрЫТОГО порта или BIND-а в MySQL
...
Рейтинг: 0 / 0
09.10.2014, 10:20:30
    #38771276
Alex_Ustinov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настроить MySQL на одном компьютере для коннекта в его базу с другого VPS
да, извините забыл - ROOT-ом, если он у вас как root@' % ' есть, пробуйте подключится...
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Настроить MySQL на одном компьютере для коннекта в его базу с другого VPS / 21 сообщений из 21, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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