2008/08/17

Leopard既存のmysqlアンインストール

$ sudo rpm -q mysql
mysql-5.0.45-7.el5 ←存在確認
$ sudo rpm -e --allmatches --nodeps mysql
--allmatces
PACKAGE_NAME に一致するすべてのバージョンのパッケージを削除する。
--nodeps
パッケージをアンインストールする前に依存性のチェックをしない。
$ sudo rpm -e mysql-server-5.0.45-7.el5
$

Leopardでweb制作環境その弐

MySQLを導入バージョンは mysql-5.0.67 osx x86
面倒なのでパッケージをDLスタートアップツールも入っており
環境設定からも起動停止できるおまけ付き。

インストールされた位置は
/usr/local/mysql

シンボリックリンックで表示されている

説明ファイルを読むとmysql.socketのデフォルトの位置は
/tmp/mysql.sockなので⌘shift+Gで移動確認
シンボリックリンクを作る(⌘L)
php.iniの設定でソケットの位置と合わせる
php.iniの場所は/etc/php.ini

my.cnfで対応するsmall,midium,largeとあるがlargeでいってみる
cp /usr/local/mysql/support-files/my-large.cnf /etc/my.cnf
cd /etc/
vi my.cnf


スタートアップアイテムの在処
/Library/StartupItems/MySQLCOM


/etc/hostconfigでMYSQLCOM=-YES-と記述

mysqlの設定ファイル
/etc/hostconfig


パスワードの設定

オーナーパーミッションを設定
sudo chown -R mysql:mysql /usr/local/mysql/*


Mysql稼働確認はターミナルで
/usr/local/mysql/bin/mysql -u root -p 改行


Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1 to server version: 5.0.xx x86

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>

となればOK