最新回答 / 晴颜
你的数据库密码没有设置吧?private static final String PASSWORD="root";这个里面的root是Mysql登陆密码,老师的数据库密码是root,你自己的要改成你电脑上的数据库登陆密码,还有,如果用户名你自己设置了,不是默认的root,也是要改成相应的
2016-10-16
最赞回答 / Airly
对 于 JDBC而言, SQL注入 攻 击 只 对 Statement有效, 对 PreparedStatement 是无效的, 这 是因 为 PreparedStatement 不允 许 在不同的插入 时间 改 变查询 的 逻辑结 构。 如 验证 用 户 是否存在的 SQL语 句 为 : select count(*) from usertable where name='用 户 名 ' and pswd='密 码 '如果在 用 户 名字段 中 输 入 ' or '1'='1' or '1'='1或...
2016-09-30