Mysql v5.5にアップグレードできるように、MacOSX 10.6でMysql v5.1を停止しようとしています。Mac OSX 10.6でMysql 5.1を停止できません
私は何ヶ月も前にソースからv5.1をインストールしたと信じています。私はここに記載されているすべての方法を試しました:How do you stop MySQL on a Mac OS install?。私は「mysqladminのシャットダウン」を行う際に
は、しかし、OSだけで、別のMySQLプロセスを生成ようだ:
$ sudo mysqladmin shutdown
$ ps -Af | grep mysql
74 53283 1 0 0:00.01 ?? 0:00.01 /bin/sh /usr/local/mysql/bin/mysqld_safe
74 53324 53283 0 0:00.01 ?? 0:00.03 /usr/local/mysql/libexec/mysqld --basedir=/usr/local/mysql --datadir=/usr/local/mysql/var --log-error=/usr/local/mysql/var/Al.local.err --pid-file=/usr/local/mysql/var/Al.local.pid
501 53343 52577 0 0:00.00 ttys003 0:00.00 grep mysql
私はプロセスを強制終了しようとした場合、同じことが起こります。 (ただし、mysqld_safeプロセスを強制終了しようとすると「No such process」と表示されます)
私は/ Library/StartupItemsを探しましたが、MySQLディレクトリはありません。私はMysqlをインストールするためにMacPortsを使用しなかったことを知っています。
私はここで何が欠けていますか?この獣をどうやって殺すの?
kill -9 53283 53324? –
あなたのmysqld_safeの親PIDは1で、これは 'init'を意味します。したがって、あなたのmysqlはシステムの起動の一環として起動されています。私はOSXに慣れていませんが、startupitemsフォルダの上に/etc/init.dなどがありますか? –
ジャスティン - kill -9でも殺さない: $ sudo kill -9 53283 53324 パスワード: $ ps -Af | grep mysql 74 54610 1 0 0:00.01 ?? 0:00.02/bin/sh/usr/local/mysql/bin/mysqld_safe 74 54672 54610 0 0:00.08 ?? 0 - 00.10/usr/local/mysql/libexec/mysqld --basedir =/usr/local/mysql --datadir =/usr/local/mysql/var --log-error =/usr/local/mysql/var/Al.local.err --pid-file =/usr/local/mysql/var/Al.local.pid 501 54674 52577 0 0:00.00 ttys003 0:00.00 grep mysql – Sly