MySQLの最近のブログ記事

VPSレンタルサーバー

| コメント(0) | トラックバック(0)



ロリポップでMTインストールしたり、サイト運営していたが、root権限とデータベースいくつも使いたくなったので、VPSを借りることにした。

色々探して、Ruby on Railsも使えるし、値段も手ごろだったので使えるねっとにした。

最先端の仮想専用サーバー

Linux VPSのシルバープランだが、使ってみてきついようならゴールドに変更も出来るようなので安心だ。

AUTO_INCREMENTを設定してあるテーブルにインサートした時にインサートされたIDを取得する方法

PHPではmysql_insert_id()関数を実行するとIDが取得できます。

PHPのマニュアル

SQLではクエリ文字列の中でLAST_INSERT_ID()関数を使うとIDが取得出来ます。

MYSQLのマニュアル

XAMPPの日本語サイト

| コメント(0) | トラックバック(0)

XAMPPのサイトが日本語に翻訳されています。

XAMPPの日本語サイト

1.5.5は日本語にも対応しています。

バグがあるみたいでこちらで解決方法が載っていました。

サポートフォーラム

XAMPPのインストール

| コメント(0) | トラックバック(0)

XAMPPの過去のバージョンをインストールする機会があったのでインストール手順

XAMPPの最新バージョンのダウンロード先

現在のバージョン
現在のバージョン

XAMPPの過去のバージョンのダウンロード先

XAMPPの過去のバージョン
XAMPPの過去のバージョン

XAMPP に含まれる Apache,MySQL,PHP のバージョンの遷移はcl.pocari.orgで調べさせていただきました。

今回はMySQLの4.1.x系が必要だったのでXAMPPの1.4.16をダウンロードしました。


Ishikawa.Japan Asia

Ishikawa.Japan Asiaを選択します。


exeファイル

ダウンロードしたexeファイルをクリックします。


言語設定

JapaneseでOKします。


セットアップウィザード

セットアップウィザードが出てくるので次へ


インストール先

インストール先を決めます、デフォルトでもいいですが、私はXAMPPフォルダに変更しました。

インストールをクリックするとはじまります。


xampp08.gif

以上で完了です。


コントロールパネル(xampp-control.exe)のショートカットをデスクトップに作っておくと便利です。

SQL_CALC_FOUND_ROWS

| コメント(0) | トラックバック(0)

SQL_CALC_FOUND_ROWS(バージョン 4.0.0 以降)では、LIMIT 節を無視した場合に結果セットに含まれるすべてのレコード数を計算するよう MySQL に指示できる。 その後、SELECT FOUND_ROWS() を使用して、計算されたレコード数を取り出せる。

LIMITを使ってリストなどをページングする時に、全部で何レコードあるかも調べないといけないのでSQL_CALC_FOUND_ROWSを使い、次にSELECT FOUND_ROWS() で全レコード数を取得する。

一番初めの表示の時はページングの必要は無いので LIMIT 0,30などで取得し、SELECT FOUND_ROWS()で取得した全レコード数をhiddenに入れておく。

ページングの次へや戻るをクリックされたときは、hiddenの全レコード数を元にLIMITを計算して必要なレコードを取得する。

普通にウェブサイトでページングをしようとすると、最初に全レコードをカウントしないと出来ないが、このほうが大量のデータの時などは時間短縮が出来るようです。

phpMyAdmin

| コメント(0) | トラックバック(1)

phpMyAdminはPHPで作られた、MySQLを操作できるソフトです。

Download phpMyAdmin

GPLのライセンスの元で配布されています。

ブラウザでphpMyAdminにアクセスして、色々な操作が出来ます。

XAMPPには初めから入っています。

インポート、エクスポートが簡単に行えるので、バックアップをとる時など便利です。

ロリポップでは、MySQLにアクセスするのにphpMyAdminを使っています。

PHP開発環境XAMPP

| コメント(0) | トラックバック(0)

PHPの開発をwindowsでするの時にすごく簡単に環境を構築できるのがapache friendsが提供しているXAMPPです。

Download XAMPP

XAMPPのインストール手順

Pealでの開発をしないのであればXAMPPをPerlでの開発をするかもしれないならXAMPP Liteをインストールして別でPealをインストールしたほうがいいです。

XAMPPのパッケージ

Apache
MySQL
PHP 5 + 4+ PEAR + Switch
MiniPerl
Openssl
phpMyAdmin
XAMPP Control Panel
Webalizer
Mercury Mail Transport System für Win32 und NetWare Systems
FileZilla FTP Server
SQLite
ADODB
Zend Optimizer
XAMPP Security

すぐに最新バージョンになるため、zip版を保存しておくのもいいでしょう。

PHPは4と5を切り替えることが出来るので非常に便利です。

XAMPP LiteはポータブルHDDに入れて持ち運べます。起動もポータブルHDDで出来ます。

私はBUFFALO HD-PHS40U2/UC USB2対応 ポータブルHDD40GBで持ち運んでどこでも触れるようにしています。

Google AdSense

バナー

プチ自給自足、野菜、果物、柑橘、栽培日記
晴耕雨読夜web
WEB備忘録(うぇぶびぼうろく)
blogranking
にほんブログ村 ネットブログへ
FC2 Blog Ranking
Powered by Movable Type 4.261