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 ~]#