数据库
为了更好的明天而战
本博客为学习、笔记之用,以笔记形式记录学习的知识与感悟。学习过程中可能参考各种资料,如觉文中表述过分引用,请务必告知,以便迅速处理。如有错漏,不吝赐教
展开
-
从PreparedStatement到Mybtis框架中的防止sql语句注入理解
问题描述:java开发也做了一年的时间,平时的工作也只是针对产品经理的需求进行分析 设计表,进行一些增删改查的工作以及前段ext页面的一些工作,可能想着这样下去没有什么技术积累,所以最近项目经理会提出一些技术性问题,让我们讨论。前2周 提出一个项目中是否存在sql语句注入的问题,之前在学习sql的时候碰到过这种问题,趁着这个机会,刚好总结一下。1.sql语句注入的概念:是指通过拼接的形式 组成一...原创 2018-11-18 23:53:52 · 216 阅读 · 0 评论 -
mysql 语法中内连接与外连接的区别,三目运算符,字符匹配的用法 记录
1.内连接和外连接 是关联多表查询的2种方式,项目中用到的费用统计以及信息的查询 多是以外连接居多,在模块查询的sql语句优化的过程中,发现使用了内连接语句,特此记录一下(虽然大体有个概念,但是技术这东西 就是学而不用时间长了 就会忘记 生疏)内连接:内连接是指将多张表 通过某个关联字段关联起来,打比方A表有X条记录,B表有Y条记录,都有public_no这个字段,2张表通过内连接 查询的数量...原创 2018-11-17 22:47:49 · 334 阅读 · 0 评论 -
MySQL X.X Command Line Client 一闪而过的解决方案
1.需求描述:以往的本地开发是直接基于测试数据库的,这样如果有表的结构 进行修改,会导致测试环境发生错误导致的问题。特此改进下流程,以后本地的开发数据库库基于 本地数据库,但是有一个问题就是本地数据库 之前会发生上面描述的问题,同时mysql的版本是5.0的与测试数据库的5.5环境不一致,以前是需要通过mysqld-nt --skip-grant-tables 手动进入mysql bin目录下执行...原创 2018-11-18 16:17:22 · 802 阅读 · 0 评论 -
Linux下安装mysql数据库完整教程
1 基本安装过程1.查看系统是否安装了mysql软件rpm -qa|grep -i mysql2.将已经安装过的软件卸载掉。注意:这样的卸载是不彻底,不过这里够用了yum remove ‘软件名’3.CentOS 7的yum源中默认是没有mysql的。所以,为了解决这个问题我们首先下载安装mysql的repo源。wget http://repo.mysql.com//mysql57-c...转载 2019-01-27 00:57:23 · 2559 阅读 · 0 评论 -
MySQL解决字符串含有emoji表情无法插入的解决办法
MySQL 解决 移动端 emoji表情 的方法业务问题解决办法功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入业务问...原创 2019-03-14 00:06:47 · 2434 阅读 · 0 评论