Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » MySQL

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4

Открыть новую тему     Написать ответ в эту тему

L_S_V



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MySQL AB


 
Офф. сайт

Страница загрузки

Документация (eng)

Офф. форум

 
Смежный топик в "Программы"
 
 
Молодой быстроразвивающийся форум (рус.)
Старый форум (рус.)
 
Скуль нехочет запускаться

Код:
 
[root@localhost root]# mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
 

 
Ставил 4.1.9 из архива, установка прошла без ошибок.
Ось: RedHat 9.0

Всего записей: 627 | Зарегистр. 31-03-2005 | Отправлено: 13:54 16-06-2005 | Исправлено: Fader, 11:38 17-07-2008
GladFloyd



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте!  
Создан бинарный вывод логов в MySQL (для репликации) и вот пока не получется репликация потому как по команде на самом мастер-сервере:  
# mysqlbinlog mysql-bin.000032 --start-position=437719  
выдается ошибка:  
ERROR: Error in Log_event::read_log_event(): 'Sanity check failed', data_len: 70477, event_type: 73  
Что это может быть? Ведь если лог нормально не просматривается на самом мастере, то и на слейве не будет работать. В параметрах мастера ничего необычного:  
server-id = 1  
log-bin = mysql-bin  
expire_logs_days = 10  
binlog_format = mixed

Всего записей: 280 | Зарегистр. 12-11-2002 | Отправлено: 18:11 01-03-2011
Sterh84

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Господа доброго времени суток!
Нужна Ваша незамедлительная помощь!!!
Проблема в MySQL. Как мне объяснили перенесли БД, все работало и вот настал час Х.  
Что имею:
mysql запускается но кроме information_schema, других БД нет!!!проверил datadir, там присутвуют каталоги с БД все они принадлежат пользователю под которым работает мускул, myisamchk говорит что мол да в таблицах есть записи. Но баз данных нет!!! Что далеать как востановить ?
 
Добавлено:
Решил )
Некий очень умный местный одмин, удалил все права и добавил "своему" пользователю, в следствие чего я долго недоумевал в решении вопроса. --skip-grant-tables решило проблему.

Всего записей: 318 | Зарегистр. 03-10-2006 | Отправлено: 19:09 01-07-2011
Florell

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день!
При запуске задания из cron к mysql возникает синтаксическая ошибка. Даже не могу понять в чем она
 
При запросе:
mysql -uuser -ppass base -e"OPTIMIZE TABLE 'table'"
 
ошибка идет
ERROR 1064 (42000) at line 1: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''table'' at line 1
 
Если меняю кавычки на косые апострофы:
mysql -uuser -ppass base -e"OPTIMIZE TABLE `table`"
 
то выдает ошибку
/bin/sh: table: command not found
ERROR 1064 (42000) at line 1: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
 
Что интересно, запрос OPTIMIZE TABLE `table` непосредственно из phpmyadmin работает нормально.
 
Добавлено:
Вопрос снят. В первом варианте убрать апострофы

Всего записей: 1219 | Зарегистр. 12-10-2006 | Отправлено: 15:24 06-09-2011
Omsk

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Устанавливаю mysql-5.5.16-win32, сделал настройки, нажимаю execute, и на пункте apple security settings появляются такие ошибки:

 

 
http://s1.ipicture.ru/uploads/20110925/UA6c585K.jpg
http://s1.ipicture.ru/uploads/20110925/6TI73JB2.jpg
Почему?
 
Фаервол windows отключен, Outpost тоже отключен. Windows 7

Всего записей: 897 | Зарегистр. 22-02-2007 | Отправлено: 11:01 25-09-2011
Darktime



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброго времени суток всем.
 
Есть WinServer2003. На нем установлен MySQL 5.1.49, на котором вертится база. Ко всему этому был доставлен mysql-administrator-1.1.9.
 
Теперь пару вопросов:
1) Сделал бекап в администраторе, выставил Execution Time на Execute backup daily и время, но бекап не делается. Если вручную запустить (через Execute backup Now) данный бекап, то он нормально выполнится. Может нужно еще какую то настройку подкрутить?
2) Первым способом не начался делаться бекап, решил другим способом попробовать, через MySQLdump:
Так нормально делается бекап:

Код:
mysqldump -Q -c -e -uroot -ppass Contract > c:\\BackUP\MySQL\Contract\base.sql

Решил добавить время в имя бекапа, но почему то на выходе получаю только " base_'date ":

