mysql

OSXでMySQLのpathを通す

mysqlをインストールした直後、以下のコマンドでmysqlを起動できる /usr/local/mysql/bin/mysqlこれだと毎度打つのが面倒くさいので、「shell> mysql」だけで起動できるようにpathを通すTerminalではbashを使っているので、~/.bash_profileをviなどのエディ…

4つのテーブルをとりあえず結合する

select a.*, b.*, c.*, d.* from main_table as a join sub_table1 as b, sub_table2 as c, sub_table3 as d where a.id=b.id and a.id=c.id and a.id=d.id;2つでも3つでも、これで行けそう。

mysql_insert_id()

直近にinsertされたカラムのprimary keyを返す

ローカルにインストールしたMySQLをターミナルで操作するメモ。

mysqlの公式サイトからDLしたインストーラーでインストールした後にmysqlを操作する際のコマンド /usr/local/mysql/bin/mysql

php/mysqlをosxのローカル環境で動かす

前提: mac osx (10.5.6) php5が動くように設定されていて、mysqlがローカル環境にインストールされていることが前提 通常の状態で、test.phpに以下の記述 mysql_connect('localhost', 'user_id', 'password');これだと、下記のようなエラーになる。 Can't c…

phpからDB(mysql)に接続する際のID/PWについて

PHPでDB(mysql)に最初の接続する際、以下の関数を使って接続する mysql_connect('HOSTNAME', 'USERNAME', 'PASSWORD'); php mysqlで接続法などを調べると、だいたい上記のようなことが書いてある。 ただ、これだとプログラム本体に、id/pwを書くことになる…