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 [...]
- Comments: 2
- Trackbacks: 0
MySQLのバルクインサート
- 2008-07-29 (火)
- MySQL
MySQLにはバルクインサートという機能があって、
一気にデータを入れる方法があるそうです。
その際の書き方は以下のとおり。
INSERT INTO [テーブル名] ( id, created_at, updated_at ) VALUES
( ‘ ‘,now(),now() ),
( ‘ & [...]
- Comments: 0
- Trackbacks: 0
Got a packet bigger than ‘max_allowed_packet’ bytes
- 2008-07-28 (月)
- MySQL
INSERT文を書いたテキスト文章を
テーブルに流し込むために以下のコマンドを打ちました。
mysql -u[ユーザー名] -p[パスワード] [DB名] < master_client.sql
すると以下のエラーが出ました。
Got a packet bigger than ‘max_allo [...]
- Comments: 0
- Trackbacks: 1
mysql_escape_stringの罠
仕事でずいぶん前に作られたPHPをいじっていました。
DBの型も、PHPの入力チェックも通っているのに
なぜかSQLエラーが出ていたので調べてみました。
諸悪の根源はPHPファイルがSJISだったことであるようです。
エラーを出している部分は以下の部分でした。
$hoge = mysql_escape_st [...]
- Comments: 0
- Trackbacks: 0
ADODBでのWHERE句 IN演算子
- 2008-01-31 (木)
- MySQL
PHPのmysql関数で書かれているSQL文を
ADODBでの形に書き換えようと思ったときにつまづきました。
ADOでお馴染みの(?)prepareとexecuteを利用しようとして、
?を使ったクエリを作成しました。
$query = select * from [table] where [カラム] in ( [...]
- Comments: 1
- Trackbacks: 0
カフェ関連サイトのシステム開発日記トップ > MySQL Archive
- Tag Cloud
- WordPress
- モバイル
- symfony
- プラグイン
- GoogleAnalytics
- エラー
- さくら
- アクセス解析
- FireFox
- 文字コード
- コマンド
- smarty
- PHP5
- インストール
- 文字化け
- PHP4
- cafeトキワ荘
- アップグレード
- ツール
- XML
- 本
- Ethna
- API
- AdSense
- 高速化
- ブラウザ
- アドオン
- Windows
- svn
- vim
- htaccess
- cakePHP
- 演算子
- cafeコミュ!
- SEO
- xoops
- Airmac
- GoogleAdsense
- 英語
- ruby
- screen
- Analytics
- DB
- Mac
- サーバー
- html
- JavaScript
- 検索
- デザイン
- Categories
-
- Pages
-
- Archives
-