java使用Mysql数据库要怎么配置?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java使用Mysql数据库要怎么配置?相关的知识,希望对你有一定的参考价值。
安装了mysql数据库了,还要安装jdbc驱动吗?怎么用,详细点、
需要,个人觉得jdbc 是比其他的方便举例来说:
我用的java的编辑器是jcreator pro 数据库为 mysql
那么你只需在mysql官方网站上下载一个windows 的mysqljdbc 然后把解压到
jdk路径下的jre下的ext中 然后在jcreator pro中"配置"菜单下的jdk设置中编辑添加下载来的mysql_jdbc.rar的字节码文件 即可用了 参考技术A 先去配置classpath环境变量,把mysql驱动器的路径地址加到里面,再复制一个mysql驱动(也就是一个jar包)放到项目中的lib文件夹下,如果没有第二步操作可能导致class not found Exception
sqlite插入一万多条数据会报内存溢出 该怎么解决
内存溢出导致程序崩溃,也分是java层崩了,还是mysql崩了。如果是java层崩了,注意不要一次性加载太多的数据到内存,并且不在使用的数据要彻底放弃引用关系。java虽然是自动回收,回收的原则就是一个对象不再被持有,即引用计数为零。如果数据太大,可考虑临时文件。如果是mysql崩了,首先增加配置缓存。一般来说mysql是不容易崩的,特别是插入操作的时候。查询的时候如果查询结果记录集特别大,会导致一个查询需要使用很大的内存空间,这种是有问题的。而插入操作都是一条一条的执行,不会导致大内存的使用。如果仅仅是数据移植,也尽量不要用ORM框架,比如hibernate,mybatis这些东西,因为他们都有自己的缓存,直接使用JDBC比较好。 参考技术A 您好,很高兴为您解答: 不知道楼主是否有显式的去开启事务,如果有,那么插一定数量条记录就显式的结束一次事务 然后这样循环,直到所有记录都插入完。 这样既保证了速度(因为大批量插入启用了事务),也保证了安全(如果出错还可以回滚)以上是关于java使用Mysql数据库要怎么配置?的主要内容,如果未能解决你的问题,请参考以下文章