Merhabalar;
Pardus üzerinde mysql'e bağlanmaya çalışıyorum.
sdalgic_at_hailsematary-sd-pardus ~ $ mysql --version
mysql Ver 14.12 Distrib 5.0.51b, for pc-linux-gnu (i686) using readline 5.0
**********************************************
Class.forName("com.mysql.jdbc.Driver");
Connection
connection=DriverManager.getConnection("jdbc:mysql://localhost:3306/tower",
"root", "admin");
**********************************************
şeklinde bir kod parçacığıyla..
hailsematary-sd-pardus ~ # service mysql_server info
Servis | Durum | Otobaşla | Açıklama
----------------------------------------------
mysql_server | çalışıyor | evet | MySQL Database Server
hailsematary-sd-pardus ~ # ps -ef | grep mysqld
mysql 23809 1 0 06:11 ? 00:00:02 /usr/sbin/mysqld
root 25122 23735 0 07:50 pts/2 00:00:00 grep --color mysqld
mysqld çalışıyor gözüküyor.
kodu derleyip çalıştırdığımda şu hatayı alıyorum:
java.sql.SQLException: Unable to connect to any hosts due to exception:
java.net.ConnectException: Connection refused
at com.mysql.jdbc.Connection.createNewIO(Connection.java:1797)
at com.mysql.jdbc.Connection.<init>(Connection.java:562)
at
com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:361)
at java.sql.DriverManager.getConnection(DriverManager.java:582)
at java.sql.DriverManager.getConnection(DriverManager.java:185)
at hw2.partOne(hw2.java:39)
at hw2.main(hw2.java:22)
localhost yerine 127.0.0.1 yazıp da denedim.
bilgisayarımda herhangi bir firewall çalışıyor değil. /etc/mysql/my.cnf
dosyasında da port 3306 olarak gözüküyor.
konsoldan >mysql -u root -p şeklinde bağlanabiliyorum mysql'e..
kontrol etmediğim bir şey yok gibi geldi bana :) ama hala neden
bağlanamadığımı çözemedim. Ha bir de,
hailsematary-sd-pardus ~ # netstat -lnp | grep mysqld
unix 2 [ ACC ] STREAM LISTENING 1062688
23809/mysqld /var/run/mysqld/mysqld.sock
aklıma şu geliyor, acaba unix socket'ine bağlanıyor da tcp/ip socketine
bağlanmaya çalıştığı için bağlanamıyor gibi bir durum mu var? herhangi
bir tcp/ip socketi gözükmüyor bu çıktıda çünkü..
herhangi bir fikriniz varsa, paylaşırsanız sevinirim.
-serdar
_______________________________________________
Linux-programlama mailing list
Linux-programlama_at_liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Received on Mon 17 Nov 2008 - 07:07:09 EET