1、先检查MYSQL服务是否正常启动;
2、MYSQL主机IP最好设为localhost,不允许远程链接;
3、删除可远程链接的用户账号,删除默认的可外部链接的空用户,给所有账号设置密码。
结果游标的问题 那边已经解决了
一般结果集 ResultSet rs = statementexecuteQuery(sql);
之后 都会
try {
// 如果一般确定sql语句返回的结果不止一条数据用 while(rsnext())
// 如果 确定sql语句返回结果只有一条数据用 if(rsnext()) 更好
while(rsnext()) {
// 这里面取数据
}
} finally {
// 关闭连接
rsclose();
statementclose();
// connection 根据情况 和需要 关闭 不过一定要关 不在这关 就在别的地方关
}
//
那边改过之后的代码判断应该是没有问题的
不过在
while之前加一句
int flag =0; // 这个初始值是不能等于1 的
如果这样你随便输入什么都还会过的话
你可以断点看看程序走向调试下。。。
以上就是关于mysql数据库被人攻击了。一直打不开,希望高手帮帮我。全部的内容,包括:mysql数据库被人攻击了。一直打不开,希望高手帮帮我。、java程序连接mysql的数据库时老出现异常,问题在哪呢mysql已经安装好并测试了。如能解决问题必高分重谢、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)