utamt engineer blog

アプリケーション開発について学んだことの備忘録です。

mysql

TypeORM を利用して Session を管理する

概要 Express の Session ストアとして、MySQL などのデータベースを TypeORM (v0.2) 経由で利用する場合の備忘録です。 TypeORM 設定 Modules express-session と connect-typeorm をインストールします。 https://github.com/expressjs/session https://gi…

MySQLユーザの追加/削除

セキュリティ対策のため "root"@"%" を削除し、特定のユーザを追加する。 確認 > select user, host from mysql.user; +-------------+------------+ | User | Host | +-------------+------------+ | root | % | | root | localhost | +-------------+-----…

Sequelize + MySQL

インストール npm init した上で、パッケージをインストールする。 $ npm install sequelize --save $ npm install mysql2 --saveコマンドもインストールしておく。 $ npm install -g sequelize-cli 設定ファイルの編集 必要なディレクトリ /config, /migrat…

node.js + express + MySQL

MySQL インストール // MySQL Yum リポジトリをシステムのリポジトリリストに追加 $ sudo yum localinstall http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm // リポジトリの確認 $ ls /etc/yum.repos.d/mysql-* /etc/yum.repos.d/mys…