
Mysql
zzc1684
这个作者很懒,什么都没留下…
展开
-
Tomcat+mysql连接池的配置与测试
[转贴请注明出处]龙族联盟:网络巡警 Tomcat+mysql连接池的配置与测试 环境:Tomcat6.0.18Mysql: 5.1.36Windwos XP sp2 最近需要用到Tomcat+mysql连接池的配置,今天在网上查了好多资料,老资料太多,对于以上的老版本tomcat可能有用,本人没有测试过,正确写出tomcat6.0配置的文间很少!好多资料上...原创 2011-09-14 10:41:48 · 122 阅读 · 0 评论 -
在linux安装出现的问题与解决方案
FATAL ERROR: Could not find ./bin/my_print_defaults 解决方法网上很多方法都是:/usr/local/mysql/scripts/mysql_install_db --user=mysql但是很有可能报错,找不到bin目录中的my_print_defaults错误信息: FATALERROR:Couldnotfind./bin/my_prin...原创 2015-06-01 15:51:19 · 1865 阅读 · 0 评论 -
MySQL函数,判断两个以逗号分割的字符串是不是存在交集
【mysql】MySQL函数,判断两个以逗号分割的字符串是不是存在交集www.MyException.Cn 网友分享于:2015-07-28 浏览:0次 【mysql】MySQL函数,判断两个以逗号分割的字符串是否存在交集 假如我有两个字符串str1:‘1001,1002,1003,1004’,str2:'1001,2001,3001,4001'。...原创 2016-05-05 10:10:15 · 1092 阅读 · 0 评论 -
mysql---整体备份和增量备份
整体备份:对整张表或者整个数据库甚至所有数据库进行备份。增量备份:对某一范围内的数据进行备份。1、整体备份:对表进行备份:针对存储引擎为myisam的表,可以直接复制frm、myd、myi这三个文件起到备份的效果。需要还原的时候,再复制回来就可以达到还原效果。如果存储引擎为innodb的表,就不这样简单了,因为所有表的数据和索引都存在一起(表空间)。一旦复制...原创 2016-06-12 15:44:20 · 451 阅读 · 0 评论 -
centos每天自动备份mysql数据库
#!/bin/bashPATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbinexport PATH#数据库用户名dbuser='root'#数据库用密码dbpasswd='********'#需要备份的数据库,多个数据库用空格分开dbname='数据库1 数据库2 数据库3'#...原创 2016-06-13 11:38:39 · 216 阅读 · 0 评论 -
mysql中You can’t specify target table for update in FROM clause错误解决方法
mysql中You can't specify target table for update in FROM clause错误的意思是说,不能先select出同一表中的某些值,再update这个表(在同一语句中)。 例如下面这个sql:delete from tbl where id in( select max(id) from tbl a where EXI...原创 2015-12-16 15:05:54 · 300 阅读 · 0 评论 -
mysql 获取当前日期及格式化
MYSQL 获取当前日期及日期格式 获取系统日期: NOW() 格式化日期: DATE_FORMAT(date, format) 注: date:时间字段 format:日期格式返回系统日期,输出 2009-12-25 14:38:59select now(); 输出 09-12-25select date_format(now(),'%y-%m-%d');根据format字符串格式化...原创 2014-11-22 12:14:28 · 242 阅读 · 0 评论 -
让MySQL支持emoji表情
http://www.cnblogs.com/suifu/p/5848269.html 公司有新要求,ios客户端要上线评论中可以使用emoji表情的功能,在mysql 5.5 之前,UTF-8编码只支持1-3个字节;从MySQL 5.5开始,可以支持4个字节UTF编码 utf8mb4 ,一个字符能够支持更多的字符集,也能够支持更多表情符号。 utf8mb4兼容utf8,且...原创 2017-01-04 17:02:09 · 237 阅读 · 0 评论 -
比较两种mysql递归tree查询效率-mysql递归tree
本文目的为对比mysql递归树两种查询方式效率。工具/原料--创建表 DROP TABLE IF EXISTS `t_areainfo`;CREATE TABLE `t_areainfo` ( `id` int(11) NOT '0' AUTO_INCREMENT, `level` int(11) DEFAULT '0', `name` varch...原创 2016-02-17 14:52:41 · 1069 阅读 · 0 评论 -
Linux 手工安装mysql(tar包的方式)
首先去下载mysql的源码安装方式的tar包 接下来直接执行如下命令: [code="java"]shell> groupadd mysql shell> useradd -r -g mysql mysql shell> cd /usr/local shell> tar zxvf /path/to/...原创 2015-05-29 13:58:20 · 161 阅读 · 0 评论 -
linux下安装mysql,采用tar包安装模式
1.建立相应目录和用户组 mkdir /usr/local/mysql groupadd mysql useradd -g mysql -d /usr/local/mysql 2.开始安装mysql tar -xzxv mysql-5.0.19.tar.gz cd mysql-5.0.19 ./configure --prefix=/usr/local/mysql (指定安装目录) --with...原创 2015-05-29 13:55:46 · 177 阅读 · 0 评论 -
Linux环境安装Mysql数据库(手工+自动两种 详细版)
参考: http://www.linuxdiyf.com/viewarticle.php?id=65598 http://bestchenwu.iteye.com/blog/1166998第一种安装方式: 安装MySQL后,需要初始化 授权表、启动服务器,并确保服务器工作正常。你还要让服务器随系统的启动和停止自动启动和停止。应当为授权表中的账户...原创 2015-05-29 13:53:55 · 143 阅读 · 0 评论 -
@@identity
mysql中文乱码初步得出要使用UTF8需要如下几步:1 创建数据库的时候加上下面的选项: CREATE DATABASE db1 DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;use db1;set NAMES gb2312;2 数据库连接字符串已经加上了useUnicode=true&...原创 2011-09-15 22:56:45 · 119 阅读 · 0 评论 -
mysql乱码 级联问题
一般是多表一起插入数据的时候使用例如,一个表记录用户信息,另一个表记录用户所对应的权限,两个表均使用用户表的ID来关联你新添加用户的时候,肯定需要一次性插入用户表和权限表这两个表。你插入完用户表后,ID字段的值才是已知的,这个时候在存储过程中就可以写成INSERT INTO 用户表() VALUES ()DECLARE @ID AS INTSELECT @ID = @@IdentityIN...原创 2011-09-15 22:58:36 · 117 阅读 · 0 评论 -
淘宝返利模式的简单实现方法
这几天研究了一下淘宝的API,功能着实强大,下面就先说一下淘宝返利的实现方法吧。 大致的思路是如下: 用户注册登录之后搜索宝贝(后台通过接口taobao.taobaoke.items.get实现),然后到淘宝等网站再进行登录购物,交易成功之后,开发者将交易号、成交价格、返利金额等返回给返利网站上该用户(后台通过taobao.taobaoke.report.get实现)。 后台在调用...原创 2013-05-24 14:25:52 · 2199 阅读 · 0 评论 -
mysql给root开启远程访问权限,修改root密码
1.MySql-Server 出于安全方面考虑只允许本机(localhost, 127.0.0.1)来连接访问. 这对于 Web-Server 与 MySql-Server 都在同一台服务器上的网站架构来说是没有问题的. 但随着网站流量的增加, 后期服务器架构可能会将 Web-Server 与 MySql-Server 分别放在独立的服务器上, 以便得到更大性能的提升, 此时 MySql-Se...原创 2015-01-19 16:06:13 · 122 阅读 · 0 评论 -
Linux上自动备份MySQL
在数据库表丢失或损坏的情况下,备份你的数据库是很重要的。如果发生系统崩溃,你肯定想能够将你的表尽可能丢失最少的数据恢复到崩溃发生时的状态。本文主要对MyISAM表做备份恢复。 备份策略一:直接拷贝数据库文件备份策略二:使用mysqldump备份数据库(一个星期全备一次,每天增量备份)一、 直接拷贝数据文件 直接拷贝数据文件最为直接、快速、方便,但缺...原创 2015-02-09 15:18:17 · 187 阅读 · 0 评论 -
海量数据处理:十道面试题与十个海量数据处理方法总结
第一部分、十道海量数据处理面试题1、海量日志数据,提取出某日访问百度次数最多的那个IP。 首先是这一天,并且是访问百度的日志中的IP取出来,逐个写入到一个大文件中。注意到IP是32位的,最多有个2^32个IP。同样可以采用映射的方法, 比如模1000,把整个大文件映射为1000个小文件,再找出每个小文中出现频率最大的IP(可以采用hash_map进行频率统计,然后再找出频率最...原创 2015-02-10 10:15:04 · 234 阅读 · 0 评论 -
mysql表分区
一、什么是表分区通俗地讲表分区是将一大表,根据条件分割成若干个小表。mysql5.1开始支持数据表分区了。 如:某用户表的记录超过了600万条,那么就可以根据入库日期将表分区,也可以根据所在地将表分区。当然也可根据其他的条件分区。 二、为什么要对表进行分区 为了改善大型表以及具有各种访问模式的表的可伸缩性,可管理性和提高数据库效率。 分区的一些优点包括: ...原创 2015-05-21 09:38:17 · 141 阅读 · 0 评论 -
Emoji表情符号/特殊符号录入MySQL数据库报错的解决方案
前言:手机app应用评论的时候,恢复表情符号,提示失败。1,查看tomcat后台日志,核心报错信息如下: Caused by: java.sql.SQLException: Incorrect string value: '\xF0\x9F\x98\x97\xF0\x9F...' for column 'CONTENT' at row 1 at com.mysql.jdbc.SQL...原创 2016-04-18 17:34:21 · 417 阅读 · 0 评论 -
mysql id in('1,2,3') 和 in(1,2,3)的区别
mysql id in('1,2,3') 和 in(1,2,3)的区别怎么才能把 in中的'1,2,3'通过mysql的自身的函数转换成1,2,3 select*from tab where id in(1,2,3)可以写成如下:select*from tab where find_in_set(id,'1,2,3')...原创 2016-02-29 16:26:18 · 2586 阅读 · 1 评论