先日、mysql6.0をインストールした。
mysqlを入れたからにはphpmyadminを使いたいので、phpのインストールをする。
めんどくさいからyumで。
yum update yum -y install php php-mbstring
こんだけ。
バージョンの確認。
php -v
記事にするほどでもなかったか・・・。
先日、mysql6.0をインストールした。
mysqlを入れたからにはphpmyadminを使いたいので、phpのインストールをする。
めんどくさいからyumで。
yum update yum -y install php php-mbstring
こんだけ。
バージョンの確認。
php -v
記事にするほどでもなかったか・・・。
タイトルのとおり、myql6.0をインストールしてみた。
まずは、rootになっておく。
su - root
そして、mysqlの取得。最新版は(http://dev.mysql.com/downloads/)でチェック。
場所は、/usr/local/src/が適当だと思われる。
cd /usr/local/src/ wget http://dev.mysql.com/get/Downloads/MySQL-6.0/mysql-6.0.10-alpha.tar.gz/from/http://ftp.jaist.ac.jp/pub/mysql/
ダウンロードできたら、解凍と対象ディレクトリに移動
tar xvzf mysql-6.0.10-alpha.tar.gz cd mysql-6.0.10-alpha
次にconfigure。
./configure --help
とやるとconfigureオプションが見れる。よくわからない。
とりあえず今回は下記のオプションで。
./configure --with-charset=utf8 --with-extra-charsets=all --with-mysqld-user=root --with-innodb --with-falcon --with-maria --with-heap --with-myisam --enable-local-infile --prefix=/usr/local/mysql --with-unix-socket-path=/tmp/mysql.sock
こまったことにconfigure中にエラー発生。
checking for termcap functions library... configure: error: No curses/termcap library found
うーん・・・。
ググッってしらべたら
yum install ncurses-devel
で、解決。これもなぜ解決なのかよくわからない。
次にmake,make install
make make install
makeは異常な時間がかかるので、お茶でも飲んでおく。
完了したらデータベースの初期化をしといたほうがいいらしい。
./scripts/mysql_install_db --user=root
以上でmysqlのインストールは完了。
mysql起動。
/usr/local/mysql/bin/mysqld_safe --user=root &
mysqlコマンドはよく使うので、
パスを通しておく。
PATH=$PATH:/usr/local/mysql/bin export PATH
これで、mysqlも準備完了。
だんだん環境が整ってきた。早く開発するのが楽しみだ。
mysql6.0の”configure”中に、
checking for termcap functions library... configure: error: No curses/termcap library found
と言われた。
よくわからないのでググッってみたら、
yum install ncurses-devel
yumで上記をインストールをすれば問題なくconfigureできました。
理由はよくわからないけど、できたからいいや。