2013/06/23

MySQLのWorkBentchからエクスポートしようとするとエラーになる

このエントリーをはてなブックマークに追加
MySQLServerの最新バージョン(5.6.12)をインストールしました。
環境は、Windows8の64bitです。他にもほとんど何も入っていません。クリーンな状態でした。
サーバー引越しのために、データを再構築させました。
さて、MySQLWorkbenchを起動、ServerAdministrationのからエクスポートしておこうと、Data Exportを使用しようとすると…。

mysqldump Version Mismatch
mysqldump.exe is version 5.5.16, but the MySQL Server to be dumped has version 5.6.12.
Because the version of mysqldump is older than the server, some features may not be backed up properly.
It is recommended you upgrade your local MySQL equal to or newer than that of the target server.
The path to the dump tool must then be set in Preferances -> Administrator -> Path to mysqldump Tool:

というエラー。
エクスポートのために使用されるmysqldump.exeというツールのバージョンが適切でないのでバックアップできません、という内容です。
何故? まるごと最新のMySQLがパッケージングされているものをインストールしているはずなのに、バージョン違いでエラーが発生するというのが不可解で、どうしていいのか解らなくなります。

エラーの発生原因

mysqldump.exeというのが、
「C:\Program Files (x86)\MySQL\MySQL Workbench CE 5.2.47」
の下にあるようで、これのバージョンが古い(5.5.16)ようです。

解決方法

新しいmysqldump.exeはどこにあるんだよ、とWebを引っ掻き回してみたのですが、なんと「C:\Program Files\MySQL\MySQL Server 5.6\bin」にありました。
つまり、mysqldump.exeは二つあったようです。デフォルトでWorkbenchサイドにパッケージングされていたものが使われるようになっていたのでした。
※この辺りのパッケージングの仕様はすぐ見直されるんでしょう。

エラーメッセージにもあるように、使用するmysqldump.exeの改めて設定してあげます。
Workbenchの「Preferances -> Administrator -> Path to mysqldump Tool:」に、「C:\Program Files\MySQL\MySQL Server 5.6\bin」を設定してあげます。


なお、当方の環境どおりWindows8の64bitが原因かどうかは沙汰かではありません。エラーメッセージから検索すると、ぞくぞくと英語のページが出現したため、一応方々で発生しているのでしょうかくらいの理解です。
なんにせよ、情報を開示しておくことで、どなたかへの一助となれば幸いです。
以上。

参考ページ

mysqldump - Dump File MySQL 5.6.10 - Stack Overflow
http://stackoverflow.com/questions/15227171/dump-file-mysql-5-6-10

2013/06/11

WWDC2013、iOS7とOSX(10.9)もろもろ

このエントリーをはてなブックマークに追加


WWDC2013です。今日(6月11日)の真夜中にやってました。
いつも、日本時間で夜中の2時(現地の朝)からスタートなのです。
わくわくしながら次の日のために寝ないといけないわけで、この感じは完全に童心のそれかもしれません。朝になっていろいろ調べ始めるのです。お祭りですね。

速報:アップル WWDC 2013基調講演。iOS 7、OS X Mavericks、新MacBook Air、新Mac Pro発表
http://japanese.engadget.com/2013/06/10/wwdc-2013/


発表は、iOS7とOSX(10.9)もろもろでした。
リリースは秋だそうで、iPhone5Sとかも秋にやってくるのでしょうか。
iOS7は新しい感満載ですが、冷たい感じがしないでもないですね。Windows8のUIも相まって、モバイル系はとことんフラットな方向性に進化していきそう。


個人的には、MacProがものすごい突き放した感じで新鮮です。やっとMacPro。その内部の立体構造を見る限りでは、めちゃくちゃ理にかなっていて、次世代のスタンダードとも思える。しかし、こんなのAppleじゃないとできないなあ、とも。

Apple - Mac Pro(英語)
http://www.apple.com/mac-pro/

イベント後のAppleのホームページでは、MacMiniが値上がりしていました。前日は、\52,800だったのですが、\59,800に。MacMiniだけかどうかは解りませんが。
次々と値上がってますね。うーむ、これだから外資は…。