Mysql
浅瞳夜未
滴水石穿!
展开
-
Centos 7安装mysql 5.7-8.0 tar.gz详细步骤
经常需要在Centos 7 安装mysql tar.gz 安装方式的小伙伴注意了。可以参考以下链接!!!链接如下: https://blog.csdn.net/qq_40181063/article/details/90713153...转载 2019-11-13 09:27:39 · 294 阅读 · 0 评论 -
ERROR 2002 (HY000): Can't connect to local MySQL server through socket /var/lib/mysql/mysql.sock(2)
服务器数据库跑着跑着突然就宕机了。莫名其妙,之前用的都是好好的,为什么突然宕机了呢?分析步骤如下:使用mysql尝试连接,发现报错:ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/storage/db/mysql/mysql.sock' (2) 使用myql -uroot -p密码...原创 2019-11-05 13:09:35 · 4287 阅读 · 0 评论 -
java.sql.SQLException: !Statement.GeneratedKeysNotRequested!
今天在做JDBC获得自动插入到数据库中内容的主键的时候,莫名报了这个错误:java.sql.SQLException: !Statement.GeneratedKeysNotRequested! 在Mysql的官网文档上查看了一下这个Bug的原因是因为,mysql-connector-java-5.1.7-bin.jar 不支持 getGeneratedKeys()这个...原创 2018-07-01 17:27:53 · 931 阅读 · 0 评论 -
数据库分页技术的实现
在Web开发中,为了方便美观的展示数据,使用分页是必不可少的一项技术。然后实现分页的方法有多种多样,在这里我就以我自己的理解和方式给大家演示一下怎么做分页,做分页都需要哪些准备工作。准备工作:1.在Web编译工具中创建Web工程2.搭建低层的运行环境。3.开发实体类,实现逻辑代码的统一调用,完成彼此之间的分工和协作。 我是用SpringMvc模...原创 2018-07-01 20:46:42 · 10434 阅读 · 1 评论 -
com.mysql.jdbc.MysqlDataTruncation: Data truncation: Truncated incorrect DOUBLE
今天编写Demo小程序测试的时候,遇到了这个错误。经过查阅资料发现只需要将 update sql语句中的 and 换成 , 报错信息:com.mysql.jdbc.MysqlDataTruncation: Data truncation: Truncated incorrect DOUBLE 原sql:String sql = "update acco...原创 2018-07-10 09:17:11 · 2450 阅读 · 3 评论 -
关于使用框架优化查询的处理
在JDBC查询的基础上,使用元数据的一些知识自己制作一个小框架来优化查询语句。同理增、删、改也可以用类似方法,做一下优化。相比JDBC查询要快很多。1.框 架 架 构 如 下: 2.使用JDBCUtil_Union 连接数据库,主要代码如下3.编写测试类JDBCUtil_MyUtil2.java 简单查询:public Ac...原创 2018-07-10 15:07:24 · 191 阅读 · 0 评论 -
数据库事务的四大特性
事务的特性(ACID)原子性(Atomicity):原子性是指事务是一个不可分割的工作单位,事务的操作要么都发生,要么都不发生.一致性(Consistency):事务前后数据的完整性必须保持一致。隔离性(Isolation):事务隔离性是指多个用户并发访问数据库时,一个用户的事务不能被其他用户的事务干扰,多个并发之间的数据要相互隔离。持久性(Durability):持久性是指一个事务一旦被提交,...原创 2018-07-05 21:11:21 · 3852 阅读 · 0 评论 -
DBCP数据源
在JDBC的基础上,我们发现来回的获得数据库连接返回数据库连接给数据库会大大降低数据库的执行效率。所以我们可以采用使用连接池的方式来放置连接、获取连接。当我们需要数据库连接的时候,我们不在向数据库获取,而是从连接池中获得数据库的连接,用完连接之后也不再返回给数据库,而是直接返回给连接池。这样数据库的效率的到很大的提升。 常用的数据库连接池有两种:dbcp和c3p0...原创 2018-07-06 12:10:14 · 738 阅读 · 0 评论 -
javax.naming.NameNotFoundException:Name [jdbc/TomcatPool] is not bound in this Context Unable to fin
今天,我在做使用Web内置连接池获取数据源的时候,遇到了这种错误:javax.naming.NameNotFoundException: Name [jdbc/TomcatPool] is not bound in this Context. Unable to find [jdbc]. 意思大概是说创建的JNDI容器中没有该名称,也就是说在JNDI容器中搜索不到特定名称的数据...原创 2018-07-06 21:02:44 · 55521 阅读 · 7 评论