MySQL編

勘違いしている人も多いのですが、MySQLはフリーウエア(フリーソフト)ではありません。
ライセンス料を支払わなくても使用はできますが、支払わなかった場合は『MySQLを利用して製作したプログラムは公開しなければいけない』といったことが おこり得ます。
GPLライセンスと商用ライセンス

MySQLは処理速度を最優先に開発されているため、一部のSQL命令が省略されています。 確かに他のDBMSより速いようです。しかし命令が省略されているためか標準のSQLとして認められないとしている人もいます。

SELECT * FROM (SELECT * FROM `blog_table`) as `gt`

このようなサブクエリは4.1以降からサポートされています。

4.1は、4系ではなく、ほぼ5系といったほうがいいようです。

文字コードの扱いにも変更が加わっています。

PHPでの接続例

$con = mysql_connect(【サーバー名】,【ユーザー名】,【パスワード】);
if (!$con){
  print "DBへの接続に失敗しました!¥n";
  exit;
}
mysql_query("SET NAMES ujis"); mysql_select_db(【データベース名】);

5.0ではストアドプロシージャやトリガ機能もサポートされています。

サーバアーキテクチャはマルチスレッド構成です。


リファレンス・小事典


ぺんたん.info あかいひ.com IPくん.com 8枠.com - 競馬情報 galhime.com

PC Q&A|Linux|古い記事|雑学|ラーメン