the other thing is make sure you don't have a space after -p and before your 
password

mysql -h localhost -u root -p mysql < did.query > did.out
says ask for the password and start in the database mysql
mysql -h localhost -u root -pmysql < did.query > did.out
says the password is mysql and don't start in any database

On Wednesday 26 March 2003 09:12, you wrote:
> Create a .my.cnf file in your home directory with permissions set to 600.
> In that file put the lines
> [mysql]
> user=root
> password=mysql
>
> now you can enter:
> mysql  < did.query > did.out
>
> Marianadin, Didier wrote:
> >Hi,
> >
> >I want to execute a simple query in batch mode in a mysql database.
> >my OS : Unix (solaris 2.6)
> >
> >when I run this command :
> >mysql -h localhost -u root -p mysql < did.query > did.out
> >
> >I'm always asked password even if I've already specified it in the
> > previous command line (mysql)
> >Enter password:
> >
> >How to avoid it ?
> >
> >Didier ([EMAIL PROTECTED]).

--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]

Reply via email to