HRR Co., Ltd.

技術的な記録を残していくことを目的としています。1次情報を大事にしています。

MySQL

MySQLクライアントに日本語が入力できないとき

はじめに MySQLクライアントに日本語が入力できないときがあります。 原因はいろいろあって、この記事の解決方法はそのうちの1つかもしれません。 それでもどなたかのお役に立てば…というところの小ネタです。 解消の仕方 mysqlコマンドを打つサーバーの、lo…

結合条件にLIKEを使う方法

はじめに あいまいな条件で結合させたい場面がありましたので、調べた結果のメモです。 結果として採用しませんでした。 (予期しないものと結合してしまいがちで使い道は実は限られそう) 例として住所の利用をあげます。 具体例 申し訳ないことに実際に叩…

GASのセル内改行コードを「\n」という文字に置換する

はじめに ニッチなお話ですが… 意外と苦戦したので、メモがてら記事にします。 「\n」に置換する理由は、その後MySQLで使う予定があるからです。 結論 str = str.replace(/\n/g, "\\n"); セル内改行は、「\n」で検索できました。 変換後は、「\」をエスケー…

WikipediaのデータをMySQLに突っ込んだ話

はじめに Wikipediaのデータを、VitualBoxで立ち上げたCentOS7のMySQLに入れてみました。 クローラーでのコンテンツの取得は禁じられているので、要注意です。 Wikipedia:データベースダウンロード - Wikipedia クローラを用いてコンテンツを収集しないでく…

サポート対象バージョンの調査

はじめに セキュリティの観点から、Webサービスに使用しているアプリケーションのサポートバージョンを調査する必要性に駆られました。 私はいわゆるLAMP環境で作られたWebサイトを扱っておりますので、対象はそれに付随するものとなります。きちんとしたペ…

MySQL Workbenchが停止したときの対処法

どんな現象? MySQL Workbenchが突如、落ちることがあります。 しかも、一度落ちたら立ち上がらない。 しかも、結構頻発します。「アプリケーションが応答していません」 みたいなダイアログが出て、固まってしまうんですね。ちなみに原因はわかっておりませ…

2016年5月版!手軽に開発環境作成、Windows10にXAMPPをインストール!

はじめに お手軽にWebサイト開発をするなら、やはりオールインワンのXAMPPは便利です。 ということで、インストールしてみることに。 ※この作業は2016年5月に行っています!情報はすぐに古くなりますから…。 手順紹介 まずはWindows向けのインストーラーをダ…