ФорумРазработкаБазы данных → mysql - как удобно обновлять\изменять базы данных?

mysql - как удобно обновлять\изменять базы данных?

  • smackthat

    Сообщения: 464 Репутация: N Группа: Адекваты

    Spritz 12 октября 2009 г. 15:04, спустя 9 минут 35 секунд

    порт 3306 пробывал - неработает. Команда netstat -anb несработала. пишет netstat: invalid option – b
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 12 октября 2009 г. 15:10, спустя 6 минут 25 секунд

    А где ты netstat то выполняешь? опусти -b
    Спустя 40 сек.
    да скорее всего, как я уже сказал - проблема с правами для данного пользователя, которым ты коннектишся к БД
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • Trej Gun

    Сообщения: 5305 Репутация: N Группа: в ухо

    Spritz 12 октября 2009 г. 16:35, спустя 1 час 24 минуты 34 секунды

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

    Сообщения: 464 Репутация: N Группа: Адекваты

    Spritz 12 октября 2009 г. 17:53, спустя 1 час 18 минут 19 секунд

    а каким образом можно создать пользователя, который сможет коннектиться нормально из-под navicat?
    Если заходить из-под phpmyadmin то работает.

    Эта команда
    netstat -an | grep 3306
    дала такой резулт
    tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN
  • smackthat

    Сообщения: 464 Репутация: N Группа: Адекваты

    Spritz 12 октября 2009 г. 17:59, спустя 6 минут 25 секунд

    adw0rd,

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

    Команда
    netstat -an
    Такое выдала:
    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

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 12 октября 2009 г. 18:26, спустя 26 минут 56 секунд

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

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


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

    mysql -uroot -pPASS -hHOST


    и скажи результаты.
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • smackthat

    Сообщения: 464 Репутация: N Группа: Адекваты

    Spritz 12 октября 2009 г. 18:41, спустя 14 минут 59 секунд

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

    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.***.***
    получил:

    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

    Сообщения: 464 Репутация: N Группа: Адекваты

    Spritz 12 октября 2009 г. 23:19, спустя 4 часа 37 минут 33 секунды

    разобрался. Нужно было поправить 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

Пожалуйста, авторизуйтесь, чтобы написать комментарий!