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のダウンロードとインストール
1月
18
2011
MYSQLのportを変更する
# vi /etc/my.cnf
以下を3308へ変更する
[client]
port = 3308
[mysqld]
port = 3308
phpMyAdminを利用している場合は以下の設定も
# vi /var/www/html/phpMyAdmin/config.inc.php
portを指定する
$cfg['Servers'][$i]['port'] = '3308'
iptablesの設定も行うこと
《参考サイト》
mysqlの起動ポートの変更
phpMyAdminでportの指定をする