database

 SQL文

not null(必須項目入力) IDは、自動で与えられる auto_increment(自動的に連番の値が格納される) primary key このデータテーブルの主キーとして、機能する列の配列を取得または設定

XAMPP(ザンプ)win

インストールの仕方 winhttp://www.be-webdesigner.com/technotes/server/install/xampp.htmアンインストールの仕方 winプログラムの追加と削除からアンインストールまたは スタート→全てのプログラム→・・・ApacheFriends→・・・ からアンインストールフォ…

MAMP mac

http://www.be-webdesigner.com/technotes/server/install/mamp.htmhttp://nskw-style.com/2012/cakephp/install-cakephp2-to-mac-mamp.htmlMySQLが起動しなくなる MAMPを起動させた状態で、MacのTerminal.appで “killall -9 mysqld” を実行

ALTER TABLE カラム追加

ALTER TABLE email_list ADD id INT NOT NULL AUTO_INCREMENT FIRST,ADD PRIMARY KEY(id)※変更したいテーブル ※ADDしたい新しいカラムをidという名にした ※整数(INT)します ※このカラムの値は1ずつ増える ※このカラムは最初におきます

DELETE 削除

DELETE FROM `email_list` WHERE `first_name` = 'まさき'DELETE FROM `email_list` WHERE `first_name` = 'まさき' OR last_name = '山田';DELETE FROM `email_list` WHERE `last_name` = '山田'

データ型

INT 数字 CHAR(1) yes NO DATA 日付 TIME 時間 VARCHAR(60) 氏名 メールアドレス テキストの長さに関して変わる CHAR(2) 2文字の表記(カラムに入るはずの文字の長さが予め完全にわかっている場合) DATETIME 日付&時間

PHPで接続方法

※接続には4つのデータが必要(データベースホスト名、データベースユーザー名、データベースパスワード、データベース名) $dbc = mysqli_connect('localhost','root','root','ssss_xxxxx')or die('エラー:MYSQLサーバーとの接続に失敗しました');※文字化け…

SELECT文 抽出

test_listのtest_karamuのはいを抽出 SELECT * FROM test_list WHERE test_karamu = "はい"赤テーブル名 青カラム名test_listのtest_karamuが’ただお’のtest_nameを抽出 SELECT * test_name FROM test_list WHERE test_karamu = "ただお"