Yearly Archives: 2004

MyODBCでAccessとMySQLを同期させるとき

とぼけてると忘れそうなこと。

PHPのマニュアルより

  • Accessをフルインストールでインストールします。これは適切なア ドインをインストールするためです。少なくともODBCサポートとリンクテーブルマネージャが必要です。
  • Accessでテーブルを作成するときは、そのテーブルに書き込み権限 をもたせるためにプライマリキーを設定しておく必要があります。Accessとテーブルをリンクする前にMySQLにプライマリキーを設定しておくことも忘れないでください。

MySQLコマンド (DOSプロンプト) 入力編

  • ユーザー名 でログインする。
    > -u ユーザー名 -p
  • データベースを作成する。
    > create database DB名;
  • データベースを確認する。
    > show databases;
  • 普段操作するユーザーを作成する。
    > grant select,insert,delete,update,create,drop,file,alter,index on *.* to ユーザー名 identified by 'パスワード'; > flush privileges;
  • 使用するデータベースを選択する。
    > use DB名;
  • テーブルを作成する。
    > create table テーブル名(
    -> id int(10),
    -> title text,
    -> フィールド名 フィールドのタイプ,
    -> );
  • データの挿入。
    > insert into テーブル名
    -> (id,title,field1,field2,)
    -> VALUES('15','うどん','要素1','要素2');
  • ファイルのインポート
    > load data infile 'C:/CVSデータなど.txt'
    -> into table テーブル名;

MyODBCドライバをインストール

EUCでデータ(バイナリ以外)を扱う場合。デフォルトではsjisがcharactor setになっているため、オリジナルをインストールしたあとソフトエイジェンシーさんのところからパッチをいただいてきて、あてる。
windows2000の場合、readmeにはバイナリを <WINDIR> ¥System にコピーすると記述してあるが、これはWin9xでのこと。¥WINNT¥system32 にコピーする。んで、DSNを登録する際のダイアログが日本語になったのを確認し、喜びながらオプションの「EUC変換する」にチェックを入れる。

日本の模様

Webサイトのデザインを考えるとき、どこから手をつけて行こうか悩むのだけど。この間「おー、俺ってば日本人だったりするのでは?」と突然脳裏に閃く。今風に「和」のデザインにしてみれば格好がつくかも、と思い検索した素材サイトさん。

Continue reading

十二の遍歴の物語

DOCE CUENTOS PEREGRINOS (十二の遍歴の物語)
/ Gabriel Garci’a Ma’rquez (ガブリエル・ガルシア=マルケス)
/旦 敬介 訳
新潮社

この短篇集には前置きとして一つ、短い章が設けられている。十二の短編小説のなりたちをマルケス自身が説明したものだが、物語作家としての感が強い作家だけに自身の声として読めるものはめずらしい。

Continue reading