プログラミング言語からMySQLに接続して利用するためには、そ
れぞれの言語に対応したライブラリが必要になります。
4.3.1 MySQLとPHPの連携
PHPは、Webアプリケーションの開発によく利用されるスクリプト言語です。各種データベースとのインターフェースが用意されているので、
MySQLをはじめとする各種データベースと簡単に連携できます。
CentOSをはじめとするLinuxディストリビューションでは、php-mysqlパッ
ケージをインストールすることでPHPとMySQLを連携させることができま
す。
# yum install php-mysql -y
4.3.2 MySQLとRubyの連携
RubyはWebアプリケーションをはじめ、さまざまな分野で利用できるスクリプト言語です。RubyプログラムからMySQLを利用するためには、
MySQL/RubyかRuby/MySQLが必要です。MySQL/RubyはC言語で作られ
たライブラリで、MySQL標準のC APIとRubyとの仲介役を果たします。ま
た、Ruby/MySQLはRubyで作られたライブラリですが、最新のMySQLに対
応していないなど、MySQL/Rubyと比較して機能不足が目立ちます。
MySQL/Rubyは、RubyGemsを使ってインストールするのが一般的です。
あらかじめRubyGemsをインストール後、以下のコマンドでMySQL/Ruby
をインストールできます。
# gem install --remote mysql
0 件のコメント:
コメントを投稿