マシンに初めて MySQL をインストールします。 オペレーティングシステムはwin7です mysqlのインストールファイルはzip形式で、バージョンは5.7.17です。 解凍後のインストール手順は 1. まず、これらのインストールプログラムとデータを保存するファイルを見つけます E:\\mysql だと仮定します 2. 解凍したファイルをE:\\mysqlに置き、新しいデータフォルダを作成します。 3. 環境変数mysqlパスをE:\\mysqlに作成します。 パス %MYSQL%\bin に追加します。 4. 解凍したフォルダに my-default.ini があります。 まず、ファイルのコピーを作成し、名前をmy.iniに変更します。 ファイルの内容を変更する 2行を変更するだけ ベースディレクトリ = E:\\mysql データディレクトリ = E:\\mysql\\data これらの 2 行は元々 # でコメント アウトされていました。 5. システム管理者としてコマンドラインを起動する
これはmysqlサービスをインストールするためのものです 6. これはバージョン 5.7.7 以降、Windows に zip 解凍でインストールした MySQL にデータ フォルダが含まれなくなったためです。これについては、公式 Web サイトの紹介を参照してください。 http://dev.mysql.com/doc/refman/5.7/en/windows-initialize-data-directory.html データ フォルダがない場合、MySQL サービスは起動時に開始されません。データ フォルダ内のサフィックスが .err のファイルを観察すると、エラーを見つけることができます。 MySQL: テーブル 'mysql.plugin' が存在しません 2017-01-01T17:13:33.200113Z 0 [エラー] mysql.plugin テーブルを開けません。mysql_upgrade を実行して作成してください。 2017-01-01T17:13:33.202113Z 0 [注記] uuidジェネレータ変数のソルト、current_pid: 6908、server_start_time: 1483290810、bytes_sent: 0、 2017-01-01T17:13:33.237115Z 0 [注記] 生成された uuid: '9fb87162-d045-11e6-b092-00ff173a9c42'、server_start_time: 1483297718、bytes_sent: 114009376 2017-01-01T17:13:33.241115Z 0 [警告] 既存の UUID が見つからないため、このサーバーが初めて起動されたと想定します。新しい UUID を生成しています: 9fb87162-d045-11e6-b092-00ff173a9c42。 2017-01-01T17:13:33.248116Z 0 [警告] Gtid テーブルは使用準備ができていません。テーブル 'mysql.gtid_executed' を開くことができません。 2017-01-01T17:13:33.250116Z 0 [警告] 次の SSL ライブラリ エラーのため、SSL の設定に失敗しました: 証明書と秘密鍵がないと SSL コンテキストは使用できません 2017-01-01T17:13:33.254116Z 0 [注記] サーバーホスト名 (バインドアドレス): '*'; ポート: 3306 2017-01-01T17:13:33.259116Z 0 [注意] IPv6が利用可能です。 2017-01-01T17:13:33.260117Z 0 [注記] - '::' は '::' に解決されます。 2017-01-01T17:13:33.261117Z 0 [注記] IP: '::' にサーバー ソケットが作成されました。 2017-01-01T17:13:33.266117Z 0 [警告] オプティマイザコスト定数テーブルを開けませんでした 2017-01-01T17:13:33.268117Z 0 [エラー] 致命的なエラー: 権限テーブルを開いてロックできません: テーブル 'mysql.user' が存在しません 2017-01-01T17:13:33.270117Z 0 [エラー] 中止しています 実は、これらはデータ フォルダーに配置されているため、 7. サービスを開始する 上記は、Windows で Mysql5.7.17 のインストールと起動が失敗する問題を解決する方法について紹介したものです。お役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 以下もご興味があるかもしれません:
|
<<: ネイティブWeChatアプレット開発におけるreduxの使用の詳細な説明
>>: Linuxの一般的なコマンドでLinuxのmoreコマンドを使用する方法
インターフェースの役割:インターフェース (英語: interface) の機能は、簡単に言えば、コ...
この記事は主にMysqlの複数データベースのバックアップのコード例を紹介します。この記事ではサンプル...
目次背景成し遂げる1. カプセル化された /utils/dialogControl.js 2.ダイア...
この記事では、タブバーの切り替えコンテンツバーを簡単に実現するためのJavaScriptの具体的なコ...
質問: 360ブラウザの互換モードなど、一部のブラウザでは、 <td style="...
シンプルなアプリケーションの展開1. ディレクトリ構造: └── Pythonpro #ディレクトリ...
最近、Vue のソースコードを勉強していて、Vue で親コンポーネントと子コンポーネント間でデータを...
目次1. 環境設定1.NTPサーバー2. ビジネスサーバー2. NTPサーバーの設定1. chron...
序文タイトルを見ると、誰もが「Debian 9 に MySQL をインストールするにはどうすればいい...
1. 改行なしを実現するには<nobr>タグを使用するコードをコピーコードは次のとおりで...
昨日、a:visited を使用して「Guess You Like」の右側にある訪問済みテキストの色...
<br /> 第 1 部と第 2 部では、Web サイトのパフォーマンス、ページ コンテ...
注: MySQL5.7 で root パスワードをクラックするには、パスワード認証をスキップしてデー...
この記事では、ネイティブ JS で実装されたドラッグ可能な写真ウォールを紹介します。効果は次のとおり...
タイムスタンプの差を計算するSQLメソッド概要場合によっては、特定のレコードを時間で検索する必要があ...