じぶんメモ

プログラミングのメモ、日常のメモとか。

2016-04-01から1ヶ月間の記事一覧

MySQLのインポート・エクスポート

インポート hoge$ mysql -u ユーザ名 インポート先DB < ダンプファイル エクスポート mysqldump -u ユーザ名 -r ダンプ先ファイル名 --single-transaction ダンプ対象のデータベース名 オプション ・-t … テーブルのデータのみエクスポートする。 ・--no-dat…

シェルスクリプトでディレクトリ内のファイルに対してループ処理する

たとえばこんなシェルスクリプトをfor.shとか名前をつけて保存する。 for file in `\find . -maxdepth 1 -type f`; do # TODO done そんでもって実行する。 hogehoge:user$ bash for.sh 例)ディレクトリ内のファイルを1つに連結 for file in `\find . -maxde…

Vagrant upで「Authentication failure.」エラーが出る場合

他のユーザがpackage化したboxを使用するときによく発生する。 こうなると、共有フォルダもマウントされなくなる。 原因は、vagrant側のOSの公開鍵と、 vagrant upした際に生成される秘密鍵の組み合わせが合わないということ。 解決するためには以下の手順を…

MySQLでの権限設定

登録ユーザの確認 SELECT user, host FROM user; 権限の表示 SHOW GRANTS for 'hoge'@'%'; 権限のつけ方 GRANT (許可したいコマンド) ON 許可するDB.* TO ユーザ名@'接続元ホスト' IDENTIFIED BY 'パスワード' WITH GRANT OPTION; 権限周りの処理も許可した…