mysql
qz788q
这个作者很懒,什么都没留下…
展开
-
mysql 出现 如下问题
打开mysql时候出现了如下问题 解决的方式是:重新启动了 mysql net mysql start 就可以了。至于为什么会出现问题,可能是前几天使用了某软件 关闭了 mysql...原创 2018-10-29 18:15:34 · 152 阅读 · 0 评论 -
mysql中limit ?,? 语句的用法
分页查询使用的是limit关键字进行查询。它后面有两个参数。第一个参数[取值为:(需要查看第几页-1)乘以第二个参数]是起始的位置,第二个参数是每页需要显示的条目数。举例:商品表中有10条记录,现在需要进行分页显示,每页显示3条数据。现在需要查看第二页的数据。那么应该使用的sql语句是:select * from product limit [(2-1)*3],3;select * from...原创 2018-12-22 20:47:34 · 6814 阅读 · 0 评论 -
mysql一对多,多对一的外键关联操作以及内、外连接查询和子查询
一对多第一步:创建两张表.分类表create table category(cid varchar(32) primary key,cname varchar(100));.商品表create table product(pid varchar(32) primary key,pname varchar(40),price double,category_id varcha...原创 2018-12-22 19:26:00 · 7483 阅读 · 0 评论 -
mysql中的常见问题以及注意事项(个人使用,非全部原创,更新中)
mysql语句中----删除表数据drop、truncate和delete的用法程度从强到弱1、drop table tbdrop将表格直接删除,没有办法找回2、truncate (table) tb删除表中的所有数据,不能与where一起使用3、delete from tb (where)删除表中的数据(可制定某一行)区别:truncate和delete的区别1、事务:tru...翻译 2018-12-22 18:57:04 · 86 阅读 · 0 评论 -
关于安装mysql最后一部一直未响应问题
这种情况一般是你以前安装过MySQL数据库服务项被占用了。解决方法:方法一:安装MySQL的时候在这一步时它默认的服务名是“MySQL” 只需要把这个名字改了就可以了。可以把默认的服务器的名称手动改为你没用过的其他名称。方法二:1、卸载MySQL 2、删除安装目录及数据存放目录 3、在注册表(regedit)查询mysql,全部删除 4、在c盘查询MySQL,全部删除 ;一般是...转载 2018-12-22 13:39:11 · 381 阅读 · 0 评论 -
在使用QueryRunner时候的异常问题Wrong number of parameters:excepted 0,was given 10 Query
出现了Wrong number of parameters:excepted 0,was given 10 Query错误原因是 sql 忘记书写了原创 2018-10-29 20:31:09 · 10576 阅读 · 1 评论 -
配置c3p0(TxQueryRunner版本)
在调用的时候 使用QueryRunner qr = new TxQueryRunner();如下图所示不需要重新再次的创建连接池Connection 已经在TxQueryRunner中 封装好了原创 2018-10-29 19:20:25 · 183 阅读 · 0 评论 -
QueryRunner的修改TxQueryRunner
package cn.itcast.jdbc;import java.sql.Connection;import java.sql.SQLException;import org.apache.commons.dbutils.QueryRunner;import org.apache.commons.dbutils.ResultSetHandler;public class TxQuer...原创 2018-10-29 19:15:13 · 341 阅读 · 0 评论 -
mysql 控制台显示数据都为null
问题如下所示在调用fun2方之后,控制台显示的数据为null其实原因在于 在填写select 语句的时候 应该写成 select *from User…后面的细节不详细论述最终的结构如下...原创 2018-10-29 19:08:52 · 580 阅读 · 0 评论 -
jdbc问题总结如下
1、数据库连接创建、释放频繁造成系统资源浪费,从而影响系统性能。如果使用数据库连接池可解决此问题。2、Sql语句在代码中硬编码,造成代码不易维护,实际应用中sql变化的可能较大,sql变动需要改变java代码。3、使用preparedStatement向占有位符号传参数存在硬编码,因为sql语句的where条件不一定,可能多也可能少,修改sql还要修改代码,系统不易维护。4、对结果集解析存在...原创 2018-12-24 16:05:31 · 120 阅读 · 0 评论