MySQL игнорирует команды

MySQL/PostgreSQL/SQLite/Oracle/M$SQL/....

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
wwaaoo
мл. сержант
Сообщения: 107
Зарегистрирован: 2007-04-15 22:51:46

MySQL игнорирует команды

Непрочитанное сообщение wwaaoo » 2007-05-02 17:30:49

Делал согласно статье http://www.lissyara.su/?id=1189

Сервер MySQL запушен:

Но при попытке дать команду ничего не происходит, вот как это выглядит:

Код: Выделить всё

my_host# mysql
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 4
Server version: 5.0.37 FreeBSD port: mysql-server-5.0.37

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> sdsd 
        > fdfd
        > CREATE DATABASE test
        > quit
        > 
В чём может быть проблема?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.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/

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Непрочитанное сообщение dikens3 » 2007-05-02 18:22:35

После команды обязательно должно стоять ;

Есть некоторые исключения типа:

Код: Выделить всё

use basename
может использоваться без ;
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

Аватара пользователя
wwaaoo
мл. сержант
Сообщения: 107
Зарегистрирован: 2007-04-15 22:51:46

Непрочитанное сообщение wwaaoo » 2007-05-03 8:22:28

Да работает спасибо.

Очень часто в статьях не указывается что нужно ставить ; в конце.

Вот и возникают такие вопросы.

Аватара пользователя
Saykhan
рядовой
Сообщения: 23
Зарегистрирован: 2008-07-18 13:25:14
Откуда: Улан-Удэ
Контактная информация:

Re: MySQL игнорирует команды

Непрочитанное сообщение Saykhan » 2008-07-23 7:02:17

Умудрился пропустить строку где

Код: Выделить всё

