【保存版】2013年度発売全パチスロアプリ一覧(iPhone,iPad)

【Access】Accessから、MySQLへODBC接続する(DSNを使うパターン)。

Accessから、MySQLへODBC接続する方法(DSNを使うパターン)。

例として、ローカル(localhost)にインストールしたMySQLへ接続してみます。
(ローカルには、XAMPPをインストールし、MySQLが稼動中とします。)

1 ODBCドライバをインストールします。(現在の最新:Connector-ODBC 5.1.6)
MySQL :: Download Connector/ODBC

2 DSNを設定します。
コントロールパネル→管理ツール→データ ソース (ODBC)で設定。
MySQL :: MySQL 5.1 リファレンスマニュアル :: 24.1.3.2 Windows での Connector/ODBC DSN の構成

ここで文字コードですが、サーバーの文字コードがsjis以外だと文字化けします。
そこで、DSNのオプションで、charasetにcp932を指定します。
これでDBの文字コードが何であろうと自動変換するので大丈夫です。
たぶん。(とりあえずutf8はokでした。)

なお、Accessの文字コードはsjisですが、sjisにも種類があり、
cp932(Microsoftコードページ932)が厳密な文字コードになります。

mysql odbc charaset cp932指定

接続テストをしてつながったら次へ。

3 リンクテーブルを作成します。
 ファイル→外部データの取込→テーブルのリンクで、2で作成したDSNを指定します。
 リンクするテーブルの指定画面がでてくるので任意のテーブルを指定します。

これで、リンクテーブル経由でMySQLへアクセスできるようになりました。

あと、今回は、localhostに対して接続したので問題ありませんでしたが、
他のサーバーに接続する場合は、MySQL側にて接続ユーザーのホストを
許可する必要があります。
↓参考URL
Host 'xxx.xxx.xxx.xxx' is not allowed to connect to this MySQL server


>>仕事の現場で即使える! Accessデータベース作成入門


>>Accessクエリ&フォーム&レポート辞典―2010/2007対応 (Office2010 Dictionary Series)

[Google PR]

Twitterはじめました。プラプラ | Twitter

<< 【コンピュータ】「TechNetサブスクリプション」に2万3000円のエントリー版が出てます。
【iPad】iPad買いました。おすすめ有料アプリの紹介。 >>

[関連エントリ 最新5]

[Google PR]


[最新エントリ 5]

>>トップページ
人気カテゴリ:AccessTips SQLServer CakePHP iPad
過去ログ(全記事一覧)

コメント
コメントする(お気軽にどうぞ)









この記事のトラックバックURL
トラックバック
カテゴリー
プロフィール
お問い合わせ
Powered by NINJA TOOLS
links
recent comment
  • 【Access】vbaでhmacが正しく計算できた!!
    まさ (06/01)
  • 【Access】AccessReportMailメール送信時のポートを25から587へ
    わら (05/31)
  • 【SQLServer】超シンプル!再帰CTE(共通テーブル式)で連続データを作成する。
    sazi (09/08)
  • 【あまっちゃお】Amazon商品検索「あまっちゃお」プロジェクト始動。Ver00-06-00 β
    カメちゃん (07/31)
  • 【Access】あれ?DoCmd.RunCommand acCmdSaveRecordの内部仕様が変わった?
    花姉 (03/17)
  • 【Access】実行中のmdb(自分自身)をバックアップコピーする方法。
    亀 (02/06)
  • 【雑記】Amazonでの注文時、TMGさん発送にご注意を。納期を守れない可能性あり!
    管理人 (01/31)
  • 【雑記】Amazonでの注文時、TMGさん発送にご注意を。納期を守れない可能性あり!
    あ (01/31)
  • 【雑記】Amazonでの注文時、TMGさん発送にご注意を。納期を守れない可能性あり!
    K (11/13)
  • 【VAIOP】VaioXと両持ちできるものすっっごくマニアックなケース。当たり前ですが在庫限り。(笑)
    管理人 (08/04)
recent trackback
  • 【Access】2003安全でない式がブロックされていませんとセキュリティーレベル。
    awgs Foundry (10/29)
  • 【VAIOtypeP】液晶保護シートは、新車のカバーではない。レイアウト社液晶/天板保護フィルムセットRT-VP1FS1
    XMLがキライ。 (04/09)
  • Vistaから、LinkStation(NAS)にアクセスできません。
    そのほかいろいろ (09/06)