
さくらサーバでPHP5.6でMYSQL8.0へ接続できなかったお話
今回は結論から申し上げます。さくらサーバー(スタンダードプラン)で、PHP5.6からMYSQL8.0への接続は断念しまし ...

PHPのbase64_encode()でエンコードしたデータをMYSQLでデコードしてみた。
MYSQLに日本語のデータを保存する場合、大抵はそのまま保存します。ですが、まれに文字化けなどを起こす場合、テクニックの ...

MYSQLのWHEREで他テーブルの値と比較してみた
MYSQLなどデータベースの強みとして「検索の多様さ」があります。固定値で検索するだけでなく、流動的な値でも検索ができま ...

xampp のMYSQLが起動しない問題に対処
私はPHPでの開発のプラットフォームとして、xamppを使用しています。パソコン上でMYSQLを含むテストサーバーを構築 ...

MYSQL GROUP_CONCATでまとめると内容が途中で途切れる現象に対処。
以前MYSQLで、複数データを1回で読む方法についての記事を書きました。 これはこれで使い勝手が良いのですが、今次のよう ...

PHPで配列をMYSQLに保存する
PHPとMYSQLの組み合わせは、webであればよくあります。どちらも大抵のレンタルサーバーには、標準で組み込まれており ...

MYSQL ソートで対象の欄が空欄だったら、別の欄を使用してソートする
MYSQLなどデータベースの強みに「ソート」があります。データ入力順だけでなく、あいうえお順、日付順、昇順、降順など条件 ...

MYSQL で複数データを1回のSQL文でまとめてUPDATEする
MYSQLを使用したweb制作は、最近では日常茶判事です。ホームページの本質は「情報伝達」。ならば、最新の情報をすぐに公 ...

MYSQLでカラムの型をあとから変更する
MYSQLを使用してプログラムを作っていると、たまに「カラムの型変更」をしなければいけないことがります。 よくあるのが、 ...

MYSQLでJOINできないテーブルを結合する
MYSQLでテーブルを使用する際に、「結合」して使うということがしばしばあります。例えばパターンが会員データと、会員のサ ...

MYSQLで小数点を使ってみた
プログラム制作で扱う数字は、たいてい「整数」です。計算する要素がほとんどなく、数値の目的は数を数えることだけだったりする ...

MYSQLで数値項目を日本語に変換して取り出す
webプログラムを制作する際には、MYSQLはほぼ必須になります。データを扱うプログラムの場合、データを保存しておくエリ ...

MYSQL で年、月、日をバラバラに取り出してみた
最近のホームページとMYSQLはほぼセットといっても過言ではありません。なぜならば、情報発信媒体であるホームページに新し ...

MYSQL4.0→MYSQL5.7へデータを移し替えしてみた
10年以上前のホームページは、得てしてMYSQL4.0を使用しているケースがあります。最近サーバーから「そろそろMYSQ ...

MYSQLで当日・現在時刻と比較する
MYSQLで、データ取得をする際に「条件」をつけて検索することがあります。例えば、該当フラグが立っているもの、キーワード ...

MYSQLテーブル追加ででた謎のsyntaxエラーに対処
仕事柄データベースと連携したホームページを作ることがよくあります。データベースの設計をしてMYSQLにテーブルを作成しま ...

PHP/MYSQLで時刻にAM PMをつける
時計表記にはAM(午前)/PM(午後)を示す表記があります。スマホなどの時計表示は24時表記で、午後1時は13:00と表 ...

XAMPPで SQLSTATE[28000]: Invalid authorization specification: 1045 Access denied for user に対処
先日XAMPPでPHPでのプログラム制作を行っていたところ、不可思議なエラーがでました。DATABESEエラーと出ていま ...

MYSQLで「テキスト数字」を正しくソートできるようにする
データベースを読み出しする場合、抽出条件・ソート指定は当たり前のように行います。今回ソートが「思っていたのと違う」動きに ...

一台のWindowsPCに複数のxamppをインストールする方法

MYSQLでRow size too large (> 8126). エラーに対処
xamppを使ってPHPの作業をしていたところ、以下のようなエラーが発生しました。 Row size too large ...

MYSQLで任意の順番に並べ替えしてみました

PHPをShift-JISで構築した際にMYSQL保存時の文字化けを回避する
ホームページでMYSQL等のデータベースを使う場合は、PHP等でサイト構築する必要があります。 通常はHTMLもPHPも ...
