mysql> show variables like '%timeout%';
mysql> show variables like '%max_allowed%';
mysql> set wait_timeout = 36000;
mysql> show variables like '%character%';
mysql> set character_set_client = utf8;
mysql> UPDATE action SET `ORG` = CONVERT(CAST(CONVERT( `ORG` USING latin1) AS BINARY) USING utf8); #解决双重编码问题 http://stackoverflow.com/questio ... s-in-an-utf-8-table
linux> mysql --help | grep my.cnf
linux> service mysqld restart
linux> vi /etc/mysql/my.cnf // >cat /etc/my.cnf
在[client]和[mysqld]下面添加 default-character-set=utf8
mysql -uadmin -padmin --host=10.10.250.100 -D table_from_uat < ./table_from_qa_20131217_01.sql
set names utf8;
select * from table1;//可正常显示中文,如果有中文乱码可能需要二次转码
UPDATE t_label SET `VALUE` = CONVERT(CAST(CONVERT(`VALUE` USING latin1) AS BINARY) USING utf8);
SELECT OPEN_DATE,CLOSED_DATE,PENDING_CONFIRMATION_DATE,
(IFNULL(IFNULL(CLOSED_DATE,PENDING_CONFIRMATION_DATE),NOW()))AS aged,
TIMESTAMPDIFF(SECOND,OPEN_DATE,
IFNULL(IFNULL(CLOSED_DATE,PENDING_CONFIRMATION_DATE),NOW())
) AS agedSec
FROM TICKETANALYSIS
WHERE OPEN_DATE BETWEEN '2014-03-01 00:00:00' AND '2014-06-05 23:59:59'
AND TICKETANALYSIS.ORG = 'AWSIE'
AND IFNULL(IFNULL(CLOSED_DATE,PENDING_CONFIRMATION_DATE),NOW())
>= '2014-03-02 00:00:00'
AND TIMESTAMPDIFF(SECOND,OPEN_DATE,
IFNULL(IFNULL(CLOSED_DATE,PENDING_CONFIRMATION_DATE),NOW()))
BETWEEN 1*24*60*60 AND 2*24*60*60
ORDER BY OPEN_DATE