
自宅サーバでWindows+MYSQLを使用しているのですが、
サーバで使用しているPCを買い替えるため、MYSQLのバージョンアップを考えています。(MySQL4.0のインストーラが、既にサポート切れでダウンロードできず、仕方なくのバージョンアップです。。。)
仕方なく、最新版の5.0をダウンロードしてきたのですが、
できれば、mysqldumpでSQLを吐いて移行するのではなく、ファイル(*.frmなど)で移行したいのですが、可能でしょうか?
(SQLにすると、量がかなり多く、また、以前、mysqldumpで出力したファイルが、リストアできなかったこともあり、mysqldumpでの出力は避けたいです。)
No.1ベストアンサー
- 回答日時:
つい先日、Windowsにて MySQL4.0からMySQL5.0へバージョンアップしました。
データの移行については、おっしゃっている実データファイル(*.frm)などがあるフォルダ (僕の環境では、c:\mysql\data\*)を、新しいmysql5.0のあるフォルダ(c:\Program Files\MySQL\MySQL Server 5.0\data)にまるごとコピーしました。
結果としては、中身を問題なく見ることができました。
ただし、MySQL4.1より文字コードの自動変換機能というのがついてしまい、初期設定では、文字化けして見えると思います。
my.iniの設定をお使いの文字コードに設定してからデータを移すか、コマンドから set names YOUR_CHARACTER にて文字コード変換後に確認するようにしましょう。
参考URL:http://itpro.nikkeibp.co.jp/article/COLUMN/20070 …
そのものずばりの回答で大感謝です。
なんか文字変換機能とか重そうですよね・・・。
1バイト文字(Cのchar)でそのまま流してくれれば良いのに、、。
何はともあれ、ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
MySQLカラム名は日本語と英数字...
-
ODP.NETのバージョン確認
-
副問合せにLIKE文を使う方法は...
-
フリーのDBMSについて
-
“埋め込む”の意味を教えてください
-
XAMPPのMySQLを外部から接続で...
-
「addslashes」と「htmlspecial...
-
Float型の時の計算結果がおかしい
-
ACCESSとMySQLとの連携 TEXT型...
-
MySQLの型のサイズ指定で速度は...
-
ヌル値は記憶容量を必要としな...
-
データベースについて
-
ERROR 1045 (28000)について
-
MySQLは起動しているが、PHPか...
-
VBAで変数内に保持された二次配...
-
SQLのVARCHARとVARCHAR2の違い
-
テーブル作成でエラーが出てき...
-
MySQLのテーブル作成でハイフン...
-
ポート3306へつながらず、MySQL...
-
ERROR 1045 (28000) (using pas...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
MySQLカラム名は日本語と英数字...
-
SQL Server のキャラクターセッ...
-
SQLで日本語データを入力したい...
-
phpでmysqlのデータを表示する...
-
MyODBC 日本語サーバー対応版 ...
-
PHP経由でMYSQLに全角文字を格...
-
MySQLの日本語LIKE検索について
-
文字コードMS932(Windows-31J...
-
日本語TSVファイルのLOAD DATA ...
-
急に文字化けを起こすようにな...
-
小泉純一郎は文字化けしないが...
-
MySQL コマンド上の文字化けを...
-
文字化け
-
日本語のデータがインポートで...
-
存在しているファイルがロード...
-
テキストファイルからのデータ...
-
mysqlがインストールされている...
-
ODP.NETのバージョン確認
-
SQLのVARCHARとVARCHAR2の違い
-
副問合せにLIKE文を使う方法は...
おすすめ情報