mysql --database=mysql --execute="UPDATE user SET \? Password = PASSWORD('тут ввести пароль рута')"
и ввел остальные строки(
теперь пишет

Код: Выделить всё

error: 'Access denied for user 'root'@'localhost' (using password: NO)'
при всех вариантов(
перезапускал mysqld с опцией -

Код: Выделить всё

-skip-grant-tables,
чтоб изменить пароль рута, но такая же ошибка.
Что делать?

З.Ы.

Код: Выделить всё

/usr/local/etc/rc.d/mysql-server start --skip-grant-tables
я правильно перезапускал? или как?
Порой люди так увлекаются процессом соблюдения правил, что забывают о том, что правила созданы для людей, а не люди для правил.

Аватара пользователя
serge
майор
Сообщения: 2133
Зарегистрирован: 2006-07-30 15:34:14
Откуда: Саратов
Контактная информация:

Re: MySQL игнорирует команды

Непрочитанное сообщение serge » 2008-07-23 7:46:16

Вот так попробуй:

Код: Выделить всё

/usr/local/bin/mysqld_safe --skip-grant-tables &
mysql -u root mysql
mysql> UPDATE user SET Password=PASSWORD('password') WHERE User='root';
mysql> flush privileges;
Ctrd+D
/usr/local/etc/rc.d/mysql-server restart
mysql -u root -ppassword

Аватара пользователя
Saykhan
рядовой
Сообщения: 23
Зарегистрирован: 2008-07-18 13:25:14
Откуда: Улан-Удэ
Контактная информация:

Re: MySQL игнорирует команды

Непрочитанное сообщение Saykhan » 2008-07-23 8:28:33

serge писал(а):Вот так попробуй:

Код: Выделить всё

/usr/local/bin/mysqld_safe --skip-grant-tables &
mysql -u root mysql
mysql> UPDATE user SET Password=PASSWORD('password') WHERE User='root';
mysql> flush privileges;
Ctrd+D
/usr/local/etc/rc.d/mysql-server restart
mysql -u root -ppassword
Я все сделал как написано. Хмм... Вот что пишет:

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
Порой люди так увлекаются процессом соблюдения правил, что забывают о том, что правила созданы для людей, а не люди для правил.

Dima123
проходил мимо

Re: MySQL игнорирует команды

Непрочитанное сообщение Dima123 » 2008-10-22 1:33:45

Установил как сказано в статье. Все получилось. Проверил процессы- сервер запущен. Все работает.

Но

Код: Выделить всё

# mysql
mysql: Command not found 
Как так? :cz2:

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: MySQL игнорирует команды

Непрочитанное сообщение zg » 2008-10-22 6:18:55

если ты работаешь в csh, то после установки чего-либо в папки PATH, надо делать

Аватара пользователя
krt3k
сержант
Сообщения: 246
Зарегистрирован: 2008-11-21 15:01:42
Откуда: Санкт-Петербург
Контактная информация:

Re: MySQL игнорирует команды

Непрочитанное сообщение krt3k » 2008-12-12 16:53:42

Начал ставить 3.2.3, а он ругается:

Код: Выделить всё

unix# cd /usr/ports/databases/mysql323-server/
unix# make && make install && make clean
===>  mysql-server-3.23.59.n.20050301_3 obsolete and does not build with gcc4.2; use mysql 5 or later.
*** Error code 1

Stop in /usr/ports/databases/mysql323-server.
Какой gcc надо взять для сборки этого сервера?

MySQL ставлю чисто для "Обновлялки Нод32" и может быть для статистики в CS1.6. Мне кажется, что 3ей версии для этого хватит.

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: MySQL игнорирует команды

Непрочитанное сообщение zingel » 2008-12-12 16:58:59

раньше этого.
Z301171463546 - можно пожертвовать мне денег

Аватара пользователя
krt3k
сержант
Сообщения: 246
Зарегистрирован: 2008-11-21 15:01:42
Откуда: Санкт-Петербург
Контактная информация:

Re: MySQL игнорирует команды

Непрочитанное сообщение krt3k » 2008-12-12 17:16:55

zingel писал(а):раньше этого.
Оно понятно. Я имел ввиду какой версии?

Ай, ладно. Поставлю 3.2.3. Может и прокатит. :-D
upd: Не прокатило. При попытке установить gcc-3.2.3 вышло сообщение

Код: Выделить всё

Segmentation fault (core dumped)
Кажется, я запорол ось. :-D
upd2: ребут все расставил на свои места. Видимо придется ставить 5 скуль. :(

akela
проходил мимо

Re: MySQL игнорирует команды

Непрочитанное сообщение akela » 2009-02-19 14:56:36

Подскажите что делать при настройки MySQL по этой статье http://www.lissyara.su/?id=1189 у меня щас выдает ошибку ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: MySQL игнорирует команды

Непрочитанное сообщение zingel » 2009-02-19 14:59:10

есть скрипт в порте mysql-scripts который всем Вам очень подойдёт

Код: Выделить всё

mysql_setpermission.sh 
Z301171463546 - можно пожертвовать мне денег

akela
проходил мимо

Re: MySQL игнорирует команды

Непрочитанное сообщение akela » 2009-02-19 15:26:43

Код: Выделить всё

proxy# sh mysql_setpermission.sh
=1.3: not found
use: not found
use: not found
use: not found
mysql_setpermission.sh: 33: Syntax error: "(" unexpected
proxy#
Я так понимаю правильно он не отработал.

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: MySQL игнорирует команды

Непрочитанное сообщение zingel » 2009-02-19 15:35:31

а что в дебаге есть?
Z301171463546 - можно пожертвовать мне денег

akela
проходил мимо

Re: MySQL игнорирует команды

Непрочитанное сообщение akela » 2009-02-19 15:52:05

В логах пишет /usr/local/libexec/mysqld, Ver 5.0.45 log (Freebsd port: mysql-server-5.0.45). started with: TCP port: 3306 Unix socket: /tmp/mysql.sock
обычное описание старта демона и где лежит сокет . При запуске скрипта в лог не чего не записывает, скорее всего потому что в нутри синтаксис не правильный . На любый другие запросы таже ошибка ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: MySQL игнорирует команды

Непрочитанное сообщение zingel » 2009-02-19 15:55:49

да это мне понятно, я спрашиваю про дебаг sh
Z301171463546 - можно пожертвовать мне денег

akela
проходил мимо

Re: MySQL игнорирует команды

Непрочитанное сообщение akela » 2009-02-19 16:04:19

Подскажи путь к нему.

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: MySQL игнорирует команды

Непрочитанное сообщение zg » 2009-02-19 16:05:14

akela писал(а):Access denied for user 'root'@'localhost' (using password: NO)
запусти с игнорированием привилегий http://dev.mysql.com/doc/refman/5.1/en/ ... ant-tables

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: MySQL игнорирует команды

Непрочитанное сообщение zingel » 2009-02-19 16:07:21

лучше как пишет zg потому, что иначе мне это всё больше будет напоминать ту школу где учился Гарри Поттер, как её там сатана её раздери
Z301171463546 - можно пожертвовать мне денег

akela
проходил мимо

Re: MySQL игнорирует команды

Непрочитанное сообщение akela » 2009-02-19 16:31:44

В базу пустила в принцепе все отработало подскажите пожалуста как мне в ней пользователя создать для работы с ней.

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: MySQL игнорирует команды

Непрочитанное сообщение zg » 2009-02-19 16:54:06


akela
проходил мимо

Re: MySQL игнорирует команды

Непрочитанное сообщение akela » 2009-02-19 16:57:00

Благодарю за помощь и за быстрое реагирование на проблему. СПАСИБО

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35297
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: MySQL игнорирует команды

Непрочитанное сообщение Alex Keda » 2009-03-02 23:37:42

снести чтоли статью ту...
или подскажите ктонить кусок последний пограмотней, про юзеров, как написать...
уже не первый раз у народа кончается именно этим =))
Убей их всех! Бог потом рассортирует...

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: MySQL игнорирует команды

Непрочитанное сообщение zg » 2009-03-03 6:44:01

lissyara писал(а):про юзеров, как написать...
как мануал рекомендует так и пиши