1152011848 データベース超初心者の質問。

フィールドping_status、フィールドタイプenum('open', 'closed')の値(?)を全てopenにしたいけど、どうすればいいのか?
(openとcloseが混在してる状態を、一括で全てopenにしたい。)
phpMyAdmin 2.6.4-pl2を使って。

補足:新しくwordrepessとゆうblogを使い始めた。
そこで前のblogから記事をインポートしたんだけど、何故かインポートした記事にはトラックバックが送れない設定になってた。(ping_statusがcloseの状態。)
インポートした記事一つ一つをトラックバックを許可する設定に直す(ping_statusがopenの状態にする。)のは面倒なので、データベースを使って一括で直したい。

うまく伝わらないかもしれんので、画像ものっけた。

あと、データベース勉強したいので初心者用HPか書籍を紹介してくれると助かる。

回答の条件
  • 1人2回まで
  • 登録:
  • 終了:2006/07/04 21:37:09
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

ベストアンサー

id:bonlife No.1

回答回数421ベストアンサー獲得回数75

ポイント60pt

ping_status列を含むテーブル名は分かりますか?

(通常はwp_postsだと思います。)

phpMyAdminのSQLというボタンをクリックし、下記の内容を記入後に実行すれば、全てのping_statusがopenになります。

テーブル名が異なる場合、下記のSQLのwp_postsの部分をテーブル名に修正してください。

(念のためにバックアップをとった上で実行してください。)

UPDATE wp_posts SET ping_status = "open";

こちらで基本を勉強してみてはいかがでしょうか。

MySQL入門以前

MySQL入門以前

  • 作者: 石田 豊
  • 出版社/メーカー: 毎日コミュニケーションズ
  • メディア: 単行本

SQLは書いて覚えると良いそうです。

(確かに書くと覚えます。)

書き込み式SQLのドリル―ドンドン身に付く、スラスラ書ける

書き込み式SQLのドリル―ドンドン身に付く、スラスラ書ける

  • 作者: 山田 祥寛
  • 出版社/メーカー: ソシム
  • メディア: 単行本

id:DrJ

出来た!

ありがとう。

こんな簡単なSQLなのか。

本買ってみます。

2006/07/04 21:36:01

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません