MacにMySqlが遭遇した穴をインストールします
1225 ワード
1、公式サイトの下のMySqlインストーラでは、インストールできません.いつも最後のステップで「インストーラにエラーが発生し、インストールに失敗しました」とエラーを報告します.理由:macos 10.15システムを使用しています.それ自体はディレクトリ を生成していません.解決策:ディレクトリ
2、MySqlをインストールした後、起動できない.起動後数秒で自動的に閉じる.原因:エラーログ 解決方法:tmpフォルダ
3、MySql時報にログインして「mysql ERROR 1045(28000):Access denied for user‘root’@‘localhost’」: MySQLのインストール時のデフォルトのユーザーはrootで、ここのrootはデータベースのユーザーを指して、rootパスワードは一般的にMySQLを初期化する時あなたのログファイルの中で保存して、ログファイルの保存経路はmyを通過することができます.cnfファイルをカスタマイズします. 解決方法:MySqlクライアントを開き、ボタン
4、端末にmysqlを入力し、提示commod not foundを発見する:システムの環境変数を構成していないためです. bashであればopen~/.bash_profile;zshである、open~/を実行する.zshrc. 文PATH=$PATH:/usr/local/mysql/binを追加し、保存します. は直ちに発効し、source~/.bash_profile or source ~/.zshrc.
/private/tmp
/private/
を開き、手動でフォルダtmp
を作成すれば解決できます.2、MySqlをインストールした後、起動できない.起動後数秒で自動的に閉じる.
/usr/local/mysql/data/mysqld.local.err
を見て、エラー原因Could not create unix socket lock file /tmp/mysql.sock.lock.
を見ることができますが、実はtmpフォルダの読み書き権限がありません./private/tmp
を開き、フォルダtmp
を右クリックし、プロフィールをクリックし、tmp
フォルダの読み書き権限を変更すれば解決できます.3、MySql時報にログインして「mysql ERROR 1045(28000):Access denied for user‘root’@‘localhost’」:
Initialize Database
をクリックし、rootパスワードを再入力し、MySqlを再起動すれば解決できます.4、端末にmysqlを入力し、提示commod not foundを発見する: