随笔分类 - Mysql
摘要:1、什么是存储过程? 我们操作的SQL语句在每次执行的时候需要先编译,再执行;而存储过程(Stroed Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中(有点类似于Java的static变量)。 在我们需要使用的时候通过指定存储过程的名字并指定参数(如果该存储过程带有
阅读全文
摘要:索引 数据库的索引就像一本书的目录,能够加快数据库的查询速度。 MYSQL索引有四种PRIMARY、INDEX、UNIQUE、FULLTEXT, 其中PRIMARY、INDEX、UNIQUE是一类,FULLTEXT是一类。 这四种都是单列索引,也就是他们都是作用于单个一列,所以也称单列索引;但是所以
阅读全文
摘要:在数据库中新建一张测试表t_user,包含三个字段'id','name','grilfriend',字段很容易看出,这是记录一个人的女朋友的表,注意这里的‘firlfriend’字段可以是多个人名,之间用逗号分开,如‘杨幂01,杨幂02’;这样的数据存储我们也经常见到。 插入几条测试数据 数据显示如
阅读全文
摘要:配置了mycat,用navicat连接8066端口,点击“查询”的时候发现出现报错: 开始以为是mycat的配置有问题,找了好久都没发现错误。根据提示信息进入到相应的目录发现每个连接其实就是一个windows文件夹 大家看看我的连接名 这里连接名使用了“:”,尝试修改后发现确实可以。 原因是:Win
阅读全文
摘要:怎么加快查询速度,优化查询效率,主要原则就是应尽量避免全表扫描,应该考虑在where及order by 涉及的列上建立索引。 建立索引不是建的越多越好,原则是: 第一:一个表的索引不是越多越好,也没有一个具体的数字,根据以往的经验,一个表的索引最多不能超过6个,因为索引越多,对update和inse
阅读全文
摘要:注:(1)这里为了便于后期便于修改数据库的配置,添加了一个配置数据库信息的属性文件; (2)由于ibatis要求xml文件中几个主要的结点按顺序排放,不然在解析xml的时候会报错。
阅读全文
摘要:在自己项目中记录了比赛球队获得金银铜牌的具体奖牌数,遇到需求是按照奖牌个数排序 也就是先将需要的字段做一次查询作为结果集 a (此结果集中包含对需要的字段进行运算后的自定义字段),最后再按照结果集自定义的字段排序
阅读全文
摘要:1、连接mycat 9066管理端口 命令:mysql -uroot -proot -P9066 -h127.0.0.1 -u:用户名 -p:密码 -P:端口 -h:ip地址例:linux路径切换到mycat安装路径的bin目录中:输入命令 显示如此则登录成功。 2、显示后端物理库连接信息,包括当前
阅读全文
摘要:原因很简单:在ibatis的配置文件中不能出现小于号(>) <delete id="deleteByPrimaryKey" parameterType="java.lang.String"> delete from t_match where CREATE_TIME<=#{createTime,jd
阅读全文
摘要:1、进入管理员控制台停止mysql服务:net stop mysql; 2、进入mysql的安装路径,如我的安装路径为C:\Program Files\MySQL\MySQL Server 5.5,打开my.ini文件,找到[mysqld],在该行下面添加 skip_grant_tables,也就是
阅读全文

浙公网安备 33010602011771号