4月
03
2011
remiとepelのリポジトリを追加します。
# rpm -ivh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm
# rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-5.rpm
「–enablerepo=remi」 をyumの引数に付けてインストール
# yum --enablerepo=remi install mysql mysql-server
# yum --enablerepo=remi install php
mysql 5.5をインストールするとエラーが・・・・
libmysqlclient.so.15 が必要?
# yum --enablerepo=remi-test install mysql mysql-server
・・・・・・・・・・・・・・・
・・・・・・・・・・・・・・・
Error: Missing Dependency: libmysqlclient.so.15 is needed by package perl-DBD-MySQL-3.0007-2.el5.i386 (base)
remi で mysqlclient15をインストールするといいようだ!
CentOS 5.x+remi で libmysqlclient.so.15 の問題解決
# yum --enablerepo=remi install mysqlclient15
《参考サイト》
“mysqlclient15″で”libmysqlclient.so.15″をインストール
CentOS 5.5 yumでMySQL5.5のインストール
4月
03
2011
SELECT UNIX_TIMESTAMP(DATE型カラム) AS unixtime FROM table
unixtimeでinsertしたい場合は
INSERTもUNIX_TIMESTAMP(NOW())もあり
逆にunixtimeをDATE型で取り出したい場合はFROM_UNIXTIME
SELECT FROM_UNIXTIME(INT型カラム) AS date FROM table
2月
17
2011
ここから
http://www.phpmyadmin.net/home_page/index.php
最新のphpMyAdminをダウンロード現在は3.3.9.2でした。
ダウンロードしたのはphpMyAdmin-3.3.9.2-all-languages.zip
解凍してフォルダー名をphpMyAdminにしApacheのドキュメントルートに配置
config.sample.inc.phpをconfig.inc.phpに変更
$cfg['blowfish_secret']へ適当な文字を64文字以内で入力
$cfg['PmaNoRelation_DisableWarning'] = true;
を追記
「リンクテーブルを処理するための追加機能が無効になっています」
を消す
《参考サイト》
phpMyAdminインストール
2月
17
2011
ここからダウンロード
http://www-jp.mysql.com/downloads/mysql/
mysql-5.5.9-win32.msiをダウンロードした。
mysql-5.5.9-win32.msiを実行
↓
Typicalを選択してInstall
↓
FinishでWizardが起動
↓
Detailed Configurationを選択
↓
Developer Machineを選択(開発用なので)
↓
Multifunctional Databaseを選択(データべースの型を特定しない)
↓
InnnoDBのデータファイルの置き場所を選択。
そのまま「installation Path」にした
↓
同時接続数
Decision Support(DSS)/OLAPを選択
↓
ポート
デフォルトで3306のまま
Enable Strict Modeもチェックのまま
↓
使用言語設定
Best Support For Multilingualismを設定
UTF-8になる
↓
Install As Windows Service
MySQLをWindowsのサービスとして登録するか
チェック
Include Bin Directory in Windows PATH
自動的にPATHの設定を行うか
チェック
↓
rootのパスワード設定
設定する場合は適当に
↓
最終確認
問題なければ「Execute」
↓
Finish
《参考サイト》
MySQLのダウンロードとインストール
2月
10
2011
SQLiteを使う時の設定
php.iniの修正
extension=php_pdo.dll
extension=php_sqlite.dll
以上の2行を有効にする。
「;」を取るか追記。
【注意】 extension=php_pdo.dllを先に設定すること!!
【注意】
extension_dir の記述がなければ
php_pdo.dllがない場合・・・・
extension=php_pdo.dllを有効にしてから
go-pear.batすると良いみたい
《参考サイト》
PHP5でSQLiteを使用するための設定手順
PHP5.2.x → PHP5.3.3 on Windows