![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
ITlyng
这个作者很懒,什么都没留下…
展开
-
mysql中replace into的用法
在mysql数据库中,遇到向某个表中插入数据的情况时,除了可以用insert into,也可以用replace into,但它们之间是有差别的从字面上理解replace into含有更新替换的意思,1.对于一个含有主键或者唯一索引的表来说,执行insert into操作时,如果表中已经存在记录,则不会执行,否则,会插入记录;2.对于一个含有主键或者唯一索引的表来说,执行replace原创 2017-02-19 11:12:24 · 1494 阅读 · 0 评论 -
mysql数据库中文乱码
在项目中经常会遇到往数据库更新数据或者从数据库取数据时出现中文乱码问题,这种情况下需要确定乱码到底是在应用程序中产生的还是数据库中产生的a.应用程序中乱码1.在web.xml中设置过滤器,将从客户端的请求信息转换为utf-8;杜绝从源头出现的中文乱码; encodingFilter org.springframework.web.filter.CharacterEnco原创 2017-02-19 11:14:39 · 354 阅读 · 0 评论 -
mysql limit的用法
在mysql中用select查询数据时,经常会限定数据集的取值范围,这时候会用到limit:SELECT * FROM table LIMIT [offset,] rows | rows OFFSET offset 第一个参数是偏移量,第二个参数是从偏移量+1开始取回的记录行数,这两个参数都只能是整数;初始记录行的偏移量是0,而不是1,limit最常用的几种写法原创 2017-02-19 12:31:51 · 704 阅读 · 0 评论 -
mysql删除重复数据只保留一条
mysql删除重复数据只保留一条;关键代码(标红):同oracle中不同DELETE book from book , ( SELECT id FROM ( SELECT id FROM book WHERE name IN(SELECT name FROM book GROUP BY name HAVING count(name)转载 2017-02-19 12:47:54 · 800 阅读 · 0 评论 -
linux环境下mysql服务的安装
linux安装mysql服务分两种安装方法:①源码安装,优点是安装包比较小,只有十多M,缺点是安装依赖的库多,安装编译时间长,安装步骤复杂容易出错;②使用官方编译好的二进制文件安装,优点是安装速度快,安装步骤简单,缺点是安装包很大,300M左右。以下介绍linux使用官方编译好的二进制包安装mysql。1.下载官方编译好的二进制文件并上传至Linux环境,这里用到的是cen原创 2018-01-08 11:01:03 · 800 阅读 · 0 评论