日期:2014-05-16  浏览次数:20874 次

mysql的連接問題
我使用connector/j來連接數據庫時,發現用ip不行,後來再執行
c:\   mysql   -u   root   -h   192.168.1.2:3306   -p

c:\   mysql   -u   root   -h   192.168.1.2   -p
都不行
但用localhost和127.0.0.1就可以,那是為什麼?
還有,Class.forName( "com.mysql.jdbc.Driver ");這句在eclipse中可以正常執行,但在命令行中java   testJDBC就顯示:
Exception   in   thread   "main "   java.lang.NoClassDefFoundError:   testJDBC
為什麼,不夠分還可以再給...thx

------解决方案--------------------
192.168.1.2 这个机器上的mysql没有给其他机器访问的权限

有,Class.forName( "com.mysql.jdbc.Driver ");這句在eclipse中可以正常執行,但在命令行中java testJDBC就顯示:
Exception in thread "main " java.lang.NoClassDefFoundError: testJDBC

这个你看看是否加mysql的jdbc了
------解决方案--------------------
呵呵,没有遇到过,绑顶,我一般都是通过myphpadmin来连接。