MySQL Archive
WordPressで使っているMySQLのテーブルを修復する方法

先日、WordPressで運営しているブログの管理画面(/wp-admin/)にアクセスしようと思ったら、以下のようなエラーが出た。
「利用できないデータベーステーブルがあります。データベースの復元が必要かも知れません。」。。。と。
はい???
で、「復元」を押してみると、以下のようなメッセージが。
- Comments: 2
- Trackbacks: 1
[MySQL] 大きなファイルをアップロードするときの注意点(max_allowed_packet)
- 2010/06/08 17:09
- MySQL
CakePHPでとあるシステムを組んでいたとき、ファイルアップロード時に以下のようなエラーをCakePHPがはき出しました。
Warning (512) : SQL Error: 1153: Got a packet bigger than ‘max_allowed_packet’ bytes [CORE/cake/libs/model/datasources/dbo_source.php, line 527]
ん???
max_allowed_packetという数値より、アップロードしたファイルサイズがオーバーしているようである。
ということで、my.cnfに以下のように設定しました。
- Comments: 0
- Trackbacks: 0
[MySQL] 格納データの文字列一括置換方法
- 2010/02/15 11:15
- MySQL

空目アワーというサービスを作っているのですが、MySQLにデータとして格納されているつぶやきで、「@」がついたものが多数あります。
で、botも作っていて、そのbotでそのつぶやきの中からランダムでTwitterにPOSTしています。なので、「@」が付いたものに関してはそのままPOSTすると、空目アワーbotとその@が付いた人の両方をフォローしていないと見れないということが発生します。
これはまずいんじゃない?
ということで、「@」を「.@」に変換することにしました。
- Comments: 0
- Trackbacks: 0
[MySQL] 激重の原因はDNS逆引きでした
- 2009/09/24 15:15
- MySQL

会社で、あるWEBシステムを外注したのだが、あまりに大量なアクセス数にMySQLサービスが止まってしまい、システムの停止を余儀なくされた、というのを以前書きました。
それから、いろいろ調べました。
ボトルネックはどこなのか?
外注した先に、どこか原因は考えられないの?と聞いても、「我が社で構築している部分ではデータの輻輳は発生しておりません」と。。。
で、Webサーバ、バックボーンネットワーク、ルータ、NAT、Windows Server OS、MySQL、などをいろいろな角度から調べていった結果。。。。
その会社が作ったシステムのうち、MySQLに原因がありました。orz
- Comments: 0
- Trackbacks: 0
SQLの接続負荷テストに使える「Transaction Generator」

先日、会社で外部の業者に作らせたシステムが「Windows Server 2003 + MySQL」というシステムであった。
これでデータベースエンジンはInnoDBで作っているらしいので、当然トランザクションを使う。
まぁ、システムを作る段階で、なぜWindows Serverをチョイス?という疑問があったが、Windowsベースでのアプリケーションしかつけれない会社なので、しょうがないと言えばしょうがない。。。
なお、説明しておくと、このシステムの受注範囲は、CGIスクリプトとデータベースサーバ+クライアント。
うちの会社の主幹システムは強固なものであり、CGIスクリプトはきちんとロードバランサーなどが整備された強靱なシステムで動いているので問題はない。
しかし、そのスクリプトで受けたPOSTデータを流し込むのは、ルーターやNATなどを5つぐらい通った後のネットワークに接続されたWindows ServerのMySQL。
- Comments: 0
- Trackbacks: 0
CentOS 5.3 にPHP 5.2.9とMySQL 5.1.34をインストールする

CentOSにphpMyAdminの最新版を入れようと思ったら、PHP 5.2以降じゃないとダメだとエラーが出てしまいました。なので、PHPを5.2にアップグレードしたメモです。ちなみに、PHPだけやろうとすると依存性の問題でエラーが出たので、ついでにMySQLも5.1.34にアップデートしました。
参考URL
- サーバー初心者による自宅サーバー構築備忘録: CentOS 5.3にPHP5.2.9とMySQL5.1.33をインストール
- CentOS 5.2上でPHP 5.2.6にアップグレード | Yama’s Memorandum
まずは今PHPがどのような状態かを調べる。
# php -v PHP 5.1.6 (cli) (built: Apr 7 2009 08:00:04) Copyright (c) 1997-2006 The PHP Group Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies
yumではどのようにインストールされているかというと、以下の感じ。
- Comments: 2
- Trackbacks: 3
DBDesigner4からMySQLに接続できないときの対処
- 2009/04/25 23:47
- MySQL

