MySQL

MySQLでテーブル毎に設定されているストレージエンジンを確認する方法

MySQLでは、各テーブル毎にストレージエンジンを設定する事が出来ます。 大体は、この2つのどちらかになるかと思います。 MyISAM:検索に強いらしい InnoDB:トランザクションが使えるらしい と言う事で、各テーブル毎に設定されているストレージエンジンを…

MySQLで予約語をフィールド名に設定する方法

掲題の件、基本的にはやっちゃダメです。 ですが、よく分かってない人がDB設計やったりすると、予約語をフィールド名に設定されたりします。 で、Create Table する時に、エラーになったり・・・ と言う事で、予約語をフィールド名に設定する方法です。 crea…

CentOS4.6+MySQL 4.0.26 その2

昨年末より色々と調べていた、MySQL 4.0.26 の設置にようやく成功した。 # rpm -ivh ./MySQL-server-4.0.26-0.i386.rpm Preparing... ########################################### [100%] 1:MySQL-server ########################################### [100…

MySQL備忘録−その1

■auto_incrementの値を初期化する方法 該当テーブルのレコードを全て削除し、以下SQLを発行する。 ALTER TABLE TABLE_NAME AUTO_INCREMENT = 1; ■重複レコードを抽出する方法 SELECT * FROM TABLE_NAME GROUP BY FIELD_A HAVING COUNT(FIELD_A) > 1; ちょっ…

CentOS4.6+MySQL 4.0.26

参った。 RPMでインストール自体は出来るのだが・・・ # rpm -ivh ./MySQL-server-4.0.26-0.i386.rpm Preparing... ########################################### [100%] 1:MySQL-server ########################################### [100%] Preparing db t…