1. 程式人生 > >mysql直接匯出查詢資料到文字

mysql直接匯出查詢資料到文字

控制檯直接輸入以下命令
比如匯出mysql自帶資料庫中的user表資訊

mysql -h127.0.0.1 -uroot -p -e “select *from user” mysql > info.txt
輸入mysql密碼即可

-h 資料庫伺服器地址
-u 資料庫使用者名稱
-p 資料庫密碼
-e 查詢條件語句 後面跟上目標資料庫(如例子中的mysql)
info.txt 匯入的目標檔案

例子:

mysql -uxxxx -p -hxxx -e "show databases;use xxx;select user_award_id,user_id,consumer_id,create_time,FROM_UNIXTIME(create_time,'%Y
-%m-%d %H:%i:%s') from xxx where xxx = '' and xxx = '' ;"
> user.txt

相關推薦

mysql直接匯出查詢資料文字

控制檯直接輸入以下命令 比如匯出mysql自帶資料庫中的user表資訊 mysql -h127.0.0.1 -uroot -p -e “select *from user” mysql > i

已解決怎樣在mysql匯出資料文字中新增間隔符

innodb_lock_time_waitout 剛學mysql檢視插入資料顯示問號 已解決一窮二白的新人求助mysql先謝了 用mysql搭建幾十g的資料庫有什麼參考資料 鞠剮oon誄坊郵http://baobao.b

mysql匯入匯出指定資料指令碼(含遠端)及弊端

有時候,需要匯出表中的指定列的資料,拼接成INSERT語句。如下: Code(遠端匯出需要加入引數"-h+ip";本地則去掉該引數,或者將ip換為本地ip即可) mysql -h+ip -uusername -ppassword -e "select concat('insert i

mysql匯入匯出全部資料指令碼(含遠端)及錯誤收集

使用mysql的mysqldump命令進行資料的匯入匯出。 1、匯出 匯出(遠端): 以下指令碼為預設語句,其他引數預設 mysqldump -h127.0.0.1 -uusername -ppassword --databases dbname --tables tablenam

【關於MySQL查詢日期區間的隱藏問題】MySQL根據日期查詢資料不對

問題描述: 假設一個表中有如下資料: 查詢2018-08-17到2018-08-19的資料,正確答案顯而易見是5條 但如果使用下面兩個sql語句,你會看到不同的結果: 第一種:SELECT * from date_test WHERE test_date >= '

mysql隔時間查詢資料

作者:wx740851326 來源:CSDN 原文:https://blog.csdn.net/wx740851326/article/details/84070900 版權宣告:本文為博主原創文章,轉載請附上博文連結! 很多時候,我們會希望我們sql查詢出來的資料時間間隔相同 那

MySQL關聯表查詢資料

t1表如下:                                    t2表如下:                    (inner) join只有左右表的資料匹配才會返回。 SELECT * FROM t1 INNER JOIN t2 ON t1.

mysql根據日期查詢資料

 資料庫中時間欄位是mytime,date型別: //查詢當天的資料 @Select("select * from table where DATE_FORMAT(mytime,'%Y-%m-%d') = DATE_FORMAT(NOW(), '%Y-%m-%d') ")

mysql 直接從date 資料夾備份表,還原資料庫之後提示 table doesn`t exist的原因和解決方法

如型別是MyISAM, 資料檔案則以”Table.frm””Table.MYD””Table.MYI””三個檔案儲存於”/data/$databasename/”目錄中.如型別是InnoDB, 資料檔案則儲存在”$innodb_data_home_dir/″中的ibdat

【java 操作mysql】java連線mysql資料庫並查詢資料

做java開發不可避免要處理資料庫,所以這裡寫篇用jdbc來連線mysql的文章,java是一種高效能,通用的語言 。這使得它適合於編寫高效的ETL生產程式碼和計算密集型的機器學習演算法。 主要內容包括: 1、java連線mysql 2、java查詢my

Mysql匯入匯出大量資料的方法、備份恢復辦法

 經常使用PHP+Mysql的朋友一般都是通過phpmyadmin來管理資料庫的。日常的一些除錯開發工作,使用phpmyadmin確實很方便。但是當我們需要匯出幾百兆甚至幾個G的資料庫時,phpmyadmin就會很卡。甚至如果你是想匯入大量資料,則phpmyadmin完全

MySQL數學函式 查詢資料

絕對值函式ABS(x)SELECT ABS(-2); 2獲取整數的函式 CEIL(X) 返回不小於x的最小整數值 FLOOR(X) 返回不大於x的最大整數值SELECT CEIL(-3.35);  -3SELECT FLOOR(-3.35);  -4四捨五入函式 ROUND(

解決 mysql 儲存過程查詢資料方式是變數拼接表名的寫法

需求: 用儲存過程查詢動態表名的資料 遇到問題: 查詢語句 from後面不能直接用引數查詢 MYSQL不支援直接使用變數做表名,會把引數名當做表名查詢,報錯 解決方法: 把查詢語句和變數通過concat連線付給變數。通過執行變數來執行此語句 sql程式碼:

mysql怎麼判斷查詢資料慢的sql語句

如何查詢MySQL中查詢慢的SQL語句 更多 如何在mysql查詢效率慢的SQL語句呢?這可能是困然很多人的一個問題,MySQL通過慢查詢日誌定位那些執行效率較低的SQL 語句,用--log-slow-queries[=file_name]選項啟動時,mysqld 會寫一

mysql 查詢資料匯出到檔案中

select * from ods_log_tomcat_mobile INTO OUTFILE ‘/tmp/daily_report/debt_financing/24EXPORTBUSINESSZHAIQ.txt’ FIELDS TERMINATED BY ‘|’; 同理hive中

mysql-使用Navicat匯出sql查詢資料

注意點:數字型別如果過長,匯出到Excel是科學技術方 解決方案:cast(需要轉換的值 as char(19)) 轉換     SELECT     cast(sod.sku_sid as char(19)) skuSi

如何從mysql資料庫中查詢指定欄位且符合條件的資料 ,然後拼接成json字串,最後匯出json檔案

SELECT CONCAT("{'name':'",IFNULL(Name,''),"',","'sex':'",IFNULL(Sex,''),"',","'age':'",IFNULL(Age,''),"',", "'phone':'",IFNULL(Phon

Mysql匯出大量資料文字

當需要 從Mysql的某個資料表中,匯出其中的幾列到文字,並且以一定的格式,則用以下命令: SELECT concat(itemid,'-',clock*1000,',',value) result from history where clock>=1539

使用python將mysql查詢資料匯出到檔案

mysql官方提供了很多種connector,其中包括python的connector。 直接安裝即可。 在python中: 1. 連線: import mysql.connector cnx = mysql.connector.connect(user='scott', password='tiger

mongo 資料匯出mysql 以及常用查詢

匯出指定db的指定集合部分列資料到csv mongoexport -d dbs_name -c collection_name --csv -f 列名,列名 -o /home/record.csv 在mysql中建立表,可以通過兩種方式匯入 1:通過mysql工具匯入