![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
文章平均质量分 51
小小_一路走一路成长
这个作者很懒,什么都没留下…
展开
-
Mysql 8小时问题
最近做的一个web项目,上线之后,第二天访问总是访问不到,数据库连接失败,重启jetty之后就没事了。查询原因:原来是DB链接失效,mysql 的数据库有一个全局变量,设定数据库链接有效期限的,默认为8小时。如果超过这个时间,一直没有访问数据库的话,mysql会自动将其失效。解决方法:(1)可以修改mysql DB的全局参数,不建议采用(2)修改配置参数。在数据库连原创 2013-05-10 16:07:39 · 909 阅读 · 0 评论 -
建立数据库时设置默认字符集
create database tenddata default character set utf8;原创 2013-05-29 16:37:04 · 2059 阅读 · 0 评论 -
MySQL 当记录不存在时插入,当记录存在时更新 ON DUPLICATE KEY UPDATE
mysql>INSERT INTO table (a,b,c) VALUES (1,2,3) ->ON DUPLICATE KEY UPDATE c=c+1;翻译 2013-06-17 18:08:40 · 536 阅读 · 0 评论 -
用源码安装mysql5.5到ubuntu13.04
下载地址,http://dev.mysql.com/downloads/mysql/选择源码下载:source code文件:mysql-5.5.9.tar.gz下载后在下载目录$ sudo tar zxvf mysql-5.5.9.tar.gz查看文件夹下INSTALL-SOURCE文件,里面有各个系统的编译安装方式(英文)注意,安装前应当注意安装工具的完善,否则编译的时转载 2013-11-07 10:47:45 · 632 阅读 · 0 评论 -
Mysql中Insert into xxx on duplicate key update和REPLACE INTO使用
这两个语句都是为了实现:如果没有记录则插入,如果有记录则更新。有点需要注意,这两个语句都是Mysql特有的语句,不属于标准sql。它的实现类似于以下写法:select 1 from t where id=1;程序判断是否存在值if(存在){ update t set update_time = '2012' where id = 1}else{ inser转载 2013-11-14 18:07:02 · 1371 阅读 · 0 评论