さっしーブログ

埼玉県在住のシステムエンジニアです。基本的には技術的な内容を中心に発信していきます。

DB

MySQLパスワードが分からない場合の対処法

DB

目次 目次 MySQL Version 状況 対処手順 1. MySQLを停止 2. MySQLをセーフティモードで起動 3. MySQLへログイン 4. 「mysql」データベースを指定 5.テーブルを確認する。 6. 現在登録されているユーザーを確認 7. 既存のパスワードの変更 8. MySQLログアウト…

データベースのデータ移行時に外部キー制約を一時的に無効化したい

DB

基本的には以下のようにやればよい。 sample.sql set foreign_key_checks = 0; <SQL文の処理> set foreign_key_checks = 1; 実行コマンド $ source sample.sql しかし、上記のコマンドではそのセッション内でしか有効でないため、以下のようにやると外部キー制約が無効化</sql文の処理>…

MySQLでERROR 2002 (HY000)が出たときの対処法

DB

目次 目次 1.エラーの概要 2.エラーの原因 3.エラー対処手順 3-1.mysql.sockを確認する 3-2.mysql.sockの作成 3-3.所有者の変更 3-4.MySQL再起動 1.エラーの概要 先日、仮想環境でmysqlの設定ファイルを弄ったあとに、再起動を行いログインしようとしたら、 …

ローカルでVagrant内にMySQLを立てて複数人で使用する方法

目次 目次 1.環境 2.MySQLのダウンロード 3.MySQLセットアップ 3-1.MySQLのインストール 3-2.MySQLのアンインストール 3-3.MySQLの自動起動設定 3-4.MySQLの起動 3-5.MySQLの状態確認 3-6.MySQLの停止 3-7.ログイン 3-8.初期パスワード変更 4.ユーザーを登録…