mysql prestatement_mysql无法插入,PreparedStatement ps=con.prepareStatement(sql)这句报错
连接数据类publicclassDBCon{privatestaticConnectionconn=null;publicstaticConnectiongetConn(){try{Class.forName("com.mysql.jdbc.Driver");Stringuser="fmf";Stringpwd="123";St...
连接数据类public class DBCon {
private static Connection conn=null;
public static Connection getConn(){
try{
Class.forName("com.mysql.jdbc.Driver");
String user="fmf";
String pwd="123";
String url="jdbc:mysql://localhost:3306/usermanager";
conn=(Connection) DriverManager.getConnection(url,user,pwd);
System.out.println("连接成功");
}catch(Exception e)
{
e.printStackTrace();
}
return conn;
}
可以查询,但是插入时报错,这是插入部分代码
sql="insert user_ceshi(user_name,user_pwd,user_age,user_sex) values(?,?,?,?)";
System.out.println(sql);
PreparedStatement ps=con.prepareStatement(sql);这句就报错,好像PreparedStatement 这个类型不能用,我查询是Statement可以查询所有数据,无错误
java.lang.NullPointerException
at com.mysql.jdbc.PreparedStatement.asSql(PreparedStatement.java:649)
貌似空指针,但是conn不是空指针,查询数据库就可以,SQL语句输出也没问题,我将语句在mysql中运行也没错,求高手
展开
mysql prestatement_mysql无法插入,PreparedStatement ps=con.prepareStatement(sql)这句报错相关推荐
- c#执行插入sql 时,报错:异常信息:超时时间已到。在操作完成之前超时时间已过或服务器未响应
c#执行插入sql 时,报错:异常信息:超时时间已到.在操作完成之前超时时间已过或服务器未响应 参考文章: (1)c#执行插入sql 时,报错:异常信息:超时时间已到.在操作完成之前超时时间已过或服务 ...
- mysql server 卸载不了_Mysql卸载问题Start Server卡住报错解决方法
遇到的问题:安装mysql最后一步的时候 start server打叉并且报错. 问题截图: 报错代码: Beginning configuration step: Writing configura ...
- mysql版本更新之后忘记登录密码_MySQL 密码遗忘和登陆报错问题
mysql登录密码忘记,其实解决办法很简单,只需要在mysql的主配置文件my.cnf里添加一行"跳过授权表"的参数选择即可! 在my.cnf中添加下面一行: [root@test ...
- 阿里云rds for mysql 大表添加字段复制到自建备库报错,解决过程
表的大小大概3600W数据,一次添加多个字段(12个字段) 使用的是mysql5.6 在线ddl操作 在rds上大概执行了70多分钟,添加完毕 临时空间大概使用70个G 监控自建备库的执行,执行大概1 ...
- mysql创建外键的表_Mysql表创建外键报错解决方案
Mysql表创建外键报错解决方案,字段,名字,数据库,更新时间,歧义 Mysql表创建外键报错解决方案 易采站长站,站长之家为您整理了Mysql表创建外键报错解决方案的相关内容. 数据库表A: CRE ...
- mysql脚本文件长什么样_在linux下执行mysql脚本文件,内容是创建一个FUNCTION,总是报错,请帮看下原因是什么?多谢...
linux下装的是mysql客户端,server是另一台服务器,做如下操作,总是报错,请大家帮看看什么原因?多谢 (关键是这个脚本本人用navicat工具执行就没有问题,说明脚本身没有语法问题.) r ...
- idea测试连接mysql报错08001_IDEA连接MySQL(版本8)数据库失败的解决方法(报错08001)...
在IDEA自带的数据库连接工具中,可以连接MySQL数据库,但是有的时候连接出现08001错误,连接不上数据库. 1.一般配置如下所示 Database处填写数据库名字:User处填写mysql设置好 ...
- mysql数据库的创建外键_Mysql表创建外键报错解决方案
数据库表A: CREATE TABLE task_desc_tab ( id INT(11) PRIMARY KEY NOT NULL COMMENT '自增主键' AUTO_INCREMENT, t ...
- mysql for python 64_解决windows64位系统上安装mysql-python报错
一. 背景 python项目中需要操作mysql,于是运行: pip install MySQL-python 报一连串的错误,前面的错误根据提示都好解决,但被下面的错误一直卡住,好一翻折腾才解决,所 ...
最新文章
- 2019.03.10----LINUX学习笔记
- 获取后台数据-Http
- Yii rabc角色权限管理文章推荐
- 2019全球程序员薪酬报告:软件开发比机器学习抢手!40岁后收入下滑
- 2020中国高校薪资排行出炉!好过双一流的高校原来这么多!| 留言送书
- 06 php 单例模式
- 解决Oracle 11g在用EXP导出时,空表不能导出
- winload.exe 数字签名无法验证解决方法
- linux cat命令查找文件内容
- iPad,下载迅雷电影,迅雷HD出现“应版权方要求,文件无法下载”解决方法!
- 在Textview中获取指定文字位置(兼顾网址链接和emoji表情),并在其附近展示图片
- 学会Python好找工作吗?这就告诉你答案
- 借助MATLAB标定工具箱标定相机
- 简单三步快速远程桌面公司内网电脑【免费内网穿透】
- oracle bug号,《一次Oracle bug的故障排查过程思考》的问题重现解决
- VS Visual Studio 魔兽插件开发工具 AddOn Studio for WOW 1 0 含有LUA编辑
- Segment 2:Introduction Number Theory——Fermat and Euler【费马定理和欧拉定理】
- 腾讯云服务器设置可访问ip
- machine learning ex3
- ionic4设置图标的大小
热门文章
- 新手总结,关于JavaScript中var a = b = c;的拆解
- Proxyless Mesh 在 Dubbo 中的实践
- Genymotion模拟器安装APK
- Ruby语言基础学习六:Ruby模块、引用其他程序、Mixins
- 苹果11触屏不灵敏_苹果11刚买没多久总感觉触摸不灵敏怎么回事?
- 读《高效人士的七个习惯》有感
- 卡萨帝发布5+7+N高端智慧成套方案 打破行业3大“现实”
- 关于HMC的IP地址
- AcWing 1371. 货币系统
- 江铖:乳腺癌识别By AI