Windows 64 ビット版 MySQL 5.7 以降の解凍パッケージにデータディレクトリ、my-default.ini、my.ini ファイルがなく、サービスが起動できない問題の解決方法と初期パスワードを変更する方法を説明します。 MySQL公式サイトのダウンロードアドレス バージョン5.7.20を例に挙げます まず、インストールパッケージを解凍すると、下の図に示すように、オンラインチュートリアルに記載されているデータフォルダとmy-default.iniがなくなります。 環境変数を設定するには、オンライン チュートリアルを参照してください。通常は問題ありません。つまり、環境変数のパスに MYSQL 解凍パッケージ bin があるパスを追加します。私の場合は次のとおりです。 D:\softnew\MYSQL\mysql-5.7.20-winx64\bin 以下の点に注意してください。 (1) my-default.ini ファイルが存在するかどうかは重要ではありません。重要なのは、ルートディレクトリに新しい my.ini ファイルを作成することです。具体的な内容は次のとおりです。 [mysql] # mysqlクライアントのデフォルトの文字セットをdefault-character-set=utf8に設定します [mysqld] #ポート3306を設定 port = 3306 # mysql のインストールディレクトリを設定します basedir=D:\\softnew\\MYSQL\\mysql-5.7.20-winx64 # 許可される最大接続数 max_connections=200 # サーバーが使用するデフォルトの文字セットは、8 ビットの latin1 文字セットです。character-set-server=utf8 # 新しいテーブルを作成するときに使用されるデフォルトのストレージエンジン default-storage-engine=INNODB 直接コピーして貼り付けることができます。主にbasedirの後のパスを変更します。パスは\ではなく\\であることに注意してください。 (2)データフォルダを自分で作成しないでください インターネット上の多くのチュートリアルでは、新しい空のデータ フォルダーを作成し、my.ini ファイルに次の文を追加することを推奨しています。 # mysql データベースデータの保存ディレクトリを設定します。datadir=D:\\softnew\\MYSQL\\mysql-5.7.20-winx64\\data これにより、サービスが起動しなくなります。この文を追加したり、新しいデータ フォルダを自分で作成したりしないでください。mysql にデータを自動生成させます。具体的には、次のようになります。 1)管理者としてcmd コマンド ウィンドウを開き (cmd を直接開いて実行するとエラーが発生する可能性があります)、 MySQL インストール ディレクトリの bin ディレクトリに入ります。次に、mysqld installコマンドを入力して成功を表示します。 2) もう一度「mysqld –initialize」と入力します。この時点ではプロンプトは表示されません。 3) もう一度「net start mysql」と入力すると、次のように表示されます。 最後に、データ フォルダーの内容は次のように表示されます。 注意: MYSQL に初めてログインすると、初期パスワードの入力を求められます。これはセキュリティ上の理由のためです。コマンド: mysqld –initialize はランダムにパスワードを生成します。 初期パスワードは、上の図のデータ フォルダー内の xxx.err ファイルにあります。メモ帳で開き、Ctrl + F を押すと、次のレコード行が見つかります。 [注記] root@localhost: NZ+uhXPq1zN の一時パスワードが生成されます。 NZ+uhXPq1zN. は初期パスワードです(. は省略しないでください) 入力後、次のコマンドを使用して変更できます。ここではパスワードが root に変更されます。 ALTER USER 'root'@'localhost' は 'root' によって識別されます。 これはバージョン 5.7.22 で、表示は基本的に次のようになります。 ありがとう! 素晴らしいトピックの共有: MySQL の異なるバージョンのインストール チュートリアル さまざまなバージョンの MySQL 5.7 インストール チュートリアル さまざまなバージョンの MySQL 5.6 インストール チュートリアル さまざまなバージョンのmysql8.0インストールチュートリアル 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
>>: JavaScript モバイル H5 画像生成ソリューションの説明
昨年、この公開書簡は大ヒットし、羅永浩氏を驚かせた。今日、著者が新しい章を発表するとは思ってもみなか...
この記事では、参考までに、スネークゲームを実装するためのWeChatアプレットの具体的なコードを紹介...
序文:自動化を記述した後、毎日サーバー上で実行する必要があります。このような問題に遭遇しました。Je...
ウェブサイト機能を開発する場合、セッション キャッシュを時間内にクリアできません。一連の探索が始まり...
純粋なCSS3で蝶が羽ばたく様子を再現。まずはその効果をご覧ください どうですか?効果はかなりいいで...
アーティストになるつもりがない場合は、開発者として HTML を読んで、必要に応じて簡単な変更を加え...
この記事では、ドラッグアンドドロップやクリックによる画像のアップロードを実現するためのVueの具体的...
Linux環境で、特定のソフトウェア(パッケージ)がインストールされているかどうかを確認したい。 r...
HTML5 は HTML 標準の次のバージョンです。ますます多くのプログラマーが、Web サイトの構...
画像タグは、Web ページに画像を表示するために使用されます。 HTML/XHTML 画像 <...
1. テーブルを作成する<br /> まず、2 つのテーブル (users テーブルと...
同僚から、MySQL データ型 DECIMAL(N,M) の N と M の意味を尋ねられました。言...
この記事では、jQueryブリージングカルーセル制作原理の具体的なプロセスを参考までに紹介します。具...
序文データベースの実際の使用では、データの書き込みや読み取りを同時に行わないことが必要な状況によく遭...