love.SQL文をもうちょっとやるぜよせっかくなので、前回の次回予告通りSQL文をもうちょっとやるぜよ。自分の予想通りでほんとは違う事をしようと思ってたのだけれど、気まぐれというやつだにゃ。大文字小文字MySQLのマニュアルなどを見ているとだいたいというか、だいたいが大文字なのだが、SQLコマンドは大文字と小文字の区別はしないらしいにゃ。なんで分けてるんだろうか。グーグル師匠に尋ねても特によさげな答えも見つからなかったので、テーブル名とかデータベース名とSQLコマンドとの区別がしやすいからだと勝手に予想してみる。ユーザを作るのか、万が一ハッキングされた時に備えてというセオリーだが、そもそもアップデートや最低限のセキュリティをきっちりしているサーバーなら、当たらなければどうということはない。・・と思っちまうんだが、ウェブサービスと関連が深いところだけにサーバーのセキュリティをどんなに上手に固めてもPHPとか、PHPとか、PHPとかがセキュリティホールになったりするし、やっぱりユーザー権限で動かすのがよろしかろう。|+---------+-------------+------+-----+---------+-------+前回作ったテーブルを使ってちょっと補足(自分のために)Field:テーブル内のフィールドあるいは列の名前だ。Type:フィールドに保持するデータ型だ。Null:フィールドにNULL値を含めることができるか否かだ。Key:キーやインデックスをサポートでき、適用されるキーのタイプを表示するだ。Default:新しい行の作成時に値が指定されていない時、この値が入るだ。Extra:追加情報を示すだ。ところでキーやインデックスというのは、データを早く探すようにするもので、すなわちデータベースを軽くするためのものだと思うのだが、データベース構造とどっちが重要なのかとか、まだ全く分からないと言うか知らない。ちなみにインデックスでググるとインデックスの方が検索上位に表示されるので、世の中でインデックスというとどうやらインデックスの事らしい。ちなみに最近は録画してるものが溜まりに溜まってしまっていて、DVDレコーダーのHDD残容量がやばきち。そうそう、録画してるやつも見ないといけないのだった。日記には書いていないが、MySQLはちゃんとオライリーの本で勉強しているのだ。あ、タイトルにしていたSQL文が一回も出ていない気が・・・。更新頻度が下がるとアクセス数が減るようだから無理やり更新した感じだな。それでは今日はこの辺で。Takekenインターネット利用者のITリテラシーを向上しようという目的で生まれた、2次元キャラのたけけんです。サーバー弄りからプログラミングまで幅広く書いています。衣替えしてみるこのサイトはさくらのクラウドで動いています。ntopAndroidの開発でC++のコードを使うにはmath.hをインクルードして数学関数を使う場合にgccだけでコンパイルできない本当の理由は??メール送信のリトライ(再送)について考えてみたビール酵母アレルギーだと!?Apacheのmod_proxyを使ってみるtcpdumpで中身をみてみよう。Comments【Ubuntu】UbuntuServerをコンソールからデスクトップ画面で操作する。さくらの新スタンダードプランのサーバーにRailsを入れて、Redmineをインストールした。