DBDesigner4で、localhostではないサーバのMySQLに接続できなくなってしまったので、その対処方法をメモ。
あるホストに対して、MySQLの純正ツール「MySQL QueryBrowser」などでは接続できるのに、DBDesigner4で接続しようとすると、以下のようなエラー画面が出てしまった。

純正ツールでは接続できると言うことは、MySQLのユーザー情報もあっているし、クライアント側のユーザーネーム・パスワードもあっているということになる。
ではなぜ接続できないのか・・・
グーグル先生に聞いてみた。
- Comments: 0
- Trackbacks: 0
- Subscribe This Blog
- FeedBurner
- Search
- Categories
- Tag Cloud
- Affiliate
- AJAX
- akismet
- Amazon
- Apache
- API
- Apple
- application
- Becky!
- Blog
- BlogParts
- Books
- C#
- CakePHP
- CentOS
- CMS
- contact form
- Controller
- CSS
- Customize
- design
- dropbox
- Dropshipping
- drupal
- Dynamic Publishing
- EC-CUBE
- Eclipse
- Ecommerce
- Environment
- extension
- fedora
- feeds2tweet
- FileStream
- Firefox
- Folder
- Font
- form
- framework
- function
- Google+ Cluster Finder
- Google Adsense
- Google Analytics
- Google Chrome
- Google Plus
- Google Sitemap
- HABTM
- Helper
- HTML
- Hyper Estraier
- Icon
- Internet
- JavaScript
- jQuery
- Linux
- Logging
- LPO
- Mac OS X
- MashUp
- mixi
- Mobile
- MovableType
- MS SQL
- MT4i
- MTOS
- MySQL
- PC
- Pear
- Perl
- PHP
- PictureBox
- Ping
- Process
- Programming
- Recommendation
- RSS
- ScreenSaver
- SEO
- Server
- ServersMan@VPS
- Smarty
- Snippets
- SocialBookmarks
- SSH
- StreamReader
- Subversion
- Template
- ThreadSafe
- Tips
- Tools
- Torrent
- Tutorial
- Vicuna
- View
- vmware
- WallPaper
- Web API
- Web design
- Web Service
- Windows
- WordPress
- WordPress Plugin
- WordPress Theme
- XAMPP
- XHTML
- XML
- Xperia acro
- Yahoo!
- yum
- zenback
- さくら@VPS
- 楽天WEBサービス
- 空目アワー
- Twitter Counter
- Archives
-
- 2013年5月 (4)
- 2013年4月 (4)
- 2013年3月 (4)
- 2013年2月 (4)
- 2013年1月 (3)
- 2012年12月 (4)
- 2012年11月 (4)
- 2012年10月 (4)
- 2012年9月 (5)
- 2012年8月 (4)
- 2012年7月 (5)
- 2012年6月 (2)
- 2012年5月 (3)
- 2012年4月 (5)
- 2012年3月 (4)
- 2012年2月 (4)
- 2012年1月 (5)
- 2011年12月 (4)
- 2011年11月 (4)
- 2011年10月 (5)
- 2011年9月 (5)
- 2011年8月 (4)
- 2011年7月 (8)
- 2011年6月 (5)
- 2011年5月 (7)
- 2011年4月 (6)
- 2011年3月 (5)
- 2011年2月 (7)
- 2011年1月 (9)
- 2010年12月 (12)
- 2010年11月 (7)
- 2010年10月 (12)
- 2010年9月 (11)
- 2010年8月 (7)
- 2010年7月 (9)
- 2010年6月 (10)
- 2010年5月 (14)
- 2010年2月 (4)
- 2010年1月 (7)
- 2009年12月 (2)
- 2009年11月 (10)
- 2009年10月 (15)
- 2009年9月 (4)
- 2009年8月 (4)
- 2009年7月 (14)
- 2009年6月 (16)
- 2009年5月 (14)
- 2009年4月 (34)
- 2009年3月 (38)
- 2009年2月 (20)
- 2009年1月 (27)
- 2008年12月 (10)
- 2008年11月 (1)
- 2008年10月 (10)
- 2008年9月 (9)
- 2008年8月 (10)
- 2008年7月 (3)
- 2008年6月 (7)
- 2008年5月 (9)
- 2008年4月 (10)
- 2008年3月 (3)
- 2008年2月 (9)
- 2008年1月 (5)
- 2007年12月 (9)
- 2007年11月 (5)
- 2007年10月 (22)
- 2007年9月 (2)
- My Other Blogs




