Andreas-
I have similar problem
(bash shell)
$ mysqld
./mysqld: 1: Syntax error: "(" unexpected

Do I use the same solution or different solution?
I would give anything to understand what Syntax error: "(" unexpected
 is trying to say
Thanks,
Martin

----- Original Message ----- 
From: "Andreas" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Sunday, March 23, 2003 7:44 PM
Subject: Re: can't start safe_mysqld


> > I could not start ./safte_mysql.
> 
> > Error message:
> > touch: /usr/local/mysql/var/gemini.err cannot create
> > chown: /usr/local/mysql/var/gemini.err: No such file or directory
> > Starting mysqld daemon with databases from /usr/local/mysql/var
> > ./safe_mysqld: /usr/local/mysql/var/gemini.err: cannot create
> 
> the "var" directory used to be called "data" and at least is still data 
> in the binary distribution of mysql
> 
> 
> > So I created the directory of var, and restarted ./safe_mysqld 
> 
> your gemini.err says mysqld cant write to the /usr/local/mysql/var 
> directory you just created.
> 
> Did you change the owner of this directory to the user "mysql" ?
> Thats the user id that mysqld runs under and therefor it needs write 
> permission for it's data-directory.
> 
> The docu says somewhere that you can't start  ./safe_mysqld  when you 
> are in the bin-directory.
> You have to  cd /usr/local/mysql  and execute  ./bin/save_mysqld
> You can't directly run  /usr/local/mysql/bin/save_mysqld  either.
> 
> AND you can't successfully run  ./bin/save_mysqld &   when you are 
> running it within mc. You can without the '&'  but then the shell with 
> mc is blocked.
> 
> If you run a distribution like SuSE which puts none of it's own stuff in 
> /usr/local at all but in /usr so /usr/bin is cluttered with all kinds of 
> applications, then you'll run into further hassle by putting the 
> mysql.com binary into /usr/local/mysql.
> 
> mysql.com's binaries put the socket into /tmp but SuSE has data and the 
> lot of other stuff including the socket in  /var/lib/mysql.
> So the SuSE provided client applications won't find the socket and you 
> get a running mysqld which you cant't connect to on your own host.
> make a symlink from /tmp/mysql.sock to /var/lib/mysql.sock
> 
> 
> It's a funny world ...
> 
> 
> -- 
> MySQL General Mailing List
> For list archives: http://lists.mysql.com/mysql
> To unsubscribe:    http://lists.mysql.com/[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