по команде
# /usr/local/bin/mysql --user=myuser --password=mypwd mydb
ERROR 1045 (28000): Access denied for user 'myuser'@'localhost' (using password: YES)
за то если написать так, то без проблем заходит:
# mysql --user=myuser -p mydb
Enter password:{mypwd}
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 46 to server version: 5.0.20
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql>
почему не хочет заходить с --password=mypwd ?
мне это важно, т.к. я делаю
mkfifo /tmp/mypipe.pipe
/usr/local/bin/mysql --user=myuser --password=mypwd mydb < /tmp/mypipe.pipe &
и мне нужно чтобы в этот пайп сислог-нг писал логи
Система Фри 5.4, мускуль 5.0.20
захожу из под юниксового ползюка рут
но если дать команду
# /usr/local/bin/mysql --user=root --password=root_pwd mydb
то, как ни странно, заходит, и без интерактивног ввода пароля