目次

準備

インストール

ソースダウンロード先
http://dev.mysql.com/downloads/mysql/?rz=gdl#downloads

参照

SmartSmart
http://www.rfs.jp/sb/perl/08/10.html

設定

自動起動の設定

起動
# /etc/rc.d/init.d/mysql start
停止
# /etc/rc.d/init.d/mysql stop

パスの設定

ユーザmysqlにmysqlコマンド群へのパスを通す

# su mysql
$ vi ~/.bashrc

下記を追記

PATH="$PATH":/usr/local/mysql/bin

設定の反映

$ source ~/.bashrc

はまった事

phpのモジュールとして組み込む場合、configureに--with-mysql=/usr/local/mysqlオプションをつけるが、
Cannot find MySQL header files under
とエラーがでる。

どうやら
/usr/local/mysql/include/mysql
にあるヘッダーファイルを読み込めていないらしい。

$ ln -s /usr/local/mysql/include/mysql /usr/local/include/mysql

と、/usr/local/include/にシンボリックリンクを張ることで解決するのがスマートかと。

RPMでのインストール

# yum install mysql mysql-devel mysql-server
# /etc/rc.d/init.d/mysqld start

自動起動の追加

# /sbin/chkconfig --add mysqld
# /sbin/chkconfig mysqld on
# /sbin/chkconfig --list mysqld

PHPから使用する場合、socketの指定

# vi /usr/local/lib/php.ini
mysql.default_socket = /var/lib/mysql/mysql.sock

ssh経由でデータを閲覧した際に文字化けする場合

# vi /etc/my.cnf
[client]
default-character-set=utf8

追加してMySQLを再起動してみる。


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS