MySQL備忘録

MySQLの備忘録。調査結果を忘れないように記載。

MySQL データは「縦持ち」「横持ち」どっちがいいの?

MySQL データは「縦持ち」「横持ち」どっちがいいの? 今入っている現場で、私は上流工程から関わって動いています。 そんな中、議論になった事案があったのでメモしておこうと思います。 議題はタイトルの通り【縦持ちVS横持ち】です。 今回の(仮)想定環境 データベース:MySQL フレームワーク:Laravel(ログイン機能付き) 1ユーザーに関連する情報として、約200のカラムが存在する 200の […]

phpMyAdminを狙ったと思われる不正アクセスURL(攻撃対象URL)を晒します。

phpMyAdminを狙ったと思われる不正アクセスURL(攻撃対象URL)を晒します。 マニュアルがないためまだ未完であるものの、楽天市場の3980円送料無料事件より楽天市場内の掲示板で作成した原価計算ツールのアドレスを公開しました。 販売用としては未完という事で、そんなに来訪されても困るのでまだGoogleのクローラーにも申請していませんし、サイトマップも敢えて外してあります。 そんな状態にもか […]

MySQL:indexの貼り方には要注意。速度低下の原因はインデックスだった。

MySQLのindexは貼り方に要注意! EC向けシステムの基礎が組みあがり、利用可能なカートの追加や動作周りやボタンの共通化などの調整を進めている今日この頃。 「速度が遅い」と感じる場所があり、インデックスをしっかり作ろうという流れになりました。 そんな作業を進める中で起こった現象がこれ。 全体的にインデックス作成前より速度が低下する 速度アップを狙ってindex作ってるのに、なんてことだ。 と […]

phpMyAdmin:CSVインポートでNULLを入れる方法

MYSQLにCSVインポートでNULLを入れる方法 PHP使いのMYSQLクライアントツールと言えばphpMyAdminが定番ですよね。 今回も私の失敗談からの備忘録。「CSVでNULL入らねーじゃねーか」の解決編となります。 商品情報の検索システムが完成し、実データを入れてやろうとデータを作成しました。 データ作成ツールはExcel。その為、値の入っていないカラムは通常【空白】で処理されます。 […]