MySQL
MySQLのバックアップ mysqldump -uroot --single-transaction wordpress | gzip | aws s3 cp - s3://backup/wordpress/`date +'%Y-%m-%d'`.gz 個人で利用している分なので mysqldump で十分な感じです。 mysqldumpしたものを圧縮して s3 に保存するワンライ…
今回は、docker-composeを使って開発用にredisとmysqlを使います。 最近は、docker-composeをサービスごとに作って利用しています。 docker-composeをインストール方法 brew caskでinstallできます。 brew install caskroom/cask/brew-cask brew cask instal…
CentOSでのMySQLのダウングレードする方法。MySQL5.6 → MySQL5.5 yum --disableexclude=all downgrade \ http://dev.mysql.com/get/Downloads/MySQL-5.5/MySQL-shared-compat-5.5.34-1.el6.x86_64.rpm \ http://dev.mysql.com/get/Downloads/MySQL-5.5/MySQL…
Xtrabackupのinnobackupexというコマンドを利用してバックアップを作成したいと思います。(前回はこちら) かなりシンプルな内容です。やることは、以下の通りです。①ローカルのMySQLのバックアップを作成する。②ローカルのデータベースを削除する。③バック…
mysqlXtrabackupのインストールでのちょっとしたメモです。XtraBackupの最新版はこちら #rpm -Uvh percona-xtrabackup-2.1.5-680.rhel6.x86_64.rpm 警告: percona-xtrabackup-2.1.5-680.rhel6.x86_64.rpm: ヘッダ V4 DSA/SHA1 Signature, key ID cd2efd2a: N…
今回はmysqlでinsertするデータが存在するとき、insert文を実行しないDMLを紹介します。よくデータベースの作成時にもし存在しなかったら作成するSQL文をみたことがあると思います。「 IF NOT EXISTS 」です。CREATE TABLE IF NOT EXISTS `Kin` ( `category`…