PC-UNIXに関する記事など
Ubuntu で mysql-5.5.19 をソースからインストールした時の記録です。
手順を記録しただけなので詳しい解説はしていません。
ソースパッケージを mysql(http://dev.mysql.com/downloads/mysql/#downloads) のサイトから [Linux - Generic 2.6 (x86, 64-bit), Compressed TAR Archive] ダウンロード
# sudo apt-get install libncurse5-dev # sudo apt-get install cmake # sudo apt-get install bison # sudo apt-get install zlib1g-dev
# groupadd mysql # useradd -r -g mysql mysql
# sudo cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql-5.5.19 -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_EXTRA_CHARSETS=all -DWITH_PIC=1 $ sudo make $ sudo make install
# cd /usr/local/mysql-5.5.19 # ln -s /usr/local/mysql-5.5.19 /usr/local/mysql # chown -R mysql:mysql /usr/local/mysql # scripts/mysql_install_db --user=mysql # sudo cp support-files/mysql.server /etc/init.d/
# /etc/init.d/mysql.server start
# ./bin/mysqladmin -u root password 'new-password' or # ./bin/mysql_secure_installation
# cp support-files/my-small.cnf data/my.cnf # vi /usr/local/mysql/data/my.cnf
checkconfigでも可能
# sudo apt-get install sysv-rc-conf rc.d startup script settings
.bashrc
PATH=/usr/local/mysql/bin:$PATH
# mysql -uroot -p
mysql> grant all privileges on *.* to 'your_id'@'localhost' identified by 'your_password'; mysql> flush privileges;
トラックバックURL: http://www.omakase.org/mt/mt-tb.cgi/78
コメントする