kutsulog.com
域名年龄: 21年1个月22天HTTP/1.1 200 OK 访问时间:2013年10月30日 17:52:15 服务器:Apache/1.3.42 (Unix) mod_ssl/2.8.31 OpenSSL/0.9.8e X-Pingback: http://www.kutsulog.com/xmlrpc.php Keep-Alive: timeout=5, max=20 连接:Keep-Alive Transfer-Encoding: chunked 类型:text/html; charset=UTF-8 网站编码:UTF-8
MySQL 5.1 インストール5.0から5.1になってかなり変更になったようで、5.1.56をソースからインストールしてみました。(サーバーはさくらのVPS4G)昔よりもインストールに、ハマりがないような気がして楽な感じがしてます。今回はすんなり終わりました。5.1で新たに追加された大きな変更としては、パーティショニング、行ベースレプリケーション、イベントスケジューラ、ログテーブルがある模様。第1回 ここが新しい!MySQL 5.1●ユーザーの準備# groupadd mysql# useradd -g mysql -d /home/mysql mysql●ソースダウンロード#cd /usr/local/src#wget http://dev.mysql.com/get/Downloads/MySQL-5.1/mysql-5.1.56.tar.gz/from/http://ftp.iij.ad.jp/pub/db/mysql/#tar zxvf mysql-5.1.56.tar.gz#cd mysql-5.1.56●configure, make, make install#./configure -prefix=/usr/local/mysql -with-charset=utf8 -with-extra-charsets=all -with-plugins=innobase,partition-with-plugins=innobaseがついてないとinnoDBが使えません。checking for termcap functions library… configure: error: No curses/termcap library foundのエラーが出たので、#yum install ncurses-develもう一度configure#./configure -prefix=/usr/local/mysql -with-charset=utf8 -with-extra-charsets=all -with-plugins=innobase,partitionThank you for choosing MySQL!と表示されうまくいきました。#make#make installを実行してインストール終了●データベース初期設定#/usr/local/mysql/bin/mysql_install_db設定ファイルのコピー(今回はmedium)# cp -p /usr/local/src/mysql-5.1.56/support-files/my-medium.cnf /usr/local/mysql/var/my.cnfmy.cnfを編集します。(以下差分のみ)#vi /usr/local/mysql/var/my.cnf[mysqld]default-character-set=utf8skip-character-set-client-handshake# innoDBの設定を有効に# Uncomment the following if you are using InnoDB tablesinnodb_data_home_dir = /usr/local/mysql/varinnodb_data_file_path = ibdata1:10M:autoextendinnodb_log_group_home_dir = /usr/local/mysql/var# You can set .._buffer_pool_size up to 50 - 80 %# of RAM but beware of setting memory usage too highinnodb_buffer_pool_size = 16Minnodb_additional_mem_pool_size = 2M# Set .._log_file_size to 25 % of buffer pool sizeinnodb_log_file_size = 5Minnodb_log_buffer_size = 8Minnodb_flush_log_at_trx_commit = 1innodb_lock_wait_timeout = 50パーミッションの設定 #cd /usr/local/mysql/ #chown -R root . #chown -R mysql var #chgrp -R mysql . ●MySQLサーバー起動 #/usr/local/mysql/share/mysql/mysql.server start ●rootパスワード設定(new-passwordのところを各自変えてくださいね ) #/usr/local/mysql/bin/mysqladmin -u root password 'new-password' ●不要なユーザ、テーブルの削除 #/usr/local/mysql/bin/mysql_secure_installation ●起動スクリプトの作成 #cp /usr/local/mysql/share/mysql/mysql.server /etc/init.d/mysqld #chkconfig --add mysqld #chkconfig mysqld on #chkconfig --list | grep mysqld mysqld 0:off 1:off 2:on 3:on 4:on 5:on 6:off これで基本的な設定は終わり。環境に合わせた細かい設定はmy.cnfで。 yumのリポジトリを変更すれば、yumでもインストール可能です。 CentOS5.4 に MySQL5.1,PHP5.3とphpMyAdmin Posted at 2011/03/14 14:58 | コメントは受け付けていません。 | インストールメモ | read on 小さなチーム、大きな仕事 37シグナルズというソフトウェア会社の経営陣による著書。 ちいさな会社ながら、型破りな考え方で(実際全うな考えなのだけど)事業を成功させている。ruby on railsの開発をしたことで有名。 多くのファンを惹き付けているのが、同社の仕事・プロジェクトについての新しい考え方や働き方の哲学。 失敗から学ぶことは過大評価されている。成功は次の手段を与えてくれる。成功すれば何が成功したのか分かり、それをもう一度できる。そして次はもっとうまくやれるだろう。 ワーカホリックは自分の時間を投入することで、問題を解決しようとする。よく考えることはせず、力技で埋め合わせようとする。これは見苦しい解決に繋がるだけだ。 すごい製品やサービスを生み出す最も単純な方法は、あなたが使いたいものを作ることだ。 外部の資金は最終手段。コントロールを失う。売却は良質のビジネスの構築を妨げる。他人のカネを使うのは癖になる。基本的に不利な取引になる。顧客が後回しになる。資金調達に注意をそらされる。 ツールよりも中身が大事。エディ・ヴァン・
© 2010 - 2020 网站综合信息查询 同IP网站查询 相关类似网站查询 网站备案查询网站地图 最新查询 最近更新 优秀网站 热门网站 全部网站 同IP查询 备案查询
2025-07-05 17:30, Process in 0.0044 second.