yoku ts.
yoku0****@gmail*****
2016年 2月 16日 (火) 17:21:55 JST
phpMyAdmin 4.5.4.1 で再現しました! が、やっぱりphpMyAdmin側の問題な気がします。 PMA_getTableAltersArrayがテーブルのコメント構文とインデックスのコメント構文をごっちゃにしているっぽいです。 (テーブルコメント構文はCOMMENT = 'hogehoge'で合っているので) https://github.com/phpmyadmin/phpmyadmin/commit/80cfd8d6ed2083a48f888586a7bae8f402d4a953 タグを見る限り4.0.0以降(結構前っぽい)に含まれているっぽいので、 ダウングレードするのであれば3.xになるのでしょうね。。 Issueは上げてみました(が、たぶんこれ以上追わないです。。) https://github.com/phpmyadmin/phpmyadmin/issues/11968 yoku0825, 2016年2月16日 14:05 info****@webmk***** <info****@webmk*****>: > 茅野です。 > ご回答ありがとうございます。 > >> phpMySQLがダンプしたALTER TABLEの「COMMENT」のあとに「=」が >> あるのが原因 > > こちらでも確かめたのですが、確かにそうでした。 > エクスポートしたSQLから「=」を削除すると、正しくインポートできました。 > > 使っているphpMyAdminですが、バージョンは「4.5.4.1」になります。 > 操作の方法は、以下となります。 > > エクスポート>簡易>SQL「フォーマット」>なし(エンコーディングへの変 > 換)>実行 > > 普段は「詳細」から行うのですが、この最も簡単な操作でも同様のSQLがエクス > ポートされていました。 > > バージョンによって吐き出すSQLが違う??? > 本当はyoku0825さんのようなSQLをエクスポートしてほしいんですが... > > > > On 2016/02/16 0:10, Kouhei Sutou wrote: >> 須藤です。 >> >> In <56C18****@webmk*****> >> "[groonga-dev,03926] phpMyAdminでのインポート時のエラーについて" on Mon, 15 Feb 2016 16:57:25 +0900, >> "info****@webmk*****" <info****@webmk*****> wrote: >> >>> ALTER TABLE `diaries_test` ADD FULLTEXT KEY `content` (`content`) >>> COMMENT='normalizer "NormalizerAuto"'; >>> >>> 原因はおそらく「FULLTEXTのインデックスをALTER」でやっているからかな、と >>> 思うのですが、phpMyAdminでエラー無くイン ポートする方法はありますでしょ >>> うか?どこかのオプションを変更すればいいのかと思いましたが、残念ながら見 >>> つけることができませんでした。 >> >> phpMySQLがダンプしたALTER TABLEの「COMMENT」のあとに「=」が >> あるのが原因だと思うんですが、これを誰がつけているか知ってい >> る人はいますか? >> >> mysqldumpだとそもそも「ALTER TABLE ... ADD FULLTEXT KEY >> ...」と書き出さない(DISABLE KEYSとENABLE KEYSを使う)ので >> phpMySQLが自分でダンプしているんじゃないかという気がするんで >> すが。。。 >> >>> また他の質問になるのですが、このメーリングリストの過去のアーカイブは、月 >>> をまたがって検索ができるのでしょうか? >>> 以下のページで表示されている全ての月のアーカイブに対して、1アクションで >>> (各月のテキストを開くことなしに)検索ができればと思っています。 >>> >>> https://osdn.jp/projects/groonga/lists/archive/dev/ >> >> このメーリングリストの過去ログをGroongaで検索するようなやつ >> を横山さんが作っていたような気がします。横山さん、紹介しても >> らえませんか? >> >> > > _______________________________________________ > groonga-dev mailing list > groon****@lists***** > http://lists.osdn.me/mailman/listinfo/groonga-dev