技術報告一覧

過去のブログが復活しました

Nucleausからwordpressへブログを移行しました。

結構大変でした。というのはNucleausからDUMPした時点で文字化けが

どうしても回復できない情報が多く(UTF-8)ではなかっため。

大変でした。

やり方としましては。

1.Nucleausの日記データが入っているMySQLファイル(FRMファイルとかMYDファイルとか)
  ダウンロード

2.MYDファイルをエディタで開くと文字化けしてみれない。(文字コードかえても一緒)

3.MYDファイルの拡張子をHTMLに変更してブラウザで開いてみると
   カラムの区切りで文字化けしているものの、タイトル、本文は文字化けしていないことに気付く。

4.タイトル、本文のみ手作業て摘出し、エクセルに貼り付け

5.貼り付けてエクセルをCSVにしてワードプレスのWP_POSTSテーブルの型に合わせる。

6.WP_POSTSのテーブルにインポート

7.完了

ん~原始てき~。



メルマガ登録をお願いします。

素敵な?情報がいつもあなたに届くようになります。(itmnewsの記事が届きます。)お役に立つかどうかわかりませんが頑張りますっ。登録してみてください。


 




ブログの振り分けについて

このブログは完全に会社のブログとして
進めていこうと思います。

WEBBGM

個人ブログ(ふくおんブログ)

会社ブログ



メルマガ登録をお願いします。

素敵な?情報がいつもあなたに届くようになります。(itmnewsの記事が届きます。)お役に立つかどうかわかりませんが頑張りますっ。登録してみてください。


 




プライマリキーの属性、桁数について考える

プライマリーキーは主キーとも言われ、データベースを正規化するためには必須の情報です。
もちろん、プライマリーキーをつけなくても、テーブルは作成できるソフトは多々ありますし
ほとんです。ただでもそれでは、データベースソフトを使っている意味があまりないですし
テキストファイルやCSVファイル、エクセルと変わらないですね。

この世にひとつしかない、データを保全しながら保管する役割がプライマリーキー主キーですので
まずは、テーブルの最初の項目は主キーにしてみましょう。

そして、キーの作り方ですね。どのようなキーがシステム上望ましいかによって決まると思います。

以下のパターンが考えられます。まずパターンを上げてそれからどれが好ましいいか考えてみましょう。

1.オートインクメントにしてデータベースのソフトにカウントアップさせるやり方
2.自分自身でカウンターテーブルを持って割り振るやりかたと
3.複合キー(プライマリを複数もたせるやりかた)
4.都度かぶらないやりかたを生成する

まず、1はWEB上のトランザクション(やり取り)が多いテーブルは望ましいかと思います。
ちなみにACCESSでオートインクルメントを使用しテーブル構築していたら、キーが枯渇してしまった
問題が発生し、以後、キー枯渇のトラウマになってしまいたが、mySQLなどで11ケタくらいもっておけば
1秒ずつインサートが発生しても、まずシステムの寿命分(10年間)は持つと判断してよいかと思います。
ちなみに1年を秒になおすと
315360000秒です。
とにかくキーの割り振りはデータベースまかせ、削除してもそのキーは永遠使われない欠番とさせます。



メルマガ登録をお願いします。

素敵な?情報がいつもあなたに届くようになります。(itmnewsの記事が届きます。)お役に立つかどうかわかりませんが頑張りますっ。登録してみてください。