MySQL Archive

カフェ関連サイトのシステム開発日記トップ > MySQL Archive

phpLinkDirectoryでSET NAMESを設定する方法

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

$db->SetFetchMode(ADODB_FETCH_AS [...]

『phpLinkDirectoryでSET NAMESを設定する方法』の全文を読む

MySQLのバルクインサート

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

INSERT INTO [テーブル名] ( id, created_at, updated_at ) VALUES
( ‘ ‘,now(),now() ),
( ‘ & [...]

『MySQLのバルクインサート』の全文を読む

Got a packet bigger than ‘max_allowed_packet’ bytes

INSERT文を書いたテキスト文章を
テーブルに流し込むために以下のコマンドを打ちました。

mysql -u[ユーザー名] -p[パスワード] [DB名] < master_client.sql

すると以下のエラーが出ました。

Got a packet bigger than ‘max_allo [...]

『Got a packet bigger than ‘max_allowed_packet’ bytes』の全文を読む

mysql_escape_stringの罠

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

$hoge = mysql_escape_st [...]

『mysql_escape_stringの罠』の全文を読む

ADODBでのWHERE句 IN演算子

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

$query = select * from [table] where [カラム] in ( [...]

『ADODBでのWHERE句 IN演算子』の全文を読む

カフェ関連サイトのシステム開発日記トップ > MySQL Archive

Tag Cloud
Categories
Pages
Archives
Get Adobe Flash playerPlugin by wpburn.com wordpress themes

Return to page top