ユーザの確認
すべてのデータベースにアクセスできるユーザを追加する
。
#/usr/local/mysql/bin/mysql -u root -p
Enter password: ←パスワードを入力します。
mysql>use mysql
>select host,user from user;
mysql>select user(); ←現在、どのデータベースにユーザとして接続しているか確認するには
|
トップへ戻る
◆JDBCドライバーのインストール
通常、何らかのJAVAアプリケーションを作成する場合は、どこのデータベースを利用してもJDBCドライバーは必要です。
そこでMySQLにも、JDBCドライバーを組込みます。
/usr/local/src/#tar zxvf mysql-connector-java-3.1.14.tar.gz
/usr/local/src/# cp mysql-connector-java-3.1.14/mysql-connector-java-3.1.14-bin.jar /usr/local/java/jre/lib/ext
|
トップへ戻る
◆DBI/DBDのインストール
データベースが変わるたびに新しいやり方を覚えるのでは効率が上がりません。
しかし、データベースが変わっても同じ方法でプログラムできれば作業が効率化します。
Windowsにはそれを実現する手段としてODBCがあり、Javaの場合にはJDBCがあります。
Perlにも、DBI/DBDを使うことで、それが実現できます。
- DBI-1.59のインストール
DBIはデータベース非依存の機能や変数を提供するAPIです。
/usr/local/src/#tar zxvf DBI-1.59.tar.gz
/usr/local/src/#cd DBI-1.59
/usr/local/src/DBI-1.59#perl Makefile.PL
/usr/local/src/DBI-1.59#make
/usr/local/src/DBI-1.59#make test
/usr/local/src/DBI-1.59#make install
|
- Data-ShowTable-3.3のインストール
DBIはデータベース非依存の機能や変数を提供するAPIです。
/usr/local/src/#tar zxvf Data-ShowTable-3.3.tar.gz
/usr/local/src/#cd Data-ShowTable-3.3
/usr/local/src/Data-ShowTable-3.3#perl Makefile.PL
/usr/local/src/Data-ShowTable-3.3#make
/usr/local/src/Data-ShowTable-3.3#make test
/usr/local/src/Data-ShowTable-3.3#make install
|
トップへ戻る
◆MySQLの自動起動
Slackwareの場合は/etc/rc.d/に起動用シェル(rc.mysql)が準備されていますが、ここはオリジナルを使用した方が便利です。
#mv /etc/rc.d/rc.mysql rc.mysql.old
#cp /usr/local/src/mysql-5.0.14/support-files/mysql.server /etc/rc.d/rc.mysql
#chown -R mysql:mysql /var/lib/mysql
#chmod 755 /etc/rc.d/rc.mysql
#cd /etc/rc.d/
#./rc.mysql start ←起動を確認してください。
#./rc.mysql restart ←再起動を確認してください。
#./rc.mysql stop ←停止を確認してください。
#vi /etc/rc.d/rc.local ←rc.localに以下の行を追加してください。
# Start MySQL
if [ -x /etc/rc.d/rc.mysql ];then
echo "Statting MySQL: /etc/rc.d/rc.mysql"
cd /etc/rc.d
./rc.mysql start
fi
あとは、サーバの停止・起動時に自動的にMySQLの起動・停止が行われます。
|
*MySQLは3306ポートを使用しますので、3306ポートに穴を開けておく必要があります。
トップへ戻る
前ページへ戻る
ご感想・ご意見 - 免責事項
Copyright (C) 1998 hero-island. All Rights Reserved.