Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Debian Mysql
#1
Всем доброе время суток, хочу задать вопрос по поводу Mysql.
Установил mysql, создал базу все вроде в порядке, а когда дошло дело до подключения к базе с другой машины, тут начались неполадки.
Создал пользователя 'test@%', дал ему все привилегии, добавил в iptables исключение порта 3306, открыл порт на самом роутере, закомментил строку bind-address 127.0.0.1 в my.cnf, а мне все равно выбивает вот такую ошибку при подключение к базе через другой компьютер:
"2003 - Can't connect to' MySQL server on "***.***.*.***'(10061)
Господа, что я упустил?
Ответ
#2
Shem, рестарт сервиса не упустил?)
Ответ
#3
RomkaCW Написал:Shem, рестарт сервиса не упустил?)

Хорошо что напомнил, после того как закомментил bind-address при перезагрузке мускула (/etc/init.d/mysql restart) пишет следующий процесс:
"Stopping MySQL database server: mysqld failed!
Starting MySQL database server: mysqld already running."
А как только снимаю "#" с bind-address, перезагрузка идет в нормальном ритме.
Ответ
#4
Shem, я думаю ничего страшного не будет, если ты вообще удалишь эту строчку. Хотя да, сам обычно в таких случаях стараюсь комментировать.
Ответ
#5
iptables отключили? Права правильно выставили?
dd if=/dev/zero of=/dev/sdXY:er:
Ответ
#6
RomkaCW Написал:Shem, я думаю ничего страшного не будет, если ты вообще удалишь эту строчку. Хотя да, сам обычно в таких случаях стараюсь комментировать.

Так что мне делать?

SoBadItsMe Написал:iptables отключили? Права правильно выставили?

Зачем отключать iptables? Я добавил в исключения 3306, ну а права на базу конечно все выдал.
Ответ
#7
Shem, попробуй просто удалить эту строчку.
Ответ
#8
RomkaCW Написал:Shem, попробуй просто удалить эту строчку.

Удалил, все равно "mysqld failed!"
Ответ
#9
Shem, ок, скинь весь конфиг сюда, вместе с этой строчкой. Естественно не забудь удалить персональные данные, если есть.
Стоп... Провдуплял...
"Stopping MySQL database server: mysqld failed!
Starting MySQL database server: mysqld already running."
Это говорит что мускул то уже пашет. Попробуй удалить строчку и перезагрузить сам сервер.
Ответ
#10
RomkaCW Написал:Shem, ок, скинь весь конфиг сюда, вместе с этой строчкой. Естественно не забудь удалить персональные данные, если есть.
Стоп... Провдуплял...
"Stopping MySQL database server: mysqld failed!
Starting MySQL database server: mysqld already running."
Это говорит что мускул то уже пашет. Попробуй удалить строчку и перезагрузить сам сервер.

Так тут без разницы, все равно "failed!"

Добавлено через 59 секунд
Вот сам файл:


#
# The MySQL database server configuration file.
#
# You can copy this to one of:
# - "/etc/mysql/my.cnf" to set global options,
# - "~/.my.cnf" to set user-specific options.
#
# One can use all long options that the program supports.
# Run program with --help to get a list of available options and with
# --print-defaults to see which it would actually understand and use.
#
# For explanations see
# http://dev.mysql.com/doc/mysql/en/server...ables.html

# This will be passed to all mysql clients
# It has been reported that passwords should be enclosed with ticks/quotes
# escpecially if they contain "#" chars...
# Remember to edit /etc/mysql/debian.cnf when changing the socket location.
[client]
port = 3306
socket = /var/run/mysqld/mysqld.sock

# Here is entries for some specific programs
# The following values assume you have at least 32M ram

# This was formally known as [safe_mysqld]. Both versions are currently parsed.
[mysqld_safe]
socket = /var/run/mysqld/mysqld.sock
nice = 0

