JDBC and MySQL connection test (/etc/profile 環境変数一覧とか)

centos 6.4に oracle JAVA / mysql-connector-java / MySQLをいれた

以下が前準備が終了した状態

Centos yumをつかってMySQL系をインストールすると依存関係により
openjdkまでインストールされる。

今回は、yumの吊るしのパッケージをいれてみました。

(その理由 : MYSQLサイトから最新のパッケージをDLして、rpmコマンドにて
インストールしようとするが、libraryとのバージョンが異なる様子orz
単に根性が足りなかっただけかもしれない、と考えられる。

でもがんばって
なんとか MySQLWorkBenchはいれたぞ

http://d.hatena.ne.jp/toshi_hirasawa/20130508/1367975839
)

[root@localhost ~]# rpm -aq | grep mysql
mysql-devel-5.1.69-1.el6_4.i686
mysql-connector-java-5.1.17-6.el6.noarch
mysql-5.1.69-1.el6_4.i686
mysql-bench-5.1.69-1.el6_4.i686
mysql-libs-5.1.69-1.el6_4.i686
mysql-server-5.1.69-1.el6_4.i686

この時点でalternativeにてjavaのパスを確認すると
openjdkの方に向いてしるのがわかりますので、
alternativeの(java)設定は手動で削除

[root@localhost ~]# alternatives --display java
リンク /usr/bin/java の読み込みに失敗: そのようなファイルやディレクトリはありません

[root@localhost ~]# which java
/usr/bin/java

[root@localhost ~]# java -version
java version "1.7.0_21"
Java(TM) SE Runtime Environment (build 1.7.0_21-b11)
Java HotSpot(TM) Client VM (build 23.21-b01, mixed mode, sharing)

[root@localhost ~]# javac -version
javac 1.7.0_21

以下、/etc/profileで環境変数を設定

[root@localhost ~]# cat /etc/profile | tail -5
# 20130507
export JAVA_HOME=/usr/java/default
export PATH=$PATH:/usr/java/default/bin
#export CLASSPATH=$CLASSPATH:/usr/java/default/mysql-connector-java-5.1.25-bin.jar
export CLASSPATH=$CLASSPATH:/usr/share/java/mysql-connector-java.jar
[root@localhost ~]# 

[root@localhost ~]# ps -ef | grep mysql
root      1971     1  0 06:56 ?        00:00:00 /bin/sh /usr/bin/mysqld_safe --datadir=/var/lib/mysql --socket=/var/lib/mysql/mysql.sock --pid-file=/var/run/mysqld/mysqld.pid --basedir=/usr --user=mysql
mysql     2097  1971  0 06:56 ?        00:00:03 /usr/libexec/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --log-error=/var/log/mysqld.log --pid-file=/var/run/mysqld/mysqld.pid --socket=/var/lib/mysql/mysql.sock
root      3624  2773  0 08:09 pts/0    00:00:00 grep mysql
[root@localhost ~]#