インターネット上で多くの関連チュートリアルを見てきましたが、インストール プロセスにはまだいくつかのエラーがあります。それらを整理し、自分の mysql5.7.20 インストール プロセスをまとめましたので、ご参照ください。 (正直、設定環境には不可解な問題が多々あります) 1. ダウンロードアドレス: 公式アドレス お使いのコンピュータに応じて適切な mysql バージョンをダウンロードしてください。私がダウンロードしたものは写真に示されており、インストール手順もこれに基づいています。 2. ダウンロード後、カスタムパスに解凍し、中国語のテキストがないことを確認します。 3. 解凍後、my という名前の新しい ini ファイルを作成します。 私の内容は次のとおりです: [mysql] # mysqlクライアントのデフォルトの文字セットをdefault-character-set=utf8に設定します [mysqld] #ポート3306を設定 port = 3306 # mysqlのインストールディレクトリを設定します basedir=D:\KQQ\mysql-5.7.20-winx64 # mysqlデータベースデータの保存ディレクトリを設定します。datadir=D:\KQQ\mysql-5.7.20-winx64\data # 許可される最大接続数 max_connections=200 # サーバーが使用するデフォルトの文字セットは、8 ビットの latin1 文字セットです。character-set-server=utf8 # 新しいテーブルを作成するときに使用されるデフォルトのストレージエンジン default-storage-engine=INNODB 図に示すように: 4. インストール ディレクトリの下の bin ディレクトリで毎回実行しなくても済むように、環境変数を設定します。 設定プロセスは次のとおりです。 - 「マイ コンピューター」を右クリックし、「プロパティ」、「詳細設定」、「環境変数」の順に選択し、パス変数を編集して、bin ディレクトリのアドレスを追加し、他のアドレスの前に ; で区切ります。 図に示すように: 5. 設定が完了したら、管理者として cmd を実行します。具体的な手順は次のとおりです。 CドライブのWindowsフォルダのSystem32ファイルでcmd.exeを探し、右クリックして管理者として実行します。 **6. まず、MySQLインストールディレクトリのbinディレクトリにディレクトリを切り替え、cmdウィンドウにmysqldと入力します。 7. Enter キーを押してインストールを実行します。注意: cmd を管理者として実行する必要があります。 ** 図に示すように: 8. 次に、 mysqld –initialize-insecure –user=mysqlと入力します。 (上記のコマンドを実行すると、MySQL はデータ フォルダーとデフォルトのデータベースを作成します。デフォルトのユーザー名は root で、デフォルトのパスワードは空です。 9. mysql サービスを開始します。 サービスを開始するにはnet start mysqlと入力し、OKで成功です ログイン/MySQLデータベースに入る cmd ウィンドウで、 mysql -u root –pと入力し、Enter キーを押します。enter password が表示されたら、もう一度 Enter キーを押します。図に示すように: インストール時にユーザー名とパスワードが設定されていないため、デフォルトのログイン ユーザー名は root で、パスワードは空白になります。 -u コマンド: データベースに接続するときに使用するユーザー名を指定するために使用されます。 -p コマンド: ユーザーが入力したパスワードを指定するために使用します 初期化パスワード ルートユーザーがMySQLにログインすると、 //データベースを使用する use mysql; //パスワードは haha です。カスタム更新ユーザーを設定します。authentication_string=PASSWORD("haha") where user="root"; // 権限を更新し、権限をフラッシュします。 //mysql を終了 やめる; パスワードを設定したばかりなので。 mysqlを再度開きます。 この時点で、データベース パスワードの変更は完了です。次に、データベースの共通コマンドを紹介します。 : : : : : : : : : : : : : : : show variables like '%storage_engine%';--MySQL の現在のデフォルトのストレージ エンジンを表示します show create table tablename;--テーブルで使用されているストレージ エンジンを表示します (結果の "ENGINE=" 部分) alter table tablename ENGINE=InnoDB--エンジンを変更する create table tablename(fieldname1 fieldtype1,fieldname2 fieldtype2,..) ENGINE=engine_name;--テーブルを作成するときにストレージエンジンを設定する 素晴らしいトピックの共有: MySQL のさまざまなバージョンのインストール チュートリアル MySQL 5.7 バージョンのインストール チュートリアル MySQL 5.6 バージョンのインストール チュートリアル 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: WeChat アプレット学習 WXS 使用方法チュートリアル
導入コンパイル、インストール、問題の解決後、Nginx は正常に動作していますが、現時点では Ngi...
Alpine イメージの telnet はバージョン 3.7 以降、busybox-extras パ...
1. Linuxサーバーは、/etc/hosts.denyを設定して、相手のIPがSSH経由でサー...
シームレス カルーセルは非常に一般的なエフェクトであり、ロジックを理解すれば非常に簡単です。効果は以...
背景最近、SQL 文を書くときに、IN と Exists のどちらを選択するか迷ったので、両方の方法...
クエリキャッシュ制限query_cache_limit は、単一のクエリで使用できるバッファ サイズ...
1.まずMysqlリンク設定ページを書く パッケージ com.wretchant.fredis.me...
クリックされたボタンには赤い画像スタイルを実装し、選択されていない他のボタンには灰色の画像スタイルを...
PCサイトとモバイルサイトの分離設定にはnginxを使います。私のPCサイトとモバイルサイトは、SE...
この記事では、参考までに簡単なHTMLと音楽プレーヤーの制作コードを紹介します。具体的な内容は以下の...
序文最近、オンラインでデータが誤って操作されました。データベースが直接変更されたため、それを回復する...
目次序文状態DockerをインストールするRedisのマスターノードとスレーブノードを構成する序文以...
1. ゴミかクラシックか? Web テクノロジーは急速に更新されており、Web サイトのインターフェ...
序文Linux のスケジュールされたタスクを実装する方法としては、cron、anacron、at な...
アプリケーションシナリオ多くの場合、Linux サーバーに tomcat や nginx などのソフ...