guychi
11-19-2006, 11:54 PM
Hi
I've been trying to get mysql5 up and running.
First I tried using darwinports, hoping for smooth integration with the rest of my darwinports packages, but ran into all kinds of error messages I haven't recorded.
Then I gave up and tried using the official installer. Again no luck:
$ mysql5
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/opt/local/var/run/mysql5/mysqld.sock' (2)
The mysql processes were:
root 142 0.0 -0.0 27724 420 ?? S Sat10AM 0:00.02 /bin/sh ./bin/mysqld_safe --datadir=/usr/loc
mysql 174 0.0 -0.1 64312 1744 ?? S Sat10AM 0:41.52 /usr/local/mysql/bin/mysqld --basedir=/usr/l
I guessed there is some conflict with the builtin mysql4 of the personal web sharing, so I killed these processes and tried to start mysqld myself.
$ mysqld_safe5
touch: /opt/local/var/db/mysql5/guys-computer.local.err: No such file or directory
chown: /opt/local/var/db/mysql5/guys-computer.local.err: No such file or directory
Starting mysqld daemon with databases from /opt/local/var/db/mysql5
/opt/local/bin/mysqld_safe5: line 379: /opt/local/var/db/mysql5/guys-computer.local.err: No such file or directory
/opt/local/bin/mysqld_safe5: line 385: /opt/local/var/db/mysql5/guys-computer.local.err: No such file or directory
STOPPING server from pid file /opt/local/var/db/mysql5/guys-computer.local.pid
tee: /opt/local/var/db/mysql5/guys-computer.local.err: No such file or directory
061120 06:47:24 mysqld ended
tee: /opt/local/var/db/mysql5/guys-computer.local.err: No such file or directory
I manually created the non-existant mysql5 dir above and chowned it to mysql:mysql and got:
$ mysqld_safe5 --user=mysql
touch: /opt/local/var/db/mysql5/guys-computer.local.err: Permission denied
Starting mysqld daemon with databases from /opt/local/var/db/mysql5
/opt/local/bin/mysqld_safe5: line 379: /opt/local/var/db/mysql5/guys-computer.local.err: Permission denied
/opt/local/bin/mysqld_safe5: line 385: /opt/local/var/db/mysql5/guys-computer.local.err: Permission denied
STOPPING server from pid file /opt/local/var/db/mysql5/guys-computer.local.pid
tee: /opt/local/var/db/mysql5/guys-computer.local.err: Permission denied
061120 06:51:07 mysqld ended
tee: /opt/local/var/db/mysql5/guys-computer.local.err: Permission denied
Even with sudo I get an enigmatic exit:
$ sudo mysqld_safe5 --user=mysql
Starting mysqld daemon with databases from /opt/local/var/db/mysql5
STOPPING server from pid file /opt/local/var/db/mysql5/guys-computer.local.pid
061120 06:51:22 mysqld ended
I'm not even sure where is the relevant error log to look at...
Any help would be greatly appreciated...
I've been trying to get mysql5 up and running.
First I tried using darwinports, hoping for smooth integration with the rest of my darwinports packages, but ran into all kinds of error messages I haven't recorded.
Then I gave up and tried using the official installer. Again no luck:
$ mysql5
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/opt/local/var/run/mysql5/mysqld.sock' (2)
The mysql processes were:
root 142 0.0 -0.0 27724 420 ?? S Sat10AM 0:00.02 /bin/sh ./bin/mysqld_safe --datadir=/usr/loc
mysql 174 0.0 -0.1 64312 1744 ?? S Sat10AM 0:41.52 /usr/local/mysql/bin/mysqld --basedir=/usr/l
I guessed there is some conflict with the builtin mysql4 of the personal web sharing, so I killed these processes and tried to start mysqld myself.
$ mysqld_safe5
touch: /opt/local/var/db/mysql5/guys-computer.local.err: No such file or directory
chown: /opt/local/var/db/mysql5/guys-computer.local.err: No such file or directory
Starting mysqld daemon with databases from /opt/local/var/db/mysql5
/opt/local/bin/mysqld_safe5: line 379: /opt/local/var/db/mysql5/guys-computer.local.err: No such file or directory
/opt/local/bin/mysqld_safe5: line 385: /opt/local/var/db/mysql5/guys-computer.local.err: No such file or directory
STOPPING server from pid file /opt/local/var/db/mysql5/guys-computer.local.pid
tee: /opt/local/var/db/mysql5/guys-computer.local.err: No such file or directory
061120 06:47:24 mysqld ended
tee: /opt/local/var/db/mysql5/guys-computer.local.err: No such file or directory
I manually created the non-existant mysql5 dir above and chowned it to mysql:mysql and got:
$ mysqld_safe5 --user=mysql
touch: /opt/local/var/db/mysql5/guys-computer.local.err: Permission denied
Starting mysqld daemon with databases from /opt/local/var/db/mysql5
/opt/local/bin/mysqld_safe5: line 379: /opt/local/var/db/mysql5/guys-computer.local.err: Permission denied
/opt/local/bin/mysqld_safe5: line 385: /opt/local/var/db/mysql5/guys-computer.local.err: Permission denied
STOPPING server from pid file /opt/local/var/db/mysql5/guys-computer.local.pid
tee: /opt/local/var/db/mysql5/guys-computer.local.err: Permission denied
061120 06:51:07 mysqld ended
tee: /opt/local/var/db/mysql5/guys-computer.local.err: Permission denied
Even with sudo I get an enigmatic exit:
$ sudo mysqld_safe5 --user=mysql
Starting mysqld daemon with databases from /opt/local/var/db/mysql5
STOPPING server from pid file /opt/local/var/db/mysql5/guys-computer.local.pid
061120 06:51:22 mysqld ended
I'm not even sure where is the relevant error log to look at...
Any help would be greatly appreciated...