テーブル操作

MySQL

データベースをコピーする方法

mysqldumpコマンドとmysqlコマンドを使えば簡単に、データベースのコピーができます。対象のDB(ここではhogedb)をバックアップしますバックアップしたdbを別のDB名(ここではfoodb)としてリストアしますこのときfoodb...
MySQL

既存のテーブルのカラムに”not null”を追加・削除する。

NOTNULLを削除するNOTNULLを設定する/
MySQL

既存のテーブルにあるカラムにdefault設定を追加・削除する

MySQLのデフォルト設定の追加・削除は以下のように行います。デフォルト設定の追加デフォルト設定を削除/
MySQL

phpMyAdminでWordPressの内容を一括置換したい!

phpMyAdminでWordPressの内容を一括置換してみます。文字列置換なので、replace()関数を使用します。また、WordPressの本文は"XXX_posts"テーブルの"posts_content"テーブルになります。(た...
MySQL

既存のカラムにINDEXを追加する。

テーブル内のカラムに対しINDEXを設定すると、そのカラムをキーに検索を行った時のパフォーマンスの向上がはかれます。既存のカラムにこのINDEXを設定するには以下のようにALTERTABLEを使用します。実施例を以下に記載します。INDEX...
MySQL

既存のカラムを削除する

既存のカラムを削除するには、"ALter"句を使用します。以下のような感じで使用します。以下使用例です。/
MySQL

テーブルの名前を変更する

テーブル名の変更はRENAMEを使用します。/
MySQL

既存のテーブルにあるカラムの名前を変更する

以下の構文でカラム(フィールド)の名前を変えることができます。ただし、同時に型も指定する必要があり、これを正しく指定しておかないと名前だけでなく型も変わってしまうので注意が必要です!/
MySQL

MySQLのテーブルから列を削除する

作成済みのテーブルに対して後から列を削除したくなるときもあります。そういう時は、"altertable"で"drop"句を使って行います。書式は以下です。addressテーブルからtemperatureフィールドを削除する場合は以下のように...
MySQL

テーブルにある既存のカラムのデータ型を変更する

既存のカラム(列)のデータ型を変えるには"ALTERTABLE"を使用します。基本的な書式は以下です。例を示すと以下です。以下実行画面になります。/
MySQL

MySQLのデータ型(データの種類)

"createtable"で、テーブルを作成するときや、"altertable"でテーブルの構造を変更するときに、各カラム(列)のデータ型を指定します。大きく分けて、「整数型」「浮動小数点型」「文字列型」があります。整数型型最小値最大値TI...
MySQL

テーブル内のデータを更新する(UPDATE)

すでにテーブル内にあるデータを更新するには"UPDATE"文を使用します。簡単に以下の書式になります。これだけだとすべて行のデータの値が変わってしまうので、通常はWHERE節で条件を指定し、特定の行のデータのみ変更します。たとえば、idが1...
MySQL

テーブルへデータを挿入する

mysqlのデータベースへのデータの挿入は"INSERT"文を使用します。簡単な書式は以下です。以下に簡単な例を示します。ここでは、mytest2というテーブルにname="hogeo",age=48,weight=89というデータを挿入し...
MySQL

データのバックアップとリストア方法

MySQLのデータのバックアップはmysqldumpというコマンドで実施可能です。基本的な使い方は以下のような書式になっています。データベースごとバックアップ--databasesXXでデータベースを指定します。たとえば、hogedbのデー...
MySQL

カラム(列)を追加する

(例)/