Код:
mysqldump -Q -c -e -uroot -ppass Contract > c:\\BackUP\MySQL\Contract\base_'date +%Y-%m-%d%n'.sql

Как допилить данный скрипт для бекапа с временем в виндоус?

Всего записей: 87 | Зарегистр. 02-06-2010 | Отправлено: 12:59 26-12-2011 | Исправлено: Darktime, 13:00 26-12-2011
kot488



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Форумчане подскажите как быть, был убунту в качестве веб сервера, в один прекрасный день он сказал досвидание, скопировали папки сайтов и папки баз mysql счас установили все заново, стопнули слежбу mysql, скопировали папки старых баз в новую, запустили службу mysql базы появились но в них по 0 таблиц, как можно правильно импортировать файлы FRM,MYD,MYI ?

Всего записей: 1614 | Зарегистр. 31-10-2006 | Отправлено: 20:07 17-01-2012
Albert_Braga



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте. Есть MySQL 5.5.11, for Win32 (x86). Поставил её на домашней машине на винде для девелоперских нужд. Работает как виндовый сервис, тип запуска "авто".  
Недавно глянул системный журнал. И обнаружил кучу ежедневных сообщений типа "Предупреждение", со следующим содержанием:  
"IP address '111.116.64.131' could not be resolved: getnameinfo() returned error (code: 11004). "
IP-адрес в сообщении бывает меняется.
 
Это троян/атака? Или просто какая-то функция по синхронизации(или ещё чего) по умолчанию в сервере включена?

Всего записей: 144 | Зарегистр. 30-06-2005 | Отправлено: 00:56 25-01-2012
vikkiv



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Albert_Braga
Привет, у мну такое в логах на всех Windows серверах (2003/2008), даже при отключении от внешних сетей (так что с довольно высокой вероятностью атаку извне множно отбросить) , можешь отключить MySQL функцию DNS разрешения - по идее ругательство должно пропасть, через опции/настойки:
skip-host-cache  
skip-name-resolve

Всего записей: 747 | Зарегистр. 10-11-2005 | Отправлено: 02:08 26-01-2012
Albert_Braga



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Albert_Braga  
 Привет, у мну такое в логах на всех Windows серверах (2003/2008), даже при отключении от внешних сетей (так что с довольно высокой вероятностью атаку извне множно отбросить) , можешь отключить MySQL функцию DNS разрешения - по идее ругательство должно пропасть, через опции/настойки:  
 skip-host-cache  
 skip-name-resolve

vikkiv, большое спасибо за ответ. Попробую отключить разрешение имён. Но всё равно интересно, что это за фича. Сервак опрашивает DNS-серверы на всякий пожарный?

Всего записей: 144 | Зарегистр. 30-06-2005 | Отправлено: 22:13 26-01-2012
Itto



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте !
Есть такая проблема :
Centos 6.2  
Версия apache 2.2.15
MySQL 5.1.52
PHP 5.3.3
В общем вебсервер... L.A.M.P.
Но вот зачастила у меня ошибка  
происходит по логам мускула следующее :
 
120201 09:25:31 mysqld_safe Number of processes running now: 0
120201 09:25:36 mysqld_safe mysqld restarted
120201  9:25:57  InnoDB: Started; log sequence number 0 44233
120201  9:25:58 [Note] Event Scheduler: Loaded 0 events
120201  9:25:58 [Note] /usr/libexec/mysqld: ready for connections.
Version: '5.1.52'  socket: '/var/lib/mysql/mysql.sock'  port: 3306  Source distribution
120201  9:26:00 [ERROR] /usr/libexec/mysqld: Incorrect key file for table './almserv/jos_session.MYI'; try to repair it
120201  9:26:00 [ERROR] /usr/libexec/mysqld: Table './almserv/jos_session' is marked as crashed and should be repaired
120201  9:26:00 [ERROR] /usr/libexec/mysqld: Table './almserv/jos_session' is marked as crashed and should be repaired
 
далее продолжается бесчисленное количество раз  последнее сообщение - идут они 30 минут - после чего все само фиксится и работает дальше  
при этом 30 минут веб сервер недоступен извне по http - база то лежит ...  
Таблицу в бвзе фиксил через phpmyadmin - не помогает  
Кто знает - что делать - чтоб эта хрень смогла сходу все записать куда следует ?  

Всего записей: 1557 | Зарегистр. 05-02-2005 | Отправлено: 01:50 02-02-2012
gryu



