前準備
$ sudo apt-get install libncurses5-dev
$ sudo apt-get install build-essential
コンパイル
$ tar xzvf mysql-5.5.2-m2.tar.gz
$ cd mysql-5.5.2-m2
$ ./configure --prefix=/usr/local/mysql --with-mysqld-user=mysql --with-charset=utf8 --with-extra-charsets=all
$ make
$ sudo make install
データベース作成
$ cd /usr/local/mysql
$ sudo mkdir var
$ sudo ./bin/mysql_install_db --datadir=/usr/local/mysql/var --user=mysql --no-defaults
$ sudo cp /usr/local/mysql/share/mysql/my-medium.cnf /etc/my.cnf
設定の追加
$ sudo ./bin/mysqld_safe --defaults-file=/etc/my.cnf
$ sudo ./mysql --socket=/tmp/mysql.sock
mysql> SHOW VARIABLES LIKE 'VARSION' ;
--------------- --------------
| Variable_name | Value |
--------------- --------------
| varsion | 5.5.2-m2-log |
--------------- --------------
また半日欠けて使えるようしたけど、毎回引数起動が面倒かな。
これはこれで終了。
パッケージ使えばいんだけど、ソースを使用すれば、イヤでも依存関係が分かるから、しばらくはがんばってみよう。
あとpostgresql、php5で一通り終了。
0 コメント:
コメントを投稿