1. mysql-8.0.15をダウンロード、インストール、設定する1. 公式サイト (https://dev.mysql.com/downloads/mysql/) から zip パッケージをダウンロードします。 2. D:\mysqlディレクトリに解凍する 3. MySQLの環境変数を設定する 新しいシステム変数 MYSQL_HOME を作成し、そこに mysql インストール ディレクトリ D:\mysql\mysql-8.0.15-winx64 を追加します。 環境変数 %MYSQL_HOME%\bin をパスに追加します (CMD ウィンドウで操作するときにパスを繰り返し切り替えないようにするため)。 2. MySQLサービスを起動する(この時点で、焦って直接 cmd を開いて mysql サービスを起動すると、サービス名が無効です。mysqld がインストールされていないため (d:deamon-daemon) というエラーが報告されます) 1. 初期化 cmd を開いて管理者として実行します (管理者 ID を使用しない場合は、エラーが報告されます: システム エラー 5 アクセスが拒否されました) 初期化が完了すると、データベース保存ディレクトリ(データ?)にいくつかのファイルが自動的に生成されるので、一部のブログで言われているように手動で作成する必要はありません。この初期化手順を実行しないと、後でエラーが発生します(ブログ投稿によると、未検証) 2. 管理者権限でmysqldをインストールします。 3. 管理者権限でmysqlサービスを起動します。cmd: 4. Windows の組み込み PowerShell を使用して MySQL に接続します (講師がシェルで MySQL を操作することを要求しているため) PowerShell を開くには 2 つの方法があります。 ① Windowsのスタートバーで管理者としてPowerShellを検索して開きます ② cmdに直接powershellと入力し、Enterキーを押します。 PowerShellを入力したら、MySQLに接続してログインします: host と user は、MySQL サーバーが稼働しているホスト名と MySQL アカウントのユーザー名を表します。-h はサーバー名を示し、-u はユーザー名 root がデフォルトの最高権限のユーザー名であることを示し、-p はパスワードが入力されていない場合は空であることを示します。自分のものに交換しましたが、1130 のエラーが報告されました。なぜでしょうか? 私のアカウントではリモート ログインが許可されておらず、ローカルホストのみが許可されています。このとき、localhost となっているコンピュータで管理者権限で MySQL にログインし、「mysql」データベースの「user」テーブルにある「host」項目を「localhost」から「%」に変更するだけです。 mysql -u ルート -p mysql>mysql を使用します。 mysql> update user set host = '%' where user = 'root' and host='localhost'; mysql> ユーザーからホスト、ユーザーを選択します。 サーバーを閉じて (net stop mysql)、再起動 (net start mysql) すると、PowerShell を使用してリモートでログインできます。以下に示すように、MySQL サーバーへの接続は成功しています。切断するには、quit を使用します。 MySQL を実行している同じコンピューターにログインしている場合は、ホストを省略して次のコマンドを使用できます。 さらに、初めてログインしてMySQLに接続したとき、何も入力せずにEnterキーを押すだけでパスワードを入力しました。パスワードを入力する必要があるがパスワードがわからない友人に遭遇した場合は、自分でBaiduできます。データディレクトリの拡張子が.errのファイルを通じて最初のログインパスワードを表示できます。パスワードを変更してからログインすることもできます。 要約する 上記は、Win10 に mysql8.0.15 winx64 をインストールしてサーバーに接続する際に発生した問題についてご紹介したものです。お役に立てれば幸いです。ご質問がある場合は、メッセージを残していただければ、すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 以下もご興味があるかもしれません:
|
<<: Centos8 の Django プロジェクトに nginx+uwsgi をデプロイするチュートリアル
>>: Vue3 コンポジション API でロジックの再利用を実装する方法
目次1. jsメモリ2. 譲渡3. 浅いコピー4. ディープコピー序文:以下の記事を読む前に、記憶に...
軽量のオープンソース データベースである MySQL は、エンタープライズ レベルのアプリケーション...
目次ナンセンス実装された機能文章要点ナンセンスデモプレビュー実装された機能デフォルトでホームページが...
PCIE には 4 つの異なる仕様があります。下の図でそのうちの 2 つを見てみましょう。マザーボー...
便利なターミナル エミュレーターである Xshell は、開発者がホスト サーバーをリモート管理する...
nginx (エンジン x) は、高性能な HTTP およびリバース プロキシ サーバー、メール プ...
目次1. インストール前の準備、インストールパッケージのダウンロード1 インストールの準備2 インス...
ツリーマップは主にツリーのようなデータ構造を視覚化するために使用され、特殊なタイプの階層です。これを...
目次js ディープコピーデータ保存方法浅いコピー/深いコピーとは何か一般的なディープコピーの実装1....
目次1. シナリオの説明: 2. 事例のデモンストレーション: 2.1. MySQLの障害発生前にデ...
execute、executeUpdate、executeQuery の違い (およびそれらの戻り値...
このチュートリアルでは、Linux ターミナルでドメイン名またはコンピューター名の IP アドレスを...
目次MySQL ベースの検索エンジンの実装1. ngram全文パーサー2. 全文インデックスを作成す...
カテゴリ選択を選択します。テストの結果、IE と FF はこの要素を適切にサポートできることがわかり...
背景今日、他のプロジェクト チームと協力してシステムのストレス テストを実施しているときに、プロ...