дикий гусь
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Коллеги.  
Если закрыть доступ к сабжу по сети прописав в конфиге
[mysqld]
skip_networking
То остальные ухищрения по защите уже не нужны будут?  
Суть чтоб никто по сети в БД не мог влезть вообще.  
Ни по админскому, ни по пользовательскому доступу

Всего записей: 13025 | Зарегистр. 15-03-2006 | Отправлено: 13:27 11-05-2012
vikkiv



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
gryu
Немного не совсем ответ по существу, скорее альтернатива, но по умолчанию доступ пользователю root открыт только с localhost (или  в Win преобразование через хосты в 127.0.0.1) .. так что никто не влезет если доступ специально не открывать.
 
 
А так да, если у тебя никаких сетей кроме TCP/IP нет =) - то отключив у MySQL сервера функции соединения через TCP/IP - никто через них не сможет подключится..

Всего записей: 747 | Зарегистр. 10-11-2005 | Отправлено: 13:43 11-05-2012 | Исправлено: vikkiv, 13:55 11-05-2012
TeX



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброго дня всем !
Столкнулся с такой проблемой:
Установил на Debian Mysql 5.1. Установилось все прекрасно, настроил работает, но при перезагрузке mysql не стартует сам, хотя скрипт запуска лежит в /etc/init.d все права ему даны, в логах ругани на неудачный запуск нет. Делаю /etc/init.d/mysql start запускается без проблем и ошибок до следующей перезагрузки. Из-за него не стартуют Apache и еще несколько сервисов, т.к. у них в скрипте запуска прописано условие, что стартовать если уже запущен mysql. Сломал уже всю голову никак причину не могу найти.  
Подскажите, что может быть ?

Всего записей: 107 | Зарегистр. 23-10-2003 | Отправлено: 14:35 30-05-2012
vikkiv



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
TeX
в общем плане (сам с Debian не работал) алгоритм наверное следующий:
а в ручную той командой которая должна загружать автоматом - запускается?
если да то что-то криво в команде или её связанных цепях (до неё, последовательность служб-сервисов)..
если нет то вопрос настройках запуска команды (ключи запуска) или MySQL (бывает ручное редактирование my.ini портит)

Всего записей: 747 | Зарегистр. 10-11-2005 | Отправлено: 16:25 30-05-2012 | Исправлено: vikkiv, 16:30 30-05-2012
TeX



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Разобрался, оказывается не запускался не только мускул но и апач. Обновил приоритеты и уровни запуска и все пошло

Всего записей: 107 | Зарегистр. 23-10-2003 | Отправлено: 10:12 31-05-2012
Naposaram



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
на vds запускаю службу mysql  из панели, выдает:

Код:
 
Выполняется операция
/etc/init.d/mysql start
 

а потом:

Код:
Операция завершена.
 
 * Starting mysql ...
 * Starting mysql (/etc/mysql/my.cnf)
 * MySQL NOT started (0)
                                                                          [ !! ]
Проблемы
 
Служба не запустилась.
 
Если вы запускаете службу первый раз - это нормально, так как большинство служб требуют начальной конфигурации. Для этого необходимо войти на сервер по SSH и дать соответствующие команды.
 
Изучите сообщения предыдущего раздела или обратитесь к документации службы.

 
Что нужно в том файле прописать? Помогите плиз!?

Всего записей: 361 | Зарегистр. 18-02-2013 | Отправлено: 23:01 12-03-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Naposaram

Цитата:
Что нужно в том файле прописать?  

для начала - посмотрите лог ошибок, причина там должна быть указана

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 23:02 12-03-2013
Naposaram



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
для начала - посмотрите лог ошибок, причина там должна быть указана

 
файл /var/log/mysql/mysql.log и /var/log/mysql/mysql.err пустой =( где еще посмотреть?

Всего записей: 361 | Зарегистр. 18-02-2013 | Отправлено: 23:16 12-03-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Naposaram

Цитата:
где еще посмотреть?

а системные логи что говорят?


----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 23:36 12-03-2013
Naposaram



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Cheery

Цитата:
а системные логи что говорят?  

 
Честно говоря незнаю даже где их тут в панели найти, но в разделе баз выдает:

Код:
 
Не получается соединиться с сервером.
 
Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (111)
 
Вероятнее всего, локальный mySQL сервер не запущен или не работает.
 

 
Добавлено:
Усе разобрался, снес полностью vds и заного поставил

Всего записей: 361 | Зарегистр. 18-02-2013 | Отправлено: 11:27 13-03-2013
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » MySQL


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru