SQL/MySQL

【MySQL】Excelデータをインポート

もくじ エクセルを準備 インポート先のテーブルを用意 エクセルにクエリを生成 MySQLでクエリ実行 確認 まとめ 参考URL

【MySQL】認証方式を変更

もじく 環境 事象 エラー内容 手順 データベースを指定して現状を確認 認証方法を変更 確認 参考URL

【AWS RDS】Sequel ProでAWS RDSのMySQLを接続する

もくじ RDSの情報確認 Sequel Proをインストール Sequel ProにAWS RDSを接続 参考URL

【Laravel】非同期処理

もくじ 環境 テーブル作成 .envファイルの更新 Jobファイルを作成 非同期処理を実装 非同期処理の登録 Jobの起動(非同期処理の実行) 参考URL

【MySQL】インストール〜パスワード変更〜権限付与

もくじ はじめに MySQLのインストール ログイン パスワードの変更 権限を付与 完成 参考URL

【Laravel/MySQL】FormRequestを使って重複チェック

もくじ 単純な重複チェック 自分以外の重複チェック 自分自身の重複チェックして論理削除されているレコードは除外 論理削除されているレコードは除外 パラメータ 参考URL

【Laravel/MySQL】レコードを論理削除(SoftDeletes)する

もくじ 論理削除と物理削除 環境 マイグレーションファイル モデル 削除実行 参考URL

【MySQL】エラー:SQLSTATE[HY000]: General error: 1030 Got error 168 - 'Unknown (generic) error from engine' from storage engine('21 3月追記)

もくじ エラー文 環境 発生したタイミング MySQLの問題? Dockerで不要なファイルを削除 ファイルの場所を確認 ターミナルで今自分がどこにいるか Dockerに入る ファイルの削除 Dockerを再起動させる('21 3月追記) 参考URL

【MySQL】Sequel Proのシルバーverをインストール

もくじ Homebrew Sequel Proのアンインストール Sequel Pro Nightly 参考URL

【Laravel】Eloquentを使ったモデルを理解する

もくじ モデル モデルとは モデル作成 テーブルの指定 主キー(プライマリキー) 主キー変更 自動増分ではない主キー 整数でない主キー 全部必要なの? 複数代入 Eloquentを使ってモデル記述 allメソッド(全件取得) findメソッド(主キーで指定したレコー…

【Laravel/MySQL】テーブルを作成して接続設定する

もくじ MySQL MySQLを起動 MySQLにログイン 現存のデータベースを確認 新しいデータベースを作成 データベースを削除 使用するデータベースの選択 テーブルの確認 テーブルを作成 テーブルの中身のフィールドを確認 MySQLを終了 Laravel .envファイルを設定 …

【MySQL】mysqld_safe A mysqld process already existsから先に進めない

現象 MySQLを起動すると、SUCCESSになるのにターミナルがなんかおかしい。 $ mysql.server start Starting MySQL SUCCESS! $ 2020-09-13T06:46:46.6NZ mysqld_safe A mysqld process already exists 解決 すでにMySQLが起動しているので停止します。 $ mysql…

【MySQL】データベース設計

もくじ 表の最終系をイメージ MySQLの主なデータ型 テーブルで使う列のデータ型を決める 設計は大事 参考にした書籍 参考URL

【MySQL】DockerでMySQLを使う準備

もくじ 注意点 Docker イメージを確認 コンテナを作成して起動 Dockerにログイン MySQL MySQLへログイン パスワード入力 データテーブル を確認する 終了する Dockerを終了 参考URL

【SQL】コマンド

SQLコマンド SELECT(検索) ひとつの列のデータを取得 複数の列のデータを取得 すべての列を取得 重複を除いてデータを取得(DISTINCT) 条件を指定してデータを取得(WHERE) 値が等しいデータ(=) 値が等しくないデータ(<> ) 列がNULLであるデータ(IS…

(Workbench)テーブルを表示する

登録したテーブルを見たい DBでテーブルを登録したものを確認したかっただけなのに、意外にそれがうまくいかなかったので記録しておく。ターミナルでSELECT * FROM テーブル名とたたいてもいいんですけれどね。せっかくGUIがあるんだから活用したいです。 Wo…

(laravel)マイグレーションしてテストデータの挿入

マイグレーション マイグレーションファイル作成 マイグレーション実行 モデル作成 シーダーファイル シーダーファイル作成 シーダーファイル内で改行を入れたい! シーダー実行 一括で実行 まとめ おまけ(ロールバック) ひとつまえに戻す 回数を指定して…

Docker内のMySQLを起動する

もくじ コンテナのIDをリストで確認する 入りたいDockerのコンテナIDをコピーします。 コンテナを起動 コンテナ内でMySQLを起動 DBにアクセスする パスワードを入力すれば完了です! 退出