LinuxForum.Fans
Тема

Проблемы с коннектом к mysql

Автор: post 5 сообщений 1218 просмотров
#201383

Здраствуйте.Каким то чудом всё работало до сегодняшнего дня.При удалённом коннекте к базе данных мне пишет [console]ERROR 2003 (HY000): Can't connect to MySQL server on 'ip' (111)[/console] Но дело в том,что бывает он подключается нормально, а бывает нет , перепробывал много способов для решения проблемы,но всё равно....
Вот мой конфиг:

text

[client]
#password    = your_password
port            = 3306
socket          = /var/lib/mysql/mysql.sock

[mysqld] port = 3306 socket = /var/lib/mysql/mysql.sock skip-locking key_buffer = 16K max_allowed_packet = 1M table_cache = 4 sort_buffer_size = 64K read_buffer_size = 256K read_rnd_buffer_size = 256K net_buffer_length = 2K thread_stack = 128K

#skip-networking server-id = 1

# Uncomment the following if you want to log updates #log-bin=mysql-bin

# Disable Federated by default skip-federated

[mysqldump] quick max_allowed_packet = 16M

[mysql] no-auto-rehash # Remove the next comment character if you are not familiar with SQL #safe-updates [isamchk] key_buffer = 8M sort_buffer_size = 8M

[myisamchk] key_buffer = 8M sort_buffer_size = 8M

[mysqlhotcopy] interactive-timeout

bind-address = ip

и самое странное,что с моего домашнего пк мне не удалось впоймать эту ошибку, а на сервере она то есть то нету

#201407

на сервере, когда пропадает коннект: netstat -anp | grep 3306 ну и ps aux | grep mysql - начнем хотя бы с этого.

#201417

[console]tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 11707/mysqld
tcp 0 0 ip:3306 ip:57213 SYN_RECV -
tcp 0 0 ip:3306 ip:57212 TIME_WAIT - [/console]
[console]root 11667 0.0 0.2 4628 1212 pts/1 S Oct27 0:00 /bin/sh /usr/bin/mysqld_safe --datadir=/var/lib/mysql --socket=/var/lib/mysql/mysql.sock --log-error=/var/log/mysqld.log --pid-file=/var/run/mysqld/mysqld.pid --user=mysql
mysql 11707 0.5 3.6 274276 18812 pts/1 Sl Oct27 0:43 /usr/libexec/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/mysqld.pid --skip-external-locking --port=3306 --socket=/var/lib/mysql/mysql.sock
root 11709 0.0 0.1 3792 564 pts/1 S Oct27 0:00 logger -p daemon.err -t mysqld_safe -i -t mysqld
root 14567 0.0 0.1 4016 668 pts/3 R+ 00:30 0:00 grep mysql[/console]

#201444

на первый взгляд все ок, проблемы в сети ?

#201473

может быть,но меня смутило то,что это произошло после изменения программы,наверно придётся держать бд и сервер на одной машине

Войдите или зарегистрируйтесь, чтобы ответить.