[mysqld]
#
# * Basic Settings
#
user = mysql
pid-file = /var/run/mysqld/mysqld.pid
socket = /var/run/mysqld/mysqld.sock
port = 3306
basedir = /usr
datadir = /var/lib/mysql
tmpdir = /tmp
language = /usr/share/mysql/english
skip-external-locking
#
# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
bind-address 127.0.0.1
#
# * Fine Tuning
#
key_buffer = 16M
max_allowed_packet = 16M
thread_stack = 192K
thread_cache_size = 8
# This replaces the startup script and checks MyISAM tables if needed
# the first time they are touched
myisam-recover = BACKUP
#max_connections = 100
#table_cache = 64
#thread_concurrency = 10
#
# * Query Cache Configuration
#
query_cache_limit = 1M
query_cache_size = 16M
#
# * Logging and Replication
#
# Both location gets rotated by the cronjob.
# Be aware that this log type is a performance killer.
# As of 5.1 you can enable the log at runtime!
#general_log_file = /var/log/mysql/mysql.log
#general_log = 1
#
# Error logging goes to syslog due to /etc/mysql/conf.d/mysqld_safe_syslog.cnf.
#
# Here you can see queries with especially long duration
#log_slow_queries = /var/log/mysql/mysql-slow.log
#long_query_time = 2
#log-queries-not-using-indexes
#
# The following can be used as easy to replay backup logs or for replication.
# note: if you are setting up a replication slave, see README.Debian about
# other settings you may need to change.
#server-id = 1
#log_bin = /var/log/mysql/mysql-bin.log
expire_logs_days = 10
max_binlog_size = 100M
#binlog_do_db = include_database_name
#binlog_ignore_db = include_database_name
#
# * InnoDB
#
# InnoDB is enabled by default with a 10MB datafile in /var/lib/mysql/.
# Read the manual for more InnoDB related options. There are many!
#
# * Security Features
#
# Read the manual, too, if you want chroot!
# chroot = /var/lib/mysql/
#
# For generating SSL certificates I recommend the OpenSSL GUI "tinyca".
#
# ssl-ca=/etc/mysql/cacert.pem
# ssl-cert=/etc/mysql/server-cert.pem
# ssl-key=/etc/mysql/server-key.pem



[mysqldump]
quick
quote-names
max_allowed_packet = 16M

[mysql]
#no-auto-rehash # faster start of mysql but no tab completition

[isamchk]
key_buffer = 16M

#
# * IMPORTANT: Additional settings that can override those from this file!
# The files must end with '.cnf', otherwise they'll be ignored.
#
!includedir /etc/mysql/conf.d/

Добавлено через 5 минут
На сколько я знаю, можно в поле bind-address вписать вместо "127.0.0.1" -
" 0.0.0.0"

Добавлено через 12 минут
А еще не понятно с какого перепугу, у меня не работает не Putty, не WinSCP хотя вчера все было отлично, даже сборку через WinSCP залил, и через Putty выключил машину.
Порты 22/23/80 открыты...
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Debian 9 vs mysql ccc 3 3,325 05-05-2018, 09:57 PM
Последний пост: ccc
  oVirt(node) on debian xolseg 4 2,921 12-14-2015, 06:30 PM
Последний пост: xolseg
  Нужна помощь в БД + Debian Svk 4 2,545 01-20-2015, 09:51 PM
Последний пост: Fallen angel
  debian 7 geoip Bow 2 2,323 10-09-2014, 06:12 PM
Последний пост: Bow
  debian 7 wheezy amd64 desolator 4 2,667 01-14-2014, 10:31 PM
Последний пост: desolator
  debian 7 wheezy Meraklinx 3 1,987 01-10-2014, 06:00 AM
Последний пост: Deazer
  debian 7 wheezy lucera2 devillord 4 3,164 10-28-2013, 07:07 PM
Последний пост: devillord
  Debian против Ubuntu что лучше? Double 64 22,897 04-26-2013, 12:07 PM
Последний пост: L2CCCP
  Ошибка в iptables Debian 6 (Use conntrack instead.) Agares 6 3,254 04-13-2013, 10:47 AM
Последний пост: Agares
  Помогите поставить Web-сервер на Debian Tonchi 12 3,369 02-28-2013, 02:31 PM
Последний пост: Tonchi

Перейти к форуму:


Пользователи, просматривающие эту тему: 7 Гость(ей)