トップ 差分 一覧 ソース 検索 ヘルプ PDF RSS ログイン

MySQL

MySQLメモ

実際

  • ソース(5.0)をダウンロード
  • ユーザやグループはもう作られていた。ユーザのディレクトリだけ/usr/local/mysqlに変更。
  • 解凍して
./configure ./configure --prefix=/usr/local/mysql
--with-charset=ujis
--with-extra-charsets=all
--with-mysqld-user=mysql
  • make, make install をしようと思ったら、g++が無いと言われる。
    • apt-get install g++ をしようにも、変だ。やはりバージョン2.6は古すぎか。

バージョンアップの方法

お勧めの方法としては現在の3.23をそのままにしておいて、
別に4.1を入れたらいかがでしょうか?

僕はデータの移動にはmysqldumpか、phpmyadminを使ってます。
動作が検証できれば、その後3.23を停止させればよいと
思います。
引っ越しのためすべてのテーブルをバックアップするには
mysqldump -A -u root -pパスワード -Q --opt >バックアップするファイル
MySQLのみのバージョンアップであれば、基本的には
1./dataのバックアップ
2.旧バージョンの削除
3.新バージョンのインストール
4.dataのrestore
でいいのではないでしょうか?