macbook m1的mysql官网上没有5.7.35这个版本,用mysql8可以吗
老师,我发现外连接OUTTER这个单词都可以省略掉,平时开发的时候要写出来吗
老师,我运行程序插入数据返回成功了,但是运行是系统报控制指针异常;
jdbcdemo.zip
为啥报错呀?
关于视频课里,讲关于为什么把数据库参数的四个变量,以及driver放入static方法中,老师说的是:并不是每一次操作数据库,都需要实例化,一共实例化一次就可以。
这里我不太懂为什么只实例化了一次,在JdbcTest.java的测试文件中,每一次调用,实际上都是实例化了一次,比如insertDepartments方法中,涉及调用用JdbcUtil有以下几行:
conn = JdbcUtil.getConnection(); JdbcUtil.closeResource(state, conn,null);
每次调用jdbcutil类的内部方法,static都要经历一遍实例化,所以我这里不明白,老师说放到static只调用一次,是只哪里只调用一次,按照我上面的理解的,变量放在static或者方法内部本身,并没有什么实际影响啊
为什么我的输出来全是1哪里出了问题楠。在合并几行也是全都是一
setAutoCommit(false)的作用范围只在当前类中还是整个数据库都生效
请问老师 distinct 怎么对多列属性去重复 好像使用这个用法 但是怎么用呢?请指教 我没查到能用的
字符类型给个值,可以是中文不
例如这节课中‘unknown’写成'未知'可以不
rs.next()索引是从0开始吗
上面是异常信息
上面两张图是jdbcTest.java上面一张图是jdbc.properties文件
上面四张图是jdbcUtil.java 和各个文件的位置
添加非空约束不能用 alter table 表名 add 非空约束(列名)这样吗?像添加主键一样
public class JdbcUtils { private static String url; private static String name; private static String pwd; static { try { Properties prop = new Properties(); InputStream is = JdbcTest2.class.getClassLoader().getResourceAsStream("jdbc"); prop.load(is); url = prop.getProperty("url"); name = prop.getProperty("name"); pwd = prop.getProperty("pwd"); String drivername = prop.getProperty("driver"); Class.forName(drivername); } catch (Exception e) { e.printStackTrace(); } } //获取数据库连接对象 public static Connection getConnection() { Connection connection = null; try { connection = DriverManager.getConnection("url", "name", "pwd"); } catch (SQLException e) { throw new RuntimeException(e); } return connection; }
url不是应该传递进去了吗
关于删除的sql语句,是用
delete from departments where...
吗?
这是咋回事呢,我电脑是64位的,也选的64位的啊
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637