AccessからSQL文を送信するには、以下の方法があります。
・選択クエリを使う方法
・パススルークエリを使う方法
今回は「選択クエリ」を使う方法について解説します。選択クエリを使う場合は、Access用のSQL文がODBCによって、自動的にMySQL用のSQL文に変換されます。
したがって入力するのは Access用のSQL文であることに注意してください。
しかし基本的なSQL文はどのデータベースでも同じですので、今回の SELECT文については違いはありません。
【1】以下の図を参考にMySQLを開始・接続します。
1.コマンドプロンプトを起動します。
2.「net start mysql」と入力し、「Enterキー」を押します。
3.「mysql -u pgtop -p -b」と入力し、「Enterキー」を押します。
4.パスワードを求められるので「12345」入力し、「Enterキー」を押します。

*「-b」オプションを付けて起動するとビープ音が出なくなります。
【2】以下のSQL文を入力し、使用するデータベースを選択します。
USE SampleDB040;

【3】「SampleDB040Conn.mdb」を開きます。

【4】オブジェクトで「クエリ」をクリックします。

【5】「SQL練習」を選択し、「デザイン」をクリックします。

【6】「SQLビュー」を選択します。

【7】SQLビューが表示されました。

【8】以下のSQL文を入力し、「!」(実行)ボタンをクリックします。
SELECT * FROM T01Prefecture;

【9】SQL文の実行結果が表示されました。

【10】SQLビューを閉じます。
【11】閉じる時にメッセージが表示されたら、「いいえ」ボタンをクリックしてください。

【12】Accessのファイルを閉じます。
今回は表示だけなので、MySQL側に変化はありません。でも追加、更新、削除のSQL文を送信した時は、MySQL側でレコードを確認するとよいでしょう。
【13】以下の図を参考にMySQLを終了・停止します。
1.「exit」と入力し、「Enterキー」を押します。
2.「net stop mysql」と入力し、「Enterキー」を押します。

【14】コマンドプロンプトは閉じてください。
【ワンポイント】
AccessからMySQLに対して、SQL文を実行することができるので、Access SQL初心者入門講座の解説の通りにSQLの学習を進めることができます。