勉強したことのメモ

Webエンジニア / プログラマが勉強したことのメモ。

MySQLでユニークキーをはる

   2014/07/02  MySQL

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

  関連記事

PHP / MySQLで2038年問題の対策

先日打ち合わせの際に「タイムスタンプを使ってユニークキーに云々~~」といったよう ...

MySQLのバイナリログ(/var/lib/mysql/binlog)を適切に削除する方法

レンタルしているVPS内のファイルを整理していると「/var/lib/mysql ...

MySQLでIPを整数値としてカラムに格納する

MySQLでIPを整数値としてカラムに格納しているケースがあった。今までIPが必 ...

PLESK利用時にMySQLでrootのパスワードが分からない場合の対応方法

pleskで管理しているサーバがあり、mysqlのrootのパスワードが分からな ...

MySQLのトリガーを使用して特定のテーブルの操作を行った際に別テーブルにログを残す方法

MySQLにトリガーという機能があるらしくどのようなものか調べたところ、事前に「 ...