MAMP mac
http://www.be-webdesigner.com/technotes/server/install/mamp.htm
http://nskw-style.com/2012/cakephp/install-cakephp2-to-mac-mamp.html
MySQLが起動しなくなる
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ずつ増える
※このカラムは最初におきます
PHPで接続方法
※接続には4つのデータが必要(データベースホスト名、データベースユーザー名、データベースパスワード、データベース名)
$dbc = mysqli_connect('localhost','root','root','ssss_xxxxx')or die('エラー:MYSQLサーバーとの接続に失敗しました');
※文字化け回避
mysqli_set_charset($dbc,"utf8");
赤テーブル名
青カラム
$query = "INSERT INTO xxx_xxxx(last_name,first_name,when_it_happened,how_long,".how_many,a_description,what_they_did,fang_spotted,other,email)". "VALUES('$last_name','$first_name','$when_it_happened','$how_long','$how_many','$a_description',"."'$what_they_did','$fang_spotted','$other',".
"'$email')";
※MYsqlサーバーとの接続を閉じる
$result = mysqli_query($dbc,$query)or die('エラー:データベースとの問い合わせに失敗しました');
mysqli_close($dbc);
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 = "ただお"