memorandum

IT技術の習得を記録します

2017-02-01から1ヶ月間の記事一覧

mysqlのバックアップをとる mysqldump

データベースごとバックアップを取るとき mysqldump -u root データベースの名前 > dmp.sql 特定のテーブルをバックアップを取るとき mysqldump -u root データベースの名前 テーブルの名前 > dmp.sql 取り込むとき mysql -u root データベースの名前 < dmp.…

git add -p 編集したスクリプトを箇所ごとにコミットをわける

git

編集をいくつかした後 git add -p Stage this hunk [y,n,q,a,d,/,s,e,?]? にはsを入力 編集した項目が表示されて、これをコミットするか?と聞いてくるので コミットしたい場合は y したくない場合は n yの項目がなくなったらqで終了 参考 横着で神経質な私…

rm -fr

確認メッセージなしで消す rm -fr ファイル名

ローカルで自分が作ったコミットを確認する

git

git log -p

ER図を作成するコマンド

brew install graphviz bundle exec erd

sqlの結合の種類

sql

・直積 (CROSS JOIN) 2つの表の全組み合わせになる結合 ・内部結合 (INNER JOIN) 2つの表に値が等しいものが存在しない場合、行は生成しない結合 以下は同じ結果になる # 内部結合 select u.name,c.id from user u, c_list c where u.id = c..person_id; # …

awsに接続するまでの流れ

aws

公開鍵を作成し、管理者に渡す ssh-keygen -t rsa -b 4096 -C ”メールアドレス” #ここでなんの公開鍵がわかるようにid_rsa(ファイルの置き場所)の部分を書き換える Enter a file in which to save the key (/Users/you/.ssh/id_rsa): [Press enter] ずっとen…

git rebase --abort

git

rebaseのキャンセル git rebase --abort