備忘録 サーバ移行
に対するコメントを作成します。
タイトル
投稿者
メール
ジャンル
画像
パスワード
赤
グラ
黒色
灰色
銀色
白色
茶色
紫色
牡丹色
ピンク
緑色
黄緑
苔色
黄色
紺色
青色
鴨色
水浅葱
>MySQL にハマった 3日間 (--; >HIHLサーバの移行に伴い MySQLを 3.23 から 5.1 にバージョンアップ >これが填まった >いろいろあったんだけど、だいたいは、 > >My.ini 中の sql-mode="MYSQL323" > >の魔法の一文で解決 (^^) > >困ったのが、データ移行 >よくある文字化けの問題じゃなくて >まずはデータ移行にダンプファイルを作る 標準コマンド mysqldump >これで吐き出した dumpを > >mysql -u hoge -phogehoge -f --default-character-set=sjis HIHL < HIHL.dmp > >ってリロードしようとしたら > >mysqldump が、吐き出す コメント > >-- MySQL dump 8.22 >-- >-- Host: localhost Database: hihl >--------------------------------------------------------- >-- Server version 3.23.54-nt > >の >--------------------------------------------------------- >が > >エラーになっちゃう > >ERROR 1064 (42000) at line 4: You have an error in your SQL syntax; >check the manual that corresponds to your MySQL server version >for the right syntax to use near >'-------------------------------------------------------- > >あ! --- (--;) たぶんただしくは >-- ------------------------------------------------------ >いろいろ調べても ここでつまづいた事例ないし・・・ >なんで みんなうまくいくんじゃろう... >mysqldump のパッチもないし >5.1付属の mysqldumpだとちゃんと > >-- ------------------------------------------------------- > >なってるし・・・(^^; > >うーーん > >吐き出すダンプでかいからいちいち テキストエディタで直しとれんし・・・ > >しかたない > >mysqldump.exe を弄ろう > >mysqldump.exe をバイナリエディッタで開いて > >-------------------------------------------------------- > >検索して > >-- ----------------------------------------------------- > >に修正 > >で > >実行~~~ > >ヒヒヒ > >上手くいったじゃん(笑) > >でも見た目がかわらんのはつまらんの~
>MySQL にハマった 3日間 (--;
>HIHLサーバの移行に伴い MySQLを 3.23 から 5.1 にバージョンアップ
>これが填まった
>いろいろあったんだけど、だいたいは、
>
>My.ini 中の sql-mode="MYSQL323"
>
>の魔法の一文で解決 (^^)
>
>困ったのが、データ移行
>よくある文字化けの問題じゃなくて
>まずはデータ移行にダンプファイルを作る 標準コマンド mysqldump
>これで吐き出した dumpを
>
>mysql -u hoge -phogehoge -f --default-character-set=sjis HIHL < HIHL.dmp
>
>ってリロードしようとしたら
>
>mysqldump が、吐き出す コメント
>
>-- MySQL dump 8.22
>--
>-- Host: localhost Database: hihl
>---------------------------------------------------------
>-- Server version 3.23.54-nt
>
>の
>---------------------------------------------------------
>が
>
>エラーになっちゃう
>
>ERROR 1064 (42000) at line 4: You have an error in your SQL syntax;
>check the manual that corresponds to your MySQL server version
>for the right syntax to use near
>'--------------------------------------------------------
>
>あ! --- (--;) たぶんただしくは
>-- ------------------------------------------------------
>いろいろ調べても ここでつまづいた事例ないし・・・
>なんで みんなうまくいくんじゃろう...
>mysqldump のパッチもないし
>5.1付属の mysqldumpだとちゃんと
>
>-- -------------------------------------------------------
>
>なってるし・・・(^^;
>
>うーーん
>
>吐き出すダンプでかいからいちいち テキストエディタで直しとれんし・・・
>
>しかたない
>
>mysqldump.exe を弄ろう
>
>mysqldump.exe をバイナリエディッタで開いて
>
>--------------------------------------------------------
>
>検索して
>
>-- -----------------------------------------------------
>
>に修正
>
>で
>
>実行~~~
>
>ヒヒヒ
>
>上手くいったじゃん(笑)
>
>でも見た目がかわらんのはつまらんの~