はい!今やってます!

Work Pertly, Live Idly

DB

Duplicateエラーが出る場合の対処法

MySQLでKey Duplicateのエラーが出る場合、 INSERT ... ON DUPLICATE KEY UPDATE の構文を使えば解消出来る場合がある。 INSERT INTO ${table_name} (a, b, c) VALUES (1, 12, 123) ON DUPLICATE KEY UPDATE b = 22, c = 223; 参考 https://dev.mysql.com/do…

MySQLでデータをファイル出力する

毎回調べてる気がするので… ファイル出力コマンド mysql -u ${user_name} -p ${db_name} > result.tsv //パスワード入力 SQL SELECT * FROM ${table}; Exit quit

MariaDBを5系から10系にアップデートする

WITH句のRecursiveサポート MariaDBの10系のversionupで10.2.2からWITH句のrecursiveがサポートされるようなので、 テストサーバーを5.5から10.2にバージョンアップしようと。 mariadb.com CentOS7 の場合 設定ファイルの中身を生成 MariaDB - Setting up Ma…

Phoenix × Elixir × MariaDB × Dockerでjsonを返すAPIを開発する (3日目 : DB環境構築編)

前回の記事 (Phoenix × Elixir × MariaDB × Dockerでjsonを返すAPIを開発する (2日目 : 開発環境構築編) - はい!今やってます!) に続いて、DB環境の構築を進めて行きます。PhoenixのデフォルトDBはPostgreDBですが、MariaDBで設定したいと思います。 Docke…