質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
87.20%
Sequel Pro

Sequel Proは、Mac OS X向けMySQLフロントエンドです。GUIからのMySQLの操作・管理が可能になります。強力なクエリ編集、多彩なエンコーディングオプションのサポートなど多くの機能を備えています。

mysqli

MySQLiはPHP5より導入されているデータベース用のドライバです。MySQL 4.1.3以降の新しい機能の利点をまとめています。

データベース

データベースとは、データの集合体を指します。また、そのデータの集合体の共用を可能にするシステムの意味を含めます

受付中

MySQLdumpのupdate文

tr_09
tr_09

総合スコア44

Sequel Pro

Sequel Proは、Mac OS X向けMySQLフロントエンドです。GUIからのMySQLの操作・管理が可能になります。強力なクエリ編集、多彩なエンコーディングオプションのサポートなど多くの機能を備えています。

mysqli

MySQLiはPHP5より導入されているデータベース用のドライバです。MySQL 4.1.3以降の新しい機能の利点をまとめています。

データベース

データベースとは、データの集合体を指します。また、そのデータの集合体の共用を可能にするシステムの意味を含めます

0回答

-1評価

0クリップ

117閲覧

投稿2020/09/16 01:42

特定データの書き換えがしたいです。

dumpファイルは、最初にカラムの定義、そしてinsert文といった記述の流れなのですが、
今回実現したいこととしては、カラムの増減はなく、データの値だけ変更したいです。

insert文があるなら、どこかにupdate文を記述すればいけるのでは…?と思ったのですが、
そのupdate文をどこに記述したら良いのか分からず手をつけられない状態です。

mysqldump updateなどで検索もしてみたのですが、手掛かりになるものを見つけられずでした。
お力を貸していただきたいです。

良い質問の評価を上げる

以下のような質問は評価を上げましょう

  • 質問内容が明確
  • 自分も答えを知りたい
  • 質問者以外のユーザにも役立つ

評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

気になる質問をクリップする

クリップした質問は、後からいつでもマイページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

  • プログラミングに関係のない質問
  • やってほしいことだけを記載した丸投げの質問
  • 問題・課題が含まれていない質問
  • 意図的に内容が抹消された質問
  • 過去に投稿した質問と同じ内容の質問
  • 広告と受け取られるような投稿

評価を下げると、トップページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

m.ts10806

2020/09/16 02:15

そもそもダンプとはデータをそのまま出力するためのもので存在するデータを書き換えるものではありません。 https://wa3.i-3-i.info/word1569.html 単純にSQLを直に実行できない理由があるのでしょうか。 前提や背景を具体的に記載してください。
tr_09

2020/09/16 02:21

書き換えも行えるものだと思っていました。すみませんありがとうございます。 背景といいますか、膨大な量のデータを一括で更新したいというのが大きな目的です。 SequellでDBの管理を行っていて、そこにCSVやダンプファイルをインポートして書き換えようとしています。
m.ts10806

2020/09/16 02:25

update普通に実行して終わりのように思います。 要件不明瞭なので現状で他人が言えるのはここまでですね。
tr_09

2020/09/16 02:30

ターミナル(macです。)上でmysqlにログインして対象テーブルをupdateという認識で合っておりますでしょうか? 知識がなくてすみません。
m.ts10806

2020/09/16 03:41

知識がないならつければ良い話で、ないことを今言及したところで必要な知識はつきません。 あと、新たに質問立てられたみたいですが、こちらの質問はどうするおつもりでしょうか。 あと、タグ「mysqli」は関係ないですね。PHPの機能の1つです。

まだ回答がついていません

会員登録して回答してみよう

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
87.20%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問

同じタグがついた質問を見る

Sequel Pro

Sequel Proは、Mac OS X向けMySQLフロントエンドです。GUIからのMySQLの操作・管理が可能になります。強力なクエリ編集、多彩なエンコーディングオプションのサポートなど多くの機能を備えています。

mysqli

MySQLiはPHP5より導入されているデータベース用のドライバです。MySQL 4.1.3以降の新しい機能の利点をまとめています。

データベース

データベースとは、データの集合体を指します。また、そのデータの集合体の共用を可能にするシステムの意味を含めます