MySQL настройка
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- рядовой
- Сообщения: 38
- Зарегистрирован: 2009-12-07 2:39:08
MySQL настройка
Доброго времени суток!
Хочется уже голову обо что-то разбить. Крыша едет...
Ставлю почту по статье о установке exam. Установил Mysql 5.0, запустился. Перегружаюсь - он не запущен - вручную:
/usr/local/etc/rc.d/mysql-server start
все ок
перегруз опять не запущен... в rc.conf
mysql_enable="YES"
ну ладно это отложил, хотя это какой-то бред
попытался попасть удаленно, чтобы базы через mysql-front проставить. Ругается на то что ip не allowed. Ладно нашел как ему сделать allowed
GRANT ALL PRIVILEGES ON *.* TO dba@xxx.xxx.xxx.xxx IDENTIFIED BY 'passwd';
FLUSH PRIVILEGES;
стал не пускать по пользователю. начал делать, но для начала решил удалить гостей и переставить пароль рута. пробую как обычно mysql -u root
и о горе ничего не происходит - опять приглашение дает - еще раз снова. Что только не делал, но не могу попасть через командную строку. Башка уже пухнет. Помогите, ПЛИЗ...
З.Ы. последней командой кот выполнил была в mysql:
SELECT COUNT(*) FROM user
она дала пустоту - это даже понятно
а потом из командной строки
mysql --database=mysql --execute="SELECT COUNT(*) FROM user"
и на этом все
команда из статью лиса http://www.lissyara.su/articles/freebsd ... mms/mysql/ - не работать не должна... вроде
Хочется уже голову обо что-то разбить. Крыша едет...
Ставлю почту по статье о установке exam. Установил Mysql 5.0, запустился. Перегружаюсь - он не запущен - вручную:
/usr/local/etc/rc.d/mysql-server start
все ок
перегруз опять не запущен... в rc.conf
mysql_enable="YES"
ну ладно это отложил, хотя это какой-то бред
попытался попасть удаленно, чтобы базы через mysql-front проставить. Ругается на то что ip не allowed. Ладно нашел как ему сделать allowed
GRANT ALL PRIVILEGES ON *.* TO dba@xxx.xxx.xxx.xxx IDENTIFIED BY 'passwd';
FLUSH PRIVILEGES;
стал не пускать по пользователю. начал делать, но для начала решил удалить гостей и переставить пароль рута. пробую как обычно mysql -u root
и о горе ничего не происходит - опять приглашение дает - еще раз снова. Что только не делал, но не могу попасть через командную строку. Башка уже пухнет. Помогите, ПЛИЗ...
З.Ы. последней командой кот выполнил была в mysql:
SELECT COUNT(*) FROM user
она дала пустоту - это даже понятно
а потом из командной строки
mysql --database=mysql --execute="SELECT COUNT(*) FROM user"
и на этом все
команда из статью лиса http://www.lissyara.su/articles/freebsd ... mms/mysql/ - не работать не должна... вроде
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- manefesto
- Группенфюррер
- Сообщения: 6934
- Зарегистрирован: 2007-07-20 8:27:30
- Откуда: Пермь
- Контактная информация:
-
- мл. сержант
- Сообщения: 110
- Зарегистрирован: 2008-08-07 14:26:30
Re: MySQL настройка
Присоединяюсь
1) mysql_install_db - ставим базы
2) mysqladmin -u root password 'mynewpassword' - ставим пароль root
3) Покажите плз логи
1) mysql_install_db - ставим базы
2) mysqladmin -u root password 'mynewpassword' - ставим пароль root
3) Покажите плз логи
-
- рядовой
- Сообщения: 38
- Зарегистрирован: 2009-12-07 2:39:08
Re: MySQL настройка
спасибо за советы. сейчас попробую
лог прост:
/usr/local/libexec/mysqld, Version: 5.1.41-log (FreeBSD port: mysql-server-5.1.41). started with:
Tcp port: 3306 Unix socket: /tmp/mysql.sock
Time Id Command Argument
091207 1:30:44 1 Connect Access denied for user 'root'@'xxx.xxx.xxx.xxx' (using password: NO)
в конце лога попытка подключиться удаленно.
лог прост:
/usr/local/libexec/mysqld, Version: 5.1.41-log (FreeBSD port: mysql-server-5.1.41). started with:
Tcp port: 3306 Unix socket: /tmp/mysql.sock
Time Id Command Argument
091207 1:30:44 1 Connect Access denied for user 'root'@'xxx.xxx.xxx.xxx' (using password: NO)
в конце лога попытка подключиться удаленно.
-
- рядовой
- Сообщения: 38
- Зарегистрирован: 2009-12-07 2:39:08
Re: MySQL настройка
еще...
при инсталляции баз, что это за странное предупреждение вылезло:
091207 8:16:08 [Warning] The syntax '--log' is deprecated and will be removed in MySQL 7.0. Please use '--general_log'/'--general_log_file' instead.
при инсталляции баз, что это за странное предупреждение вылезло:
091207 8:16:08 [Warning] The syntax '--log' is deprecated and will be removed in MySQL 7.0. Please use '--general_log'/'--general_log_file' instead.
-
- рядовой
- Сообщения: 38
- Зарегистрирован: 2009-12-07 2:39:08
Re: MySQL настройка
о горе видно вопросов у меня море...
при инсталляции баз говорит:
To start mysqld at boot time you have to copy
support-files/mysql.server to the right place for your system
PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
To do so, start the server, then issue the following commands:
/usr/local/bin/mysqladmin -u root password 'new-password'
/usr/local/bin/mysqladmin -u root -h python password 'new-password'
непонятно:
1. как его стартовать теперь - пишет надо что-то куда-то скопировать?
2. тут еще одну команду советуют выполнить при смене пароля рута - для питона что ли меняют?
при инсталляции баз говорит:
To start mysqld at boot time you have to copy
support-files/mysql.server to the right place for your system
PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
To do so, start the server, then issue the following commands:
/usr/local/bin/mysqladmin -u root password 'new-password'
/usr/local/bin/mysqladmin -u root -h python password 'new-password'
непонятно:
1. как его стартовать теперь - пишет надо что-то куда-то скопировать?
2. тут еще одну команду советуют выполнить при смене пароля рута - для питона что ли меняют?
- manefesto
- Группенфюррер
- Сообщения: 6934
- Зарегистрирован: 2007-07-20 8:27:30
- Откуда: Пермь
- Контактная информация:
-
- мл. сержант
- Сообщения: 110
- Зарегистрирован: 2008-08-07 14:26:30
Re: MySQL настройка
Создай папку backup в корне и перенеси туда базы которое у тебя в /usr/local/mysql/var/mysql или в другом месте и попробуй запустить ещё раз скрипт создания БДsivsoft писал(а):еще...
при инсталляции баз, что это за странное предупреждение вылезло:
091207 8:16:08 [Warning] The syntax '--log' is deprecated and will be removed in MySQL 7.0. Please use '--general_log'/'--general_log_file' instead.
-
- мл. сержант
- Сообщения: 110
- Зарегистрирован: 2008-08-07 14:26:30
Re: MySQL настройка
Понятно сначала надо создать БД заново, потом выставить пароль root.sivsoft писал(а):спасибо за советы. сейчас попробую
лог прост:
/usr/local/libexec/mysqld, Version: 5.1.41-log (FreeBSD port: mysql-server-5.1.41). started with:
Tcp port: 3306 Unix socket: /tmp/mysql.sock
Time Id Command Argument
091207 1:30:44 1 Connect Access denied for user 'root'@'xxx.xxx.xxx.xxx' (using password: NO)
в конце лога попытка подключиться удаленно.
Пробуйте что написано выше.
-
- рядовой
- Сообщения: 38
- Зарегистрирован: 2009-12-07 2:39:08
Re: MySQL настройка
1. базы поставились нормально
2. 091207 8:16:08 [Warning] The syntax '--log' is deprecated and will be removed in MySQL 7.0. Please use '--general_log'/'--general_log_file' instead. Это сообщение понял потом и выставил правильно в /etc/my.cnf параметр - у меня стоял log=/var/log/mysql.log теперь general_log=/var/log/mysql.log - больше при формировании баз не появляется.
Но так после ребута и не запускается автоматом - только руками. При инсталляции указывает что надо скопировать support-files/mysql.server to the right place for your system но не нашел нигде mysql.server. Как решить?
2. 091207 8:16:08 [Warning] The syntax '--log' is deprecated and will be removed in MySQL 7.0. Please use '--general_log'/'--general_log_file' instead. Это сообщение понял потом и выставил правильно в /etc/my.cnf параметр - у меня стоял log=/var/log/mysql.log теперь general_log=/var/log/mysql.log - больше при формировании баз не появляется.
Но так после ребута и не запускается автоматом - только руками. При инсталляции указывает что надо скопировать support-files/mysql.server to the right place for your system но не нашел нигде mysql.server. Как решить?
-
- мл. сержант
- Сообщения: 110
- Зарегистрирован: 2008-08-07 14:26:30
Re: MySQL настройка
поищите mysql-server.sh в директории с портом Mysql если найдёте перемещайте в /usr/local/etc/rc.dsivsoft писал(а):1. базы поставились нормально
2. 091207 8:16:08 [Warning] The syntax '--log' is deprecated and will be removed in MySQL 7.0. Please use '--general_log'/'--general_log_file' instead. Это сообщение понял потом и выставил правильно в /etc/my.cnf параметр - у меня стоял log=/var/log/mysql.log теперь general_log=/var/log/mysql.log - больше при формировании баз не появляется.
Но так после ребута и не запускается автоматом - только руками. При инсталляции указывает что надо скопировать support-files/mysql.server to the right place for your system но не нашел нигде mysql.server. Как решить?
-
- рядовой
- Сообщения: 38
- Зарегистрирован: 2009-12-07 2:39:08
Re: MySQL настройка
нашел таки скрипт - и где были мои глаза - ну правда проку от него никакого. Все равно не запускается. Но в конце концов в логах нашел причину моих проблем (логи но в /var/db/mysql) - проблема следующая - гад ругается на отсутствие адреса внешнего - видно во время запуска ppp еще не получила адрес внешний. Проверил действительно так, как только убираешь bind_address=xxx.xxx.xxx.xxx - все сразу начинает запускаться. Что можно предпринять?
- Gamerman
- капитан
- Сообщения: 1723
- Зарегистрирован: 2009-05-17 21:01:23
- Откуда: Украина, Ужгород - Днепр
- Контактная информация:
-
- рядовой
- Сообщения: 38
- Зарегистрирован: 2009-12-07 2:39:08
Re: MySQL настройка
а что он делает?
- Gamerman
- капитан
- Сообщения: 1723
- Зарегистрирован: 2009-05-17 21:01:23
- Откуда: Украина, Ужгород - Днепр
- Контактная информация:
Re: MySQL настройка
Слушает все интерфейсы.
Хотя, если его вообще убрать, то тоже будет слушать все интерфейсы.
Хотя, если его вообще убрать, то тоже будет слушать все интерфейсы.
Глюк глюком вышибают!
-
- рядовой
- Сообщения: 38
- Зарегистрирован: 2009-12-07 2:39:08
Re: MySQL настройка
попробовал - УРРЯ - заработал
теперь буду разбираться с запретом юзверя (рут) на коннект с определенного IP.
Вот и вопрос: как это правильно сделать?
теперь буду разбираться с запретом юзверя (рут) на коннект с определенного IP.
Вот и вопрос: как это правильно сделать?
- Gamerman
- капитан
- Сообщения: 1723
- Зарегистрирован: 2009-05-17 21:01:23
- Откуда: Украина, Ужгород - Днепр
- Контактная информация:
-
- рядовой
- Сообщения: 38
- Зарегистрирован: 2009-12-07 2:39:08
Re: MySQL настройка
а как?
и как разрешить дурацкому руту коннектиться?
и как разрешить дурацкому руту коннектиться?
- Gamerman
- капитан
- Сообщения: 1723
- Зарегистрирован: 2009-05-17 21:01:23
- Откуда: Украина, Ужгород - Днепр
- Контактная информация:
-
- рядовой
- Сообщения: 38
- Зарегистрирован: 2009-12-07 2:39:08
Re: MySQL настройка
bind_address=0.0.0.0 - работает
bind_address=xx.xx.xx.xx - IP сервера на кот. mysql не работает ругается в /var/db/mysql/python.err на 091207 23:54:13 [ERROR] Can't start server: Bind on TCP/IP port: Can't assign requested address
это первая проблема
вторая при коннекте рута к серверу на кот. мускул ругается, что для рута и IP с которого коннектюсь запрещено подключаться
bind_address=xx.xx.xx.xx - IP сервера на кот. mysql не работает ругается в /var/db/mysql/python.err на 091207 23:54:13 [ERROR] Can't start server: Bind on TCP/IP port: Can't assign requested address
это первая проблема
вторая при коннекте рута к серверу на кот. мускул ругается, что для рута и IP с которого коннектюсь запрещено подключаться
- Gamerman
- капитан
- Сообщения: 1723
- Зарегистрирован: 2009-05-17 21:01:23
- Откуда: Украина, Ужгород - Днепр
- Контактная информация:
-
- рядовой
- Сообщения: 38
- Зарегистрирован: 2009-12-07 2:39:08
Re: MySQL настройка
дебилизм, все равно команда mysql -u root не работает хотя mysql запущен и работает
сейчас хотел по GRANT дать права и облом опять mysql -u root не запускается.
перед этим сделал следующее:
1) mysql_install_db
2) mysqladmin -u root password 'mynewpassword'
и все равно гадский mysql не дает командную строку - что делать???!!!
сейчас хотел по GRANT дать права и облом опять mysql -u root не запускается.
перед этим сделал следующее:
1) mysql_install_db
2) mysqladmin -u root password 'mynewpassword'
и все равно гадский mysql не дает командную строку - что делать???!!!
- Gamerman
- капитан
- Сообщения: 1723
- Зарегистрирован: 2009-05-17 21:01:23
- Откуда: Украина, Ужгород - Днепр
- Контактная информация:
Re: MySQL настройка
Желательно выводить ошибки, какие выдаются, но передполагаю, что оно не пускает без пароля.
mysql -u root -p
mysql -u root -p
Глюк глюком вышибают!
-
- рядовой
- Сообщения: 38
- Зарегистрирован: 2009-12-07 2:39:08
Re: MySQL настройка
тоже самое - я тоже первое что предположил это пароль. т.е. стартуешь а оно тупо опять в ком строку идет...
З.Ы. в том то и дело ни одной ошибки в консоль не вывел, смотрел python.err - там тоже пусто...
З.Ы. в том то и дело ни одной ошибки в консоль не вывел, смотрел python.err - там тоже пусто...
- Gamerman
- капитан
- Сообщения: 1723
- Зарегистрирован: 2009-05-17 21:01:23
- Откуда: Украина, Ужгород - Днепр
- Контактная информация: