Corredor

ウェブ、プログラミングの勉強メモ。

MySQL

Sequelize を使って Express サーバから MySQL DB を操作してみる

Express サーバから MySQL DB とのやり取りを行おうと思い、Node.js で使える良い O/R マッパーがないか調べてみたところ、Sequelize というモノがよく使われているようだったので試してみた。 Manual | Sequelize | The node.js ORM for PostgreSQL, MySQL,…

MySQL の「Incorrect string value」エラーを直す (サロゲートペアに対応した UTF8MB4 エンコーディングに変更する)

CentOS Linux 上にインストールした MySQL で検証。 MySQL を使っていて、絵文字を含むテキストを INSERT・UPDATE しようとしたら、以下のようなエラーが出た。 Incorrect string value: '\xF0\xA6\x9A\xB0\xE7\x94...' for column 'my_column' at row 1 調…

MySQL DB を Node.js から操作してみる

MySQL DB を Node.js から操作する、mysql というそのものズバリな npm パッケージがあったので試してみた。ついでに、コレを Promise 化した promise-mysql もご紹介。 GitHub - mysqljs/mysql: A pure node.js JavaScript Client implementing the MySql p…

Windows ローカル環境に Redmine を立ち上げる

Redmine実践ガイド [ アジャイルウェア ]ジャンル: 本・雑誌・コミック > PC・システム開発 > その他ショップ: 楽天ブックス価格: 4,104円 プロジェクト管理ソフトである Redmine (レッドマイン)。使ったことないとか、使い方を知らない・学ぶ気もない SE が…