on 11/17/07 12:05 PM, Steffan A. Cline at [EMAIL PROTECTED] wrote:
> on 11/17/07 8:20 AM, William Allaire at [EMAIL PROTECTED] wrote:
>
>>
>> On Nov 17, 2007, at 4:06 AM, Steffan A. Cline wrote:
>>
>>> Documentation for dscl is somewhat cryptic. When I was finally able
>>> to list
>>> the users I see that the usual uid and gid of 74 belongs to _mysql.
>>> What is
>>> the work around for this to change it to plain ole mysql so I can
>>> get this
>>> puppy working correctly again?
>>
>> Steffan,
>> Why not just use _mysql where you normally use mysql as the uid/gid?
>> It would probably be easier than changing plist files from _mysql back
>> to mysql.
>
> Well, I figured it would be prudent to make it mimic the previous method to
> make it all work correctly as it did before. Well, now I have run into a few
> strange things.
>
> Mimicking the _mysql user works:
>
> Phat-G5:~ steffan$ sudo su -m _mysql
> sh-3.2$ /usr/local/mysql/bin/mysqld_safe
> Starting mysqld daemon with databases from /usr/local/mysql/var
>
>
> Using the tip for launchd does not seem to work.
>
> <?xml version="1.0" encoding="UTF-8"?>
> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"
> "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
> <plist version="1.0">
> <dict>
> <key>KeepAlive</key>
> <true/>
> <key>Label</key>
> <string>com.mysql.mysqld</string>
> <key>Program</key>
> <string>/usr/local/mysql/bin/mysqld_safe</string>
> <key>RunAtLoad</key>
> <true/>
> <key>UserName</key>
> <string>_mysql</string>
> <key>WorkingDirectory</key>
> <string>/usr/local/mysql</string>
> </dict>
> </plist>
>
> I get no daemon running under ps -U _mysql when I use
> sudo launchctl load -w /Library/LaunchDaemons/com.mysql.mysqld.plist
> To launch it.
>
> Anything I am missing here?
>
>
>
> Thanks
>
> Steffan
>
Ok,
I added a few keys to the launchd to see what the issue was.
<key>StandardErrorPath</key>
<string>/Library/Logs/mysqld.log</string>
<key>StandardOutPath</key>
<string>/Library/Logs/mysqld.log</string>
I came across this:
Starting mysqld daemon with databases from /usr/local/mysql/var
/usr/local/mysql/bin/mysqld_safe: line 426: 77090 Segmentation fault
$NOHUP_NICENESS $ledir/$MYSQLD $defaults --basedir=$MY_BASEDIR_VERSION
--datadir=$DATADIR $USER_OPTION --pid-file=$pid_file >> $err_log 2>&1
STOPPING server from pid file /usr/local/mysql/var/Phat-G5.local.pid
071117 12:21:39 mysqld ended
Is this some kind of shell error?
Thanks
Steffan
---------------------------------------------------------------
T E L 6 0 2 . 7 9 3 . 0 0 1 4 | F A X 6 0 2 . 9 7 1 . 1 6 9 4
Steffan A. Cline
[EMAIL PROTECTED] Phoenix, Az
http://www.ExecuChoice.net USA
AIM : SteffanC ICQ : 57234309
YAHOO : Steffan_Cline MSN : [EMAIL PROTECTED]
GOOGLE: Steffan.Cline Lasso Partner Alliance Member
---------------------------------------------------------------
--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED]