創作サイト向けコンテンツ管理システム freo(フレオ)
ホーム
このサイトについて
サイトマップ
有償制作
お問い合わせ
サイト内検索
キーワード
freo
freoについて
機能紹介
設置方法
各種解説
プラグイン
サポート
ホーム
サポート
サポート
記事編集
記事を編集します。
編集フォーム
名前
設置URL
本文
MYsqlのエクスポートデータとSQLiteのエクスポートデータは微妙に違います。 ロリポプランにあるfreoのデータ(すべて)をエクスポートします。仮にこのファイルをLAA00123-xxxx.sqlとします。 念のためコピーをしておいてください。 LAA00123-xxxx.sqlをエディタ(文字コードがUTF-8のBOMなしが扱えるもの)で開きます。 ※文字コードがShift-JISになって文字化けしているようならUTF-8に変更してください。 データの以下のものを置換します。エスケープシーケンスが扱えるエディタならカッコ内のように設定してください \n→改行(\\n→\n)※面倒だったら\nを削除しても構いません。 \"→"(\\"→") \'→''(\\'→'')※'が1個だけだとデータを囲んでいるものと間違えてインポートができませんのでご注意ください。 \\→\(\\\\→\\) ※他にも置換しないといけないものがあるかもしれません。 次にコロリポプランのfreoにエクスポートプラグインを導入してデータが空のままファイルのエクスポートをします(すべてでもいいですし量が多くなると予想されるなら種類ごとにわけても構いません)。仮にこのファイルをfreo.db.sqlとします。 freo.db.sqlもエディタ(文字コードがUTF-8のBOMなしが扱えるもの)で開いてデータを移植します。 例えばエントリーのデータを移植する場合 freo.db.sqlの DROP TABLE IF EXISTS freo_entries; CREATE TABLE freo_entries(~略~); とある下に1行空けてLAA00123-xxxx.sqlにある INSERT INTO freo_entries VALUES('1',~略~); INSERT INTO freo_entries VALUES('2',~略~); INSERT INTO freo_entries VALUES('3',~略~); … をコピーします。 後は同じようにfreo.db.sqlのDROP TABLE IF EXISTS freo_xxxxのところにLAA00123-xxxx.sqlのINSERT INTO freo_xxxx VALUESのデータをコピーしてください。 コピーができたらfreo.db.sqlをインポートします。 データは2MBを超えないなら一括でも構いません。2MBを超えてしまうようなデータならロリポのPHP設定→php.iniの設定でupload_max_filesizeを変更してください。 ざっくり解説するとこんな感じなのでわかんないようでしたらまたお知らせください。 ただMacじゃないのでエディタについてくわしくは知りません。確かmiがいいって聞いたような気がするんですけどm(__)m
編集キー(投稿時に設定したキーを入力してください。)
コンテンツ
新規投稿