MySQL

研究

DockerのMySQLコンテナのコンソールから参照したMySQLのデータが文字化けするので対応

ネタが出せないと言いつつ、仕事していて再びググった為記録。 CHARSET utf8; 文字コードがそもそも指定されていないので、これを実行。 って、vscodeにMySQLプラグイン入れてるんだ...
研究

【Node.js】ユーザーアカウント登録→ログインを実装する

前提 環境はこの人です。Express, express-session, Sequelize が入っている前提で進めます。 作業内容 以下のテーブルを作りました。 CREATE TABLE `users`...
研究

【Node.js】セッションを使いたかった為express-sessionを試行した

例によって 例によってSNSライクなグループウェア的サイトを試作します。ログイン済か否かをセッションで判別したかった為、express-sessionを試行します。利用する環境はこちらの拙稿の環境です。 参考資...
研究

【Node.js】MySQLとの連携を試す

はじめに 例によって参考サイトと首っぴきです。 YAMLファイルで叱られました $ docker-compose up -d ERROR: The Compose file './docker-compose.y...
研究

【コラム】昨今のWeb開発インフラの勘所

はじめに ここのところ晩ご飯の時の話題はもっぱらWeb開発インフラ。まとまった時間が取れずノウハウがアップデートできずにいたのでした。 昨晩Vue.jsとMySQLの間にはLaravelかCodeIgniterが必要でござる、...
研究

【CodeIgniter】CodeIgniterでできると思ってたものができず焦った件

前提条件 MySQLで暗号化した文をもらいたかったので SELECT HEX(AES_ENCRYPT('hogehoge', '暗号化のタネ')) as enc_password FROM `account` こういうこ...
研究

気合い入れてローカルのLAMP環境を再構築した

注意:DockerやVagrantが動く環境でしたらそれらを利用されることを強くお勧めします。なんでここまでこだわったかって、Dockerの動かない非力なマシンを使っていた為です。 はじめに Swift作業が一段落着き、改めて...
研究

【MySQL】SequelProでエクスポート→インポートした筈が絵文字が化けてしまうので調べた結果

結論を先出しする まず結論。Sequel Pro無罪でした。 文字コードが誤っていました mysqlのテーブルのエンコーディングがUTF8mb4までは正しかったんですが、照合順序が utf8mb4_general_ci ...
研究

【CodeIgniter3】CodeIgniterでcollate utf8mb4_unicode_ciを使おうと試みた結果

はじめに 仕事に飽き足らずセルフ研究。 あるシステムのアカウント一覧テーブルの中のアカウントのトップページともなるuseridとかいうカラムが厄介でこのカラムでアカウント絞らないといけないんですが普通にイコールで検索すると当然...
研究

【MySQL】MySQLでcase文を使う場合にちょいちょいやる凡ミス

ちょいちょいやっちゃうんですよ(´・ω・`) ちょくちょく使うんだけど気づかずに何度となく500エラーを出してしまうシリーズ。 自戒の意味でコードを晒します CASE WHEN gender=0 THEN '男性' WH...
タイトルとURLをコピーしました