knrt.net
当前位置:首页 >> jAvA jDBC连接不上MySQL数据库 >>

jAvA jDBC连接不上MySQL数据库

当前数据库连接工具类没有问题,你现在需要通过如下步骤进行排查找出原因:第一,ping数据库所在的地址IP,如果是本机可以ping127.0.0.1.这是为了确认网络无故障,很多人都忽略了防火墙等等的问题导致数据库无法正常访问.第二,使用MySql可视化工具连接数据库并且试图查询数据,看看是否可以正常访问数据库并且获取数据,该步骤为了确认数据库服务以及数据库是否成功开启.第三,检查是否引入了驱动包,你引入的驱动类没有问题不代表程序就可以根据你的引入找到所对应的资源,资源来自于MySql驱动jar包.第四,数据库连接字符串后面的转码等等东西去掉然后连接试试 .

首先没有main方法的类是不能直接作为入口放到虚拟机中运行的..第一个提示是说你的mysql驱动的版本不对..第二个提示是说你这个类没有main方法,没法直接运行..具体情况你看着怎么修改吧

这个问题,我有经验.程序没有错的情况下.先停止mysql服务,然后打开命令行.输入mysqld_safe --skip-grant-tables然后输入 mysql -u root然后修改密码update user set Password = PASSWORD('新密码') where User ='root';当然,密码也可以不改然后flus privileges接着quit退出然后重启mysql.搞定

先查看mysql的本地服务启动是否正常,电脑服务里,没有启动下,然后看看代码配置文件里,那些端口账号密码是否错误,源码是否有问题,排错

呵呵,很熟悉的问题,总有一个适合你!解决方案:1 首先要做的是在sql新建查询里输入exec sys.sp_readerrorlog 0, 1, 'listening'运行后 会显示你的sql 正在运行的tcp/ip接口看看是否和你java代码中指定的url中的接口不一致2 你看一下服务器的

eclipse连接不上MySQL数据库可能是jar包没导入,数据库错误等多方面原因导致的.工具:eclipse 方法:1、创建一个数据:mysql>CREATE DATABASE test; //创建一个数据库 mysql>use test; //指定test为当前要操作的数据库 mysql>

string url="jdbc:mysql;//localhost:3306/jdbc";其中分号改冒号就ok

package com.extranauts.shixun2.m.db.tools; import java.io.IOException; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import java.util.

首先:确认用户名正确确认密码正确确认密码长度大于 6 位确认服务可以使用然后:将 \WEB-INF\lib目录下的 connnector 升级到和现在的数据库匹配最后:检查Server(例如:tomcat)下的lib中的connnector 是否与现在的数据库匹配,更新之

String driver="com.mysql.jdbc.Driver"//把driver换成这个重新知连道接一下,看一下还有版错误吗String url="jdbc:mysql://127.0.0.1:3306/scutcs";//url改成权这样

网站首页 | 网站地图
All rights reserved Powered by www.knrt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com