MySQL

MySQL

phpLinkDirectoryでSET NAMESを設定する方法

php Link Directoryというオープンソースの相互リンクシステムがあるのですが、 このパッケージでSET NAMESを利用する方法がわかりました。 /init.php と /admin/init.php の以下の部分に ...
MySQL

MySQLのバルクインサート

MySQLにはバルクインサートという機能があって、 一気にデータを入れる方法があるそうです。 その際の書き方は以下のとおり。 INSERT INTO ( id, created_at, updated_at ) VALU...
MySQL

Got a packet bigger than ‘max_allowed_packet’ bytes

INSERT文を書いたテキスト文章を テーブルに流し込むために以下のコマンドを打ちました。 mysql -u -p < master_client.sql すると以下のエラーが出ました。 Got a pac...
MySQL

mysql_escape_stringの罠

仕事でずいぶん前に作られたPHPをいじっていました。 DBの型も、PHPの入力チェックも通っているのに なぜかSQLエラーが出ていたので調べてみました。 諸悪の根源はPHPファイルがSJISだったことであるようです。 ...
MySQL

ADODBでのWHERE句 IN演算子

PHPのmysql関数で書かれているSQL文を ADODBでの形に書き換えようと思ったときにつまづきました。 ADOでお馴染みの(?)prepareとexecuteを利用しようとして、 ?を使ったクエリを作成しました。 ...
タイトルとURLをコピーしました