Титла: Как да отворя порт 3306? Публикувано от: Roky в Aug 22, 2007, 20:24 Значи според мен проблема е в това че порт 3306 не ми е отворен защото когато използвам nmap не ми показва такъв порт.Ето и кода:
Ще бъда благодарен да ми помогнете с отварянето на порта. ![]() Титла: Как да отворя порт 3306? Публикувано от: bnight в Aug 22, 2007, 21:22 Опитваш се да пуснеш Mysql ли ? Ако да какво си направил и защо мислиш че ти трябва да е отворен порт 3306 какви грешки ти изписва Mysql-a виж си логовете пусни ги тук и ще мислим. Кажи поне с коя дистрибуция си ? как си инсталирал Mysql Как се опитваш да го пуснеш ? Какво ти изписва като го пуснеш ?
Титла: Как да отворя порт 3306? Публикувано от: somethingbad в Aug 23, 2007, 00:33 Най-вероятно трябва просто да кажеш на MySQL адреса на който искаш да слуша. По подразбиране слуша само на localhost. Сетни bind-address в my.cnf на адреса на който искаш да слуша сървъра.
Примерно: bind-address = 83.222.183.126 Титла: Как да отворя порт 3306? Публикувано от: VladSun в Aug 23, 2007, 00:52 По подразбиране MySQL при по-новите версии се пуска със skip-networking опцията. Т.е. без TCP/IP. Изключи опцията от конфига.
Титла: Как да отворя порт 3306? Публикувано от: Roky в Aug 23, 2007, 13:36 MySQL си върви нормално настройката skip-networking също съм я спрял но просто искам от бозата да мога с SQLyog да си аддвам БД-тата но за тази цел трябва да ми е отворен тоя порт спроед мен...явно не съм обяснил добре и съм ви объркал...а с bind-address е същата работа.
Титла: Как да отворя порт 3306? Публикувано от: bubu в Aug 23, 2007, 13:56 Имаш ли някакви firewalls инсталирани ? Също така на машината пиши
netstat -an | grep LISTEN и виж кои портове ти изкарва. Титла: Как да отворя порт 3306? Публикувано от: senser в Aug 23, 2007, 13:59
iptables, firewal ![]() Титла: Как да отворя порт 3306? Публикувано от: Roky в Aug 23, 2007, 14:30 Нямам firewall а в iptables нищо не съм пипал.Ето и какво ми извади netstat-а.
Титла: Как да отворя порт 3306? Публикувано от: VladSun в Aug 23, 2007, 14:34 Аз никъде не виждам порт 3306
![]() Сигурен ли си, че имаш пуснат mysqld? Провери си наново конфига...
Титла: Как да отворя порт 3306? Публикувано от: kmakaron в Aug 23, 2007, 15:01
Има пуснат Mysql. Виж последия ред от netstat. Просто съсвър-а е с изключена мрежова подръжка. Титла: Как да отворя порт 3306? Публикувано от: VladSun в Aug 23, 2007, 15:15 А, верно
![]() Ама човека каза, че го е пуснал с нет поддръжка ![]() Титла: Как да отворя порт 3306? Публикувано от: Roky в Aug 24, 2007, 16:12 И по двата начина пробвах нищо не стана.MySQL-a ми е на router машината която е с slackware 12.0.0 и искам да се свържа от Windows-а с програмата SQLyog за да мога от дам да си създавам и импортвам бази данни.Просто не иска да се connect-не.Пробвах с localhost с локалното IP(10.150.18.113), пробвах и с IP-тата м/у двете PC-та(192.168.0.1 и 192.168.0.2), пробвах и с хоста ми roky.uk.to никаде не стана да се свържа.Поне можете ли да ми дадете някоя тема в която да пише как се борави с MySQL в конзолата на root,поне да мога да си го ползвам...
Титла: Как да отворя порт 3306? Публикувано от: VladSun в Aug 24, 2007, 16:20 Дай:
Титла: Как да отворя порт 3306? Публикувано от: Roky в Aug 24, 2007, 16:46 Написах го това.Рестартирах MySQL и пак пробвах...Същата работа.
Титла: Как да отворя порт 3306? Публикувано от: VladSun в Aug 24, 2007, 16:50
... Все ми се струва, че трябва малко да попрочетеш това-онова за Линукс шела ... Исках да ми кажеш какво излиза след изпълнението на тая команда в конзолата ... ПП: Как рестартираш MySQL-a? Титла: Как да отворя порт 3306? Публикувано от: Roky в Aug 24, 2007, 17:02 Излиза един ред и той е:
А го рестартвам така:
Титла: Как да отворя порт 3306? Публикувано от: VladSun в Aug 24, 2007, 17:06
Нещо ме послъга май тогава ![]() Редактирай /etc/my.conf и сложи едно # пред този ред. Рестрат на MySQL и happy SQLing ![]() Титла: Как да отворя порт 3306? Публикувано от: Roky в Aug 24, 2007, 17:09 Не съм излъгал.Това снощи пробвах дали ще стане ако го разкоментирам.Но и коментирано не става.То дефолт си беше коментирано и знаех че е коментирано но пак не ставаше.Аз като гледах това за портовете тъй като не го пише тоя порт 3306 мисля че не е отворен и MySQL-а не слуша на него.За това ви питам как да го оправя тоя MySQL....
![]() Коментирах го този ред и рестартирах MySQL същата работа....:( Моля помогнете честно ще откача с тоя MySQL нищо не ми е създавало толкова голям проблем... Титла: Как да отворя порт 3306? Публикувано от: VladSun в Aug 24, 2007, 17:16 Ясно е, че пускаш MYSQL-a със skip-netowrking опцията от някъде ...
ам, я дай изхода на:
Освен това, само за проба :
Съшо така си виж и err логовете в data директорията на mysql-a Титла: Как да отворя порт 3306? Публикувано от: Roky в Aug 24, 2007, 17:27 От:
Изкарах това:
Следователно разбрах че и там го има тоя ред и го закоментирах и рестартирах MySQL.Но след това ми даде тази грешка:
Ще поровя в my.cnf и /etc/rc.d/rc.mysql да видя каде са тея deny-та и може би сам ще го оправя ![]() Благодаря ти за помощта явно уцелихме правилния път.Остана да го извървим до край ![]() Титла: Как да отворя порт 3306? Публикувано от: VladSun в Aug 24, 2007, 17:34 ![]() 0. Не рови там! Трябва да попрочетеш за MySQL User Management първо! 1.Предполагам още не си сложил парола за root:
2.
Въвеждаш я горната парола 3. Четеш за GRANT в MySQL ръководтвата ![]() Титла: Как да отворя порт 3306? Публикувано от: Roky в Aug 24, 2007, 17:45 Не паролата съм я сетнал и при:
Когато си въведа паролата се логвам в mysql.Ей сега почвам да чета да видим какво трява да направя и да мирясвам ![]() |