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

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

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

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

mysqli

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

データベース

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

Q&A

0回答

351閲覧

MySQLdumpのupdate文

tr_09

総合スコア44

Sequel Pro

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

mysqli

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

データベース

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

0グッド

0クリップ

投稿2020/09/16 01:42

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

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

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

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

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

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

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

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

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つです。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

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

アカウントをお持ちの方は

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

ただいまの回答率
85.49%

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

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

質問する

関連した質問