勉強したことのメモ

webプログラマ見習いが勉強したことのメモ。

MySQLでユニークキーをはる

      2014/07/02

MySQLでseqとcodeみたいなものをあわせて
ユニークキーをはりたかった。

いつもならphpmyadminでそれっぽいボタンを
押して終わりなんだけど、phpmyadminのバージョンが
古いサーバーだったからか、そのボタンが見当たらなかった。

■参考サイト
http://sunsdoor.sakura.ne.jp/oboe/mysql/80/

ALTER TABLE hoge_table ADD UNIQUE (seq, code);

■その他
気付いた点。

・select/insert/update/delete以外のsql文を一切使ってない
・コマンドラインも一切使っていなく、phpmyadminに頼りっきり

これは危険なので、家でやるときとかは慣れるために
コマンドラインとか使ったこと無いSQL文も使っていく。

 - MySQL

  関連記事

MySQLでグループ化したものを条件で絞る(HAVING)

正規化したテーブルがあってその中には idとtagのカラムがある。 でtagの方 ...

ランダム表示のページング

MySQLからデータを持ってくる際に、 ランダムな表示を行ってほしいと言われた。 ...

MySQLでテーブル構造とデータをコピーする

MySQLで既にあるテーブルとデータに対して実験を行う必要があった。本番テーブル ...

MySQL/Apacheの再起動

忘れないようにメモ。 ■MySQL service mysqld restart ...

MySQLでWhere句をつけてdumpする

MySQLであるテーブルからWhere句をつけて、絞った結果をダンプさせたかった ...

PHPからMySQLにシリアライズしたデータを格納

アンケートフォームみたいなのがあって、 今後も定期開催し、尚且つ質問内容は増減す ...

MySQLでデータがあれば上書き、無ければ挿入する

既存のソースを編集時に「REPLACE INTO~~」 という見たことの無いSQ ...

MySQLのエラーメール送付

MySQLエラーを取得してエラーメール送付。 <? error_repor ...

MySQLの値について

既存プログラムの解析をしてて知ったこと。 MySQLの構造で「int(11)」と ...

MySQLでスレッドの実行状況を表示

データベースサーバが重たく、原因を調査する機会があった。サーバ自体のメモリやCP ...