mysql export query result

1 . export by shell

a.sql

use dbname; SELECT id,iab_num  FROM iab_list ;
mysql   -h host -uusername -P3306 -ppassword   dbname     < a.sql  > iab.out

refer :

https://stackoverflow.com/questions/356578/how-to-output-mysql-query-results-in-csv-format

https://stackoverflow.com/questions/935556/mysql-dump-by-query

http://www.tech-recipes.com/rx/1475/save-mysql-query-results-into-a-text-or-csv-file/

时间: 2024-08-28 06:50:56

mysql export query result的相关文章

memcached和MySQL的query cache相比

把memcached引入应用中,还是需要不少工作量的.MySQL有个使用方便的query cache,可以自动地缓存SQL查询的结果,被缓存的SQL查询可以被反复地快速执行.Memcached与之相比,怎么样呢?MySQL的query cache是集中式的,连接到该query cache的MySQL服务器都会受益. * 当您修改表时,MySQL的query cache会立刻被刷新(flush).存储一个memcached item只需要很少的时间,但是当写操作很频繁时,MySQL的query c

Mysql slow query log

一.概念部分:  顾名思义,慢查询日志中记录的是执行时间较长的query,也就是我们常说的slow query,通过设--log-slow-queries[=file_name]来打开该功能并设置记录位置和文件名,默认文件名为hostname-slow.log,默认目录也是数据目录.     慢查询日志采用的是简单的文本格式,可以通过各种文本编辑器查看其中的内容.其中记录了语句执行的时刻,执行所消耗的时间,执行用户,连接主机等相关信息.MySQL还提供了专门用来分析满查询日志的工具程序mysql

MySQL 之 query cache

早上一打开网站,就看到了Percona官网发布的最新的关于 mysql query cache的文章: https://www.percona.com/blog/2015/08/07/mysql-query-cache-worst-enemy-best-friend/ 还有一篇对其评论的文章: https://blog.gslin.org/archives/2015/08/07/5906/percona-%E5%B0%8D-mysql_query_cache-%E7%9A%84%E6%B8%AC

当设置RESULT_CACHE_MAX_SIZE参数并且重启过database后,Query Result Cache 还是被禁用的。

来源于: Query Result Cache is disabled After Setting RESULT_CACHE_MAX_SIZE And Restarting The Database (文档 ID 460581.1) 适用于: Oracle Server - Standard Edition - Version: 11.1.0.6 to 11.1.0.6 This problem can occur on any platform. 症状: The RESULT_CACHE_MA

lr数据库参数化取数:The query result is empty and same is the parameter file问题原因

出现这个问题的原因: 是因为我们的查询结果存在中文 如果查询结果没有中文,显示正常 解决办法: 新建一个数据源: 重新再选择这个数据源,再次查询: 说明不是连接字符串的问题或者是mysql驱动的问题 问题2:Data Retriever failed to execute query解决方法 问题现象: 所有的环境都一样,仅仅只是两条sql语句不一样: select ProductName from SP_Product where ProductName='力士恒久嫩肤娇肤香皂115g'  这

mysql php query steps

1.mysql connect $db=new mysqli ('localhost','database','user','password'); 2. query $query=select id from table_name where name='abc'; $query=insert into table_name values("id","info"); 3.value $results=$db->query($query); $num=$res

MySQL Error Query database. Causejava.sql.SQLException: Incorrect key file for table ‘/tmp/#sql_181c

1,开发人员截图给我,后台报错如下: Error Query database. Causejava.sql.SQLException: Incorrect key file for table '/tmp/#sql_181c_0.MYI'; tryto repair it; 分析,这种,大多数情况是tmp临时表空间不足,所以执行比较复杂的sql或者执行大表关联的时候,需要临时表资源较多,如果临时表资源少的话,就会保错. 2,看看tmp_table_size值 mysql> show varia

mysql Ignoring query to other database

mysql 碰到了Ignoring query to other database问题: [email protected] ~]# mysql -root -p --socket=/tmp/mysql.sock Enter password:  Welcome to the MySQL monitor.  Commands end with ; or \g. Your MySQL connection id is 5 Server version: 5.6.22-log Source dist

MySQL数据库Query性能定位

1.SQL前面加 EXPLAIN 定位到sql级别 各个属性的含义 id select查询的序列号 select_type select查询的类型,主要是区别普通查询和联合查询.子查询之类的复杂查询. table 输出的行所引用的表. type 联合查询所使用的类型. type显示的是访问类型,是较为重要的一个指标,结果值从好到坏依次是: system > const > eq_ref > ref > fulltext > ref_or_null > index_mer