簡體   English   中英

使用來自 mysql 的數據導出完整的 sql 語句

[英]Exporting full sql statement with data from mysql

我想從 mysql 導出一些數據。 當我運行這個:

mysql> SELECT     q.id thread_id, q.title, q.submitter_id user_id,     r.body, r.resolver_id staff_id, r.created_at created, r.updated_at updated FROM     responses r INNER JOIN questions q     ON r.question_id = q.id into outfile '/tmp/wintas.sql';

我只得到原始數據。 我想要帶有插入語句和數據的 sql,類似於我使用導出選項卡在 PHPMyAdmin 中獲得的內容。 有沒有辦法從 mysql 控制台做到這一點?

我能夠通過使用 create table 語句並導出整個表來解決這個問題。 這是我使用的查詢:

CREATE TABLE thread_entry_responses SELECT
    q.id thread_id,
    q.title,
    q.submitter_id user_id,
    r.body,
    r.resolver_id staff_id,
    r.created_at created,
    r.updated_at updated,
    'M' AS type
FROM
    responses r
INNER JOIN questions q ON
    r.question_id = q.id;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM