这种问题是Mysql密码错误所致,如下图,我输入错误的密码,出现如下的报错,输入正确的密码,就会连接成功,检查一下密码是否正确,可以用命令行win+R调出来命令行输入mysql-uroot-p回车输入密码,看是否正确...
try{Class.forName("com.mysql.jdbc.Driver");System.out.println("数据库驱动加载成功!");Stringurl="jdbc:mysql://localhost:3306/dbname";//dbname改为你数据库的实际名字Stirnguser="root";
window-->showview-->datasoruceexplorerdatabaseconnections--new--mysql然后将mysql的驱动包导入,会让你选择的
window-openperspective-other,databasedevelopment,打开这个窗口之后,新建mysql连接就可以了
"jdbc:mysql://"+serverName+":3306/"+databaseName+"?user="+userName+"&password="+pass);我的是这样,你依情况改吧StringserverName="127.0.0.1";StringdatabaseName=&quo
你的mysql的驱动包没有导入那把Stringdrive="com.mysql.jdbc.driver";改成Stringdrive="com.mysql.jdbc.Driver";在result=sm.executeQuery(str);后加上while(result.next()){System.out.println(result.getString.
16行的url,localhost后面的冒号你写的是中文的,改成英文的再试试。
你这个程序是一个standalone的程序,所以你把mysql-connector-java-5.0.5-bin.jar放到tomcat/common/lib目录下肯定是不对的。放到jre/lib/ext也不一定会加载。如果你用IDE开发的话,在Classpath中把mysql-connector-java-...
原因是jar包版本不统一,解决方法如下:删除JavaEE5Libraries/javaee.jar/mail里的包有东西.具体方法如下:用rar打开X:/ProgramFiles/MyEclipse6.0/myeclipse/eclipse/plugins/com.genuitec.eclipse.j2eedt.core_6.0.1...
getConnection("jdbc:mysql://localhost:3306/XX","root","XXXX")二:驱动字符串出错(com.mysql.jdbc.Driver)三:Classpath中没有加入合适的mysql_jdbc驱动(驱动要和你的数据库版本一致)四:驱动jar包放的位置不对...