2016年4月27日水曜日

MTの裏技

MTでこんな裏技がある。

http://www.ilovex.co.jp/blog/system/businessdevelopment/mt-category-archive.html


助かった。

MTBlogsタグの ignore_archive_context モディファイア を1にセットしてやると、アーカイブテンプレートでMTEntriesを取得可能。

助かった。


というかアーカイブテンプレートだからってMTEntries取得できへんようにせんでもいいやん。


2016年4月26日火曜日

mysqlのレストア

Linuxのmysqldumpでとったダンプを、WindowsのXAMPPのmysqlにレストアしようとすると「ERROR 1064 (42000) なんちゃら~」とエラーが出る。(冷や汗)
何も考えずに取ったダンプファイルなのでどうやら文字コードの問題らしい。

Linux側はUTF8なのでWindowsもあわせてやろうとmy.confでクライアントの設定をutf8とかにしてみてもダメ。
コマンドラインのオプションで指定するといけた。


文字コード指定のオプション
--default_character_set utf8

Linuxでダンプ
mysqldump データベース名 -u ユーザ名 -p > ダンプファイル

Windowsでレストア
mysql データベース名 -u ユーザ名 -p --default_character_set utf8  < ダンプファイル