Пыха всегда с тобой

Добро пожаловать на Пыху!

Логин:
Пароль:
 

Нет прописки? Зарегистрируйся!

Новости

Пыха переехала на новый сервер, ура!

Краснодарское время: 24 Май, 2012, 02:26:25

Страниц: 1 [2]
Печать
Автор Тема: mysql - как удобно обновлять\изменять базы данных?  (Прочитано 1663 раз)
0 Пользователей и 3 Гостей смотрят эту тему.
smackthat    ↓ 
12 Октябрь, 2009, 03:04:02
НЕ ХУЕТА! ХУЕТА!

Группа: Адекваты

Карма: 2
Сообщений: 470
Сила слова: 0.43

порт 3306 пробывал - неработает. Команда netstat -anb несработала. пишет netstat: invalid option -- b
Записан
adw0rd    ↓ 
12 Октябрь, 2009, 03:10:27 , спустя 6 минут 25 секунд
НЕ ХУЕТА! ХУЕТА!

эдво
Группа: в ухо

Карма: не нужна
Сообщений: 17615
Сила слова: 1.67

А где ты netstat то выполняешь? опусти -b
Спустя 40 секунд добавил
да скорее всего, как я уже сказал - проблема с правами для данного пользователя, которым ты коннектишся к БД
Записан

Python, Django, Git, Emacs, Nginx, MySQL, SphinxSearch, FreeBSD/Linux
Мой блог * Кинсбург * Либург * Я на GitHub
CTAPbIu_MABP    ↓ 
12 Октябрь, 2009, 04:35:01 , спустя 1 час 24 минуты 34 секунды
НЕ ХУЕТА! ХУЕТА!

мавр
Группа: в ухо

Карма: не нужна
Сообщений: 5187
Сила слова: 1.81

NRG, да подловил виндовый флаг в никсе не заработал...
Записан

java.lang.OutOfMemoryError
smackthat    ↓ 
12 Октябрь, 2009, 05:53:20 , спустя 1 час 18 минут 19 секунд
НЕ ХУЕТА! ХУЕТА!

Группа: Адекваты

Карма: 2
Сообщений: 470
Сила слова: 0.43

а каким образом можно создать пользователя, который сможет коннектиться нормально из-под navicat?
Если заходить из-под phpmyadmin то работает.
 
Эта команда
netstat -an | grep 3306
дала такой резулт
tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN
Записан
smackthat    ↓ 
12 Октябрь, 2009, 05:59:45 , спустя 6 минут 25 секунд
НЕ ХУЕТА! ХУЕТА!

Группа: Адекваты

Карма: 2
Сообщений: 470
Сила слова: 0.43

adw0rd,

А где ты netstat то выполняешь? опусти -b
Спустя 40 секунд добавил
да скорее всего, как я уже сказал - проблема с правами для данного пользователя, которым ты коннектишся к БД
Команда
netstat -an
Такое выдала:
Text
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State
tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN
tcp        0      0 127.0.0.1:3312          0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:21              0.0.0.0:*               LISTEN
tcp6       0      0 :::724                  :::*                    LISTEN
tcp6       0     52 94.127.68.185:724       95.132.191.217:2696     ESTABLISHED
udp        0      0 94.127.68.185:123       0.0.0.0:*
udp        0      0 127.0.0.1:123           0.0.0.0:*
udp        0      0 0.0.0.0:123             0.0.0.0:*
udp6       0      0 ::1:123                 :::*
udp6       0      0 fe80::216:3eff:fe09:123 :::*
udp6       0      0 :::123                  :::*
Active UNIX domain sockets (servers and established)
Proto RefCnt Flags       Type       State         I-Node   Path
unix  2      [ ]         DGRAM                    1451     @/com/ubuntu/upstart
unix  2      [ ACC ]     STREAM     LISTENING     3403     /var/run/mysqld/mysqld.sock
unix  2      [ ]         DGRAM                    1630     @/org/kernel/udev/udevd
unix  2      [ ACC ]     STREAM     LISTENING     3429     /tmp/php.socket-0
unix  2      [ ACC ]     STREAM     LISTENING     3432     /tmp/php.socket-1
unix  2      [ ACC ]     STREAM     LISTENING     3435     /tmp/php.socket-2
unix  2      [ ACC ]     STREAM     LISTENING     3438     /tmp/php.socket-3
unix  6      [ ]         DGRAM                    2985     /dev/log
unix  2      [ ]         DGRAM                    37888
unix  3      [ ]         STREAM     CONNECTED     37887
unix  3      [ ]         STREAM     CONNECTED     37886
unix  3      [ ]         STREAM     CONNECTED     34639    /var/run/mysqld/mysqld.sock
unix  3      [ ]         STREAM     CONNECTED     34638
unix  2      [ ]         STREAM     CONNECTED     22370
unix  2      [ ]         DGRAM                    3406
unix  2      [ ]         DGRAM                    3401
unix  2      [ ]         DGRAM                    3035
 
Записан
adw0rd    ↓ 
12 Октябрь, 2009, 06:26:41 , спустя 26 минут 56 секунд
НЕ ХУЕТА! ХУЕТА!

эдво
Группа: в ухо

Карма: не нужна
Сообщений: 17615
Сила слова: 1.67

1. С портом у тебя все нормально.
2. Соединись в консоли на серваке
Text

mysql -uroot -pPASS
mysql -uroot -pPASS -h127.0.0.1
 

3. Потом соединись с локальной тачки
Text

mysql -uroot -pPASS -hHOST
 

и скажи результаты.
Записан

Python, Django, Git, Emacs, Nginx, MySQL, SphinxSearch, FreeBSD/Linux
Мой блог * Кинсбург * Либург * Я на GitHub
smackthat    ↓ 
12 Октябрь, 2009, 06:41:40 , спустя 14 минут 59 секунд
НЕ ХУЕТА! ХУЕТА!

Группа: Адекваты

Карма: 2
Сообщений: 470
Сила слова: 0.43

на сервере: mysql -u****** -p****** -h127.0.0.1
получил:
Text

Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 798
Server version: 5.0.51a-3ubuntu5.4 (Ubuntu)
 
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
 

На локальном: mysql -u****** -p****** -h94.127.***.***
получил:
Text

mysql: Character set 'cp1251' is not a compiled character set and i
s not specified in the 'C:\mysql\\share\charsets\Index.xml' file
 
Записан
smackthat    ↓ 
12 Октябрь, 2009, 11:19:13 , спустя 4 часа 37 минут 33 секунды
НЕ ХУЕТА! ХУЕТА!

Группа: Адекваты

Карма: 2
Сообщений: 470
Сила слова: 0.43

разобрался. Нужно было поправить my.conf и добавить привелегии. Описано тут:
http://benrobb.com/2007/01/15/howto-remote-root-access-to-mysql/
http://ubuntu-commands.blogspot.com/2008/11/how-do-i-enable-remote-access-to-mysql.html
Записан
Страниц: 1 [2]
Печать
 

Перейти в: