Syok'n Lab
WEB開発のあれこれ PHP,JAVA,Javascript,Ajax,Flex,Air,Linuxなどなど 最近雑記帳になりつつある・・・
※コメント、トラックバックは認証後表示されますのでご了承下さい
mysqlインストール
珍しく週末に時間が出来たので、自宅鯖にmysqlをインストール
コンパイルオプションは以下
./configure --prefix=/usr/local/mysql --with-charset=utf-8 --with-extra-charsets=all --with-mysql-user=mysql
インストールするmysqlのバージョンは5.0.67
の前にtar ballダウンロードと展開は済ませて
groupadd mysql
useradd -g mysql -d /dev/null -s /bin/false mysql
mysql実行ユーザーの作成
で、コンパイル
ncurseのdevelが足りんという事で
apt-get install libncurses5-devel
make
make[2]: *** [my_new.o] エラー 127
make[2]: ディレクトリ `/root/work/mysql-5.0.67/mysys' から出ます
make[1]: *** [all-recursive] エラー 1
make[1]: ディレクトリ `/root/work/mysql-5.0.67' から出ます
でエラー終了・・
直近のメッセージでg++が無いと出たので
apt-get install g++
make[2]: *** [my_new.o] エラー 1
make[2]: ディレクトリ `/root/work/mysql-5.0.67/mysys' から出ます
make[1]: *** [all-recursive] エラー 1
make[1]: ディレクトリ `/root/work/mysql-5.0.67' から出ます
make: *** [all] エラー 2
make cleanしてなかったのが原因?
って事でmake cleanしてから./configure再度実行
make/make install
時間はかかったがなんとかインストール成功
設定ファイルコピー
cp /usr/local/mysql/share/mysql/my-medium.cnf /etc/my.cnf
vi /etc/my.cnf
innodb関係と以下を追加
[mysqld]
default-character-set = utf8
old-passwords
skip-character-set-client-handshake
[mysql]
default-character-set = utf8
[mysqldump]
default-character-set = utf8
skip-opt
create-options
set-charset
hex-blob
single-transaction
master-data
権限変更
chowm -R mysql.mysql /usr/local/mysql
DB初期化
/usr/local/mysql/bin/mysql_install_db --user=mysql
chown -R mysql.mysql /usr/local/mysql
テスト起動
/usr/local/bin/mysqld_safe --user=mysql &
OS起動時に自動起動するように設定
install -o mysql -g mysql -m 755 /usr/local/mysql/share/mysql/mysql.server /etc/init.d/mysql
update-rc.d mysql defaults 64 36
起動コマンド
/etc/init.d/mysql start
コンパイルオプションは以下
./configure --prefix=/usr/local/mysql --with-charset=utf-8 --with-extra-charsets=all --with-mysql-user=mysql
インストールするmysqlのバージョンは5.0.67
の前にtar ballダウンロードと展開は済ませて
groupadd mysql
useradd -g mysql -d /dev/null -s /bin/false mysql
mysql実行ユーザーの作成
で、コンパイル
ncurseのdevelが足りんという事で
apt-get install libncurses5-devel
make
make[2]: *** [my_new.o] エラー 127
make[2]: ディレクトリ `/root/work/mysql-5.0.67/mysys' から出ます
make[1]: *** [all-recursive] エラー 1
make[1]: ディレクトリ `/root/work/mysql-5.0.67' から出ます
でエラー終了・・
直近のメッセージでg++が無いと出たので
apt-get install g++
make[2]: *** [my_new.o] エラー 1
make[2]: ディレクトリ `/root/work/mysql-5.0.67/mysys' から出ます
make[1]: *** [all-recursive] エラー 1
make[1]: ディレクトリ `/root/work/mysql-5.0.67' から出ます
make: *** [all] エラー 2
make cleanしてなかったのが原因?
って事でmake cleanしてから./configure再度実行
make/make install
時間はかかったがなんとかインストール成功
設定ファイルコピー
cp /usr/local/mysql/share/mysql/my-medium.cnf /etc/my.cnf
vi /etc/my.cnf
innodb関係と以下を追加
[mysqld]
default-character-set = utf8
old-passwords
skip-character-set-client-handshake
[mysql]
default-character-set = utf8
[mysqldump]
default-character-set = utf8
skip-opt
create-options
set-charset
hex-blob
single-transaction
master-data
権限変更
chowm -R mysql.mysql /usr/local/mysql
DB初期化
/usr/local/mysql/bin/mysql_install_db --user=mysql
chown -R mysql.mysql /usr/local/mysql
テスト起動
/usr/local/bin/mysqld_safe --user=mysql &
OS起動時に自動起動するように設定
install -o mysql -g mysql -m 755 /usr/local/mysql/share/mysql/mysql.server /etc/init.d/mysql
update-rc.d mysql defaults 64 36
起動コマンド
/etc/init.d/mysql start
この記事へのトラックバック
トラックバックURL
スポンサー
オススメ
みよしだるな さんと読みます
最近のヘビロテ
NIKONデジ一を購入した方。 標準レンズに物足りなさを感じたらこれを購入すると世界が広がります
男のレシピ本。愛読させていただいてます
最近のヘビロテ
美吉田月/Ska Flavor#2 |
NIKONデジ一を購入した方。 標準レンズに物足りなさを感じたらこれを購入すると世界が広がります
Nikon(ニコン) デジタル一眼レフカメラ用レンズ AF-S DX Nikkor 35mm F1.8G■送料全国一律840円 |
男のレシピ本。愛読させていただいてます
男のレシピ 大胆。豪快。シンプル。女も作りたくなる男前の料理。 |
1,000円 |
ランキング
免責事項
当ブログに記載している情報に関しては、合法性、正確性、安全性等、いかなる保証もされません。従って、当ブログの情報を元に行う行為については自己責任でお願い致します。
カレンダー
カテゴリー
最新記事
(02/05)
(10/19)
(09/19)
(08/30)
(08/22)
この記事へのコメント