タグ

mysqlに関するmaru210のブックマーク (5)

  • PHPとMySQLのセキュリティ対策-覚書 | 株式会社フォレスト・コンサルタンツ

    01/13 Re2:「福沢諭吉の正体」-補足1-東大話法の元祖(山根治) 01/13 Re1:「福沢諭吉の正体」-補足1-東大話法の元祖(Kan Yabumoto) 01/07 Re6: ホリエモンの弁解術 -1(Smitha695) 01/07 Re1:謹んで新年のご挨拶を申し上げます(須増) 12/01 Re25: 倉田まり子事件の真相 -その3(ナマナマ) ※以前別の場所で書いた文章を備忘的に書き記しておきます。 作成にあたっては「PHP と Web アプリケーションのセキュリティについてのメモ」を参考にさせていただきました。この場をお借りして御礼申し上げます。 基は「外部から受け取ったデータ(変数)について、不正な場合はエラー処理をするか無害化(サニタイズ)する」。これに尽きるようです。 主なセキュリティホールとしては、データベース利用時の「SQLインジェクション」と、HTML

  • MySQL :: MySQL 5.6 リファレンスマニュアル :: 13 SQL ステートメントの構文

    SAVEPOINT、ROLLBACK TO SAVEPOINT、および RELEASE SAVEPOINT 構文

  • MySQLクイック・リファレンス

    この文書は、osCommerceで使用しているデータベースMySQLの基的な使い方について解説しています。おもにデータベースの管理者よりも、ユーザに向けて書かれています。 はじめに ここでは、MySQLサーバは起動しているものとして説明します。 MySQLの文字について MySQLでは、データベース名やテーブル名の大文字と小文字を区別しています。それ以外は区別しません。 MySQLのフィールド名やテーブル名に使える文字は、英数字と_(アンダーバー)、$、サーバのキャラクタセットにある文字です。 知っておきたいコマンド mysqladmin(データベースの作成・削除や、MySQLサーバの情報を得る) mysqlshow(データベース、テーブルの情報を表示する) mysqlMySQLクライアントの起動) mysqldump(データベース、テーブルをダンプする) myisamchk(テーブル

  • MySQL :: MySQL 8.0 リファレンスマニュアル :: 10 文字セット、照合順序、Unicode

    MySQL では、さまざまな文字セットを使用してデータを格納し、さまざまな照合順序に従って比較を実行できます。 デフォルトの MySQL サーバー文字セットおよび照合順序は utf8mb4 および utf8mb4_0900_ai_ci ですが、サーバー、データベース、テーブル、カラムおよび文字列リテラルレベルで文字セットを指定できます。 この章では次のトピックについて説明します。 文字セットと照合順序とは。 文字セットの割り当てに対する複数レベルのデフォルトシステム。 文字セットと照合順序を指定するための構文。 影響を受ける関数と演算。 Unicode のサポート。 使用可能な文字セットと照合順序 (ノート付き)。 エラーメッセージの言語の選択。 曜日と月の名前に使用するロケールの選択。 文字セットの問題は、データストレージだけではなく、クライアントプログラムと MySQL Server

  • MySQLの文字コードutf8の扱いについて - けんとのブログ

    MySQLの文字コード設定全てutf8の状態では、 windowsMySQLコマンドラインから日語データの格納はできない。→エラーが出る。 ただし、CSEから、CSEの文字コード設定をcp932にしておくと格納できる。→CSEで日語データとして表示もできる。 この格納したデータをMySQLコマンドラインで表示すると文字化けした状態で表示される。 MySQLコマンドラインから格納、MySQLコマンドラインで表示するには、 クライアントの文字コードと、結果の文字コードをsjisに設定する。 SET character_set_client = sjis; SET character_set_results = sjis; これで、OK。 sjisで渡された日語を内部的にはutf8で格納し、表示させる際にはsjisとして表示するので、 格納も、表示も日語が正常に扱えるようになる。 ※前

    MySQLの文字コードutf8の扱いについて - けんとのブログ
  • 1