カテゴリー別アーカイブ: MySQL

MySQL テーブルの修正

ALTER TABLE テーブル名 MODIFY カラム名 変更内容;

テーブルの列を削除するには、『ALTER TABLE テーブル名 MODIFY カラム名 変更内容;』を使います。

カテゴリー: MySQL基本操作 | タグ: , , | コメントは受け付けていません。

重複データを取り除いて表示させる(MySQL)

 
テーブルに重複するデータが存在するときに、重複するデータを除いて検索する練習です。練習のデータを1行増やします。

『練習用テーブル(テーブル名:products)』
id pname person campany uprice dprice inday
カテゴリー: SQL文 | タグ: , , , , | コメントは受け付けていません。

テーブルの全データを表示 PHPとMySQL

 
SQL文を利用するには、利用するデータベースを選択し、上部の「SQL」のタグをクリックしてSQL文入力画面を表示させます。

phpMyAdminのSQL画面

phpMyAdminのSQL画面

 
上記の画面に下記のSQL文を入力して実行を押します。

今回のSQL文は登録されている全データを表示させるので、下記のように登録されている全データが表示されます。

テーブルの全データ表示

テーブルの全データ表示

カテゴリー: SQL文 | タグ: , , , | コメントは受け付けていません。

MySQLのauto_incrementの値を初期化

MySQLのAuto_incrementの値を初期化したい場合は、
レコードを消去した後に、下記のSQL文を発行。



カテゴリー: SQL文 | タグ: , , | コメントは受け付けていません。

MySQL 文字列の置換

MySQLで文字列を置換する方法です。
データベース「DB1」の列名「列1」に含まれる
「おはよう」の文字列を「おやすみ」
に置換するには下記のようなSQL文を使います。

簡単に変更する事ができますね。

カテゴリー: SQL文 | タグ: , , , , , , , | コメントは受け付けていません。

mysql_real_escape_string

mysqlにSQL文を渡す前に、SQL用の文字にエスケープする方法です。

基本的な使い方

データベース接続と合わせての使い方

カテゴリー: SQL Injection | タグ: , , , , | コメントは受け付けていません。

テーブルの列を表示させてみよう

 
練習用テーブルで、商品名の列だけを表示させるSQL文を実行してみましょう。

カテゴリー: SQL文 | タグ: , , | コメントは受け付けていません。

ユーザーの作成と権限

 
MySQLのユーザーの作成について

ユーザーの登録・権限の変更は『GRANT』文を使用します。
GRANT文の基本形は以下のようになります。

パスワードは文字列として扱うのでシングルクオーテーションで囲みます。

カテゴリー: MySQL基本操作 | タグ: , , , , | コメントは受け付けていません。

MySQL テーブルの連結

 
 

テーブル:name
ID name
カテゴリー: MySQL基本操作 | タグ: , , , | コメントは受け付けていません。

MySQL  Where in (カラム内の複数値を抽出)

 

同じカラム内の複数の値を抽出する方法です。



カテゴリー: MySQL基本操作 | タグ: , , , | コメントは受け付けていません。