この記事では、mysql5.7.23 の詳細なインストールプロセスを記録し、皆さんと共有します。 1. ダウンロードアドレス 2 ダウンロード後、解凍した内容を任意のディレクトリに置けます。私のディレクトリは次のとおりです(Cドライブに置くと、iniファイルを変更するときに権限の問題が発生する可能性があるため、Eドライブに変更しました):E:\mysql 以下のように、この時点では圧縮ファイルにはデータディレクトリとiniファイルは存在しません。 3. E:\mysqlディレクトリに新しいmy.iniファイルを作成し、次の内容をコピーします。 [mysqld] #ポート3306を3306に設定する # mysqlのインストールディレクトリをbasedir=E:\mysqlに設定します # mysqlデータベースデータの保存ディレクトリを設定します。datadir=E:\mysql\data # 許可される最大接続数 max_connections=200 # サーバーが使用するデフォルトの文字セットは、8 ビットの latin1 文字セットです。character-set-server=utf8 # 新しいテーブルを作成するときに使用されるデフォルトのストレージエンジン default-storage-engine=INNODB sql_mode=NO_ENGINE_SUBSTITUTION、STRICT_TRANS_TABLES [mysql] # mysqlクライアントのデフォルトの文字セットをdefault-character-set=utf8に設定します 4. 以下の環境変数を設定します。 コンピュータのプロパティ - 》システムの詳細設定 - 》 環境変数をクリック システム変数セクションで、新しい変数名: MYSQL_HOME、変数値: E:\mysql を作成します。 パスを設定し、パスに bin ディレクトリを追加します (先頭のセミコロンに注意してください) 5.MySQLのインストールプロセス: 管理者としてcmdを実行する 次のディレクトリに入ります: E:mysql\bin 1. mysqld --install を実行してサービスをインストールします。コンソールに「サービスが正常にインストールされました」というメッセージが表示されます。mysqld --install を実行してサービスをインストールすると、すでに存在していることが示されます。 mysqld --removeと入力して、以前にインストールしたmysqlを削除し、mysqld --installを再度実行します。 2. コマンドを実行します: mysqld --initialize (この時点でデータディレクトリが生成されます) 3. サービスを開始するnet start mysql 4. パスワードを変更する ステップ 1: net stop mysql (サービスを停止) ステップ 2: mysqld --skip-grant-tables を実行して、パスワードなしの MySQL サーバーを起動します。 ステップ3:新しいターミナルを開き、mysql -u root -pと入力してmysqlに入ります。 ステップ4 :次に、ルートアカウントのパスワードを「root」に更新します。 コマンド: update mysql.user set authentication_string=password("root") where user="root"; ステップ 5:権限を更新するには、flush privileges コマンドを実行します。 ステップ6: 終了する。 ステップ7: mysql -u root -pと入力してmysqlに入り、パスワードrootを入力します。 ステップ8 : パスワードを再度変更します。 ステップ 1: SET PASSWORD = PASSWORD('新しいパスワード'); ステップ 2: ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER; ステップ 3: 権限をフラッシュします。 ステップ9:もう一度cmdを開いて再度ログインします ミッション完了! 5.7.23 データベースのインストールに成功しました。 素晴らしいトピックの共有: MySQL の異なるバージョンのインストール チュートリアル さまざまなバージョンの MySQL 5.6 インストール チュートリアル さまざまなバージョンの MySQL 5.7 インストール チュートリアル さまざまなバージョンのmysql8.0インストールチュートリアル 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
>>: nginx rewriteを使用してURLをリダイレクトする方法
FTP と比較すると、SSH ベースの sftp サービスは、セキュリティが優れており (非プレーン...
目次1. ES 構文のゲッターとセッター2. ES構文でのdefineProperty 3. Vue...
HTML ノードの追加と削除の簡単な例 HTML ノードの追加と削除の簡単な例<input t...
テーブルを作成する テーブル `map` を作成します ( `id` int(11) NULLではな...
目次必要:アイデア:レッスン:テキストを共有する:要約する必要:インターフェイスからサブメニュー デ...
1. MySQL Yumリポジトリを追加するMySQL公式サイト>ダウンロード>MySQ...
個人的には、WeChat アプレットの開発フレームワークは VUE と概ね似ていると感じていますが、...
Vue画像拡大鏡コンポーネントパッケージに基づいて、参考までに具体的な内容は次のとおりです。画像拡大...
目次1. レンダリング2. データをバインドし、ツリーテーブルにラベルを追加する3. すべてのコード...
背景会社のコードは第三者に提供され、利用されます。ソースコードが完全に漏洩しないようにするには、提供...
Ubuntu 18.04 を使用する Python 開発者向けの参考資料です。 1. Ubuntu ...
最初のもの: 1. 主要なヘッダーファイルを追加します。 #include <linux/of...
REPLACE構文REPLACE(String,from_str,to_str)つまり、String...
カウント(*)成し遂げる1. MyISAM: テーブル内の行の総数をディスク上に保存し、フィルタリン...
この記事の例では、画像拡大鏡効果を実現するためのVue3の具体的なコードを参考までに共有しています。...