この記事では、参考までにVMWare LinuxにMySQL 5.7.13をインストールするチュートリアルを紹介します。具体的な内容は次のとおりです。 1. 基本的な環境の説明 仮想マシン: VMWare オペレーティングシステム: Linux データベース バージョン: MySQL 5.7.13 Community Edition (Enterprise Edition は有料なので、なぜ Enterprise Edition をインストールしないのかと聞かないでください) 背景: 仮想マシンは外部ネットワークに接続できる 2. 詳細を確認する LinuxにMySQLがすでにインストールされているかどうかを確認する ①サービスservice mysqld startを起動する インストールされていない場合は、 ② Linux上でサービスが存在するか確認する chkconfig --list mysqld インストールされていない場合は、 3. /toolsディレクトリを作成し(このディレクトリにファイルをダウンロードします)、/toolsディレクトリに入ります。 # mkdir /tools # cd /tools 4. MySQL 5.7.13をダウンロードする #wget http://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.13-linux-glibc2.5-x86_64.tar.gz 5. 減圧 # tar -xzf mysql-5.7.13-linux-glibc2.5-x86_64.tar.gz 6. ディレクトリ /data/mysql (インストールディレクトリ) を作成します。 # CD / # mkdirデータ # cd /データ # mkdir mysql 7. 新しいmysqlユーザー、グループ、ディレクトリを作成する # グループ追加mysql # ユーザー追加 -r -s /sbin/nologin -g mysql mysql -d /tools/mysql-5.7.13-linux-glibc2.5-x86_64 8. ディレクトリを切り替えて権限を付与する #cd /tools/mysql-5.7.13-linux-glibc2.5-x86_64 #パスワード #chown –R mysql 。 #chgrp –R mysql 。 #chown -R mysql /data/mysql 手順6~8が実行されない場合、エラーが報告されます: bin/mysqld: そのようなファイルまたはディレクトリはありません 9. パラメータを設定する # bin/mysqld --initialize --user=mysql --basedir=/tools/mysql-5.7.13-linux-glibc2.5-x86_64 --datadir=/data/mysql 注意: 赤いボックス内の一時パスワードを覚えておいてください。後で必要になります。 #bin/mysql_ssl_rsa_setup --datadir=/data/mysql 10. 設定ファイルを変更する # cd サポートファイル # cp my-default.cnf /etc/my.cnf # cp mysql.server /etc/init.d/mysql # vim /etc/init.d/mysql 以下を変更します。 # vim /etc/my.cnf 以下を変更します。 変更後は、再度確認することをお勧めします。誤ってスペルミスをすると、多くの厄介なエラーにつながる場合があります。 11. MySQLを起動する 注: my.cnf 構成ファイルで使用されているパスが存在するかどうかを確認します。存在しない場合は、自分で作成します。 # bin/mysqld_safe --user=mysql & bin/mysql --user=root –p --ステップ9で生成された一時パスワードを入力します 12. ルートパスワードを変更する mysql> set password=password('123456'); --新しいパスワードを入力してください 13. 権限を付与する mysql> '123456' で識別される 'root'@'%' に *.* のすべての権限を付与します。 mysql> 権限をフラッシュします。 14. 結果を確認する mysql> mysql を使用します。 mysql> ユーザーからホスト、ユーザーを選択します。 mysql> 終了; 15. システムパスを追加する # vim /etc/プロファイル に追加: # ソース /etc/profile 16. MySQLを自動的に起動するように設定する # chmod 755 /etc/init.d/mysql # chkconfig --add mysql # chkconfig --level 345 mysql オン 上記の設定のほとんどは、MySQL 5.7.13 のインストールと設定方法のグラフィックチュートリアルを参照してください。 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: WeChatミニプログラムユーザー認証による携帯電話番号の取得(getPhoneNumber)
>>: Linux ディスクのマウント、パーティション分割、容量拡張操作を実装する方法
軽量のオープンソース データベースである MySQL は、エンタープライズ レベルのアプリケーション...
目次1. SVGを使用する2. fontAwesomeを使用する3 ソース4 結論テクノロジースタッ...
目次概要最初のステップステップ2なぜ別の _data が必要なのでしょうか?データにもう少しデータを...
接続クエリ:これは、2 つのクエリ (またはテーブル) の各行をペアで接続した結果です。つまり、1 ...
<br />ナビゲーション設計は構造設計における主要なタスクの 1 つです。ソフトウェア...
1. インデックスの役割一般的に言えば、インデックスは本の目次に相当します。条件に基づいてクエリを実...
目次posgresql バックアップ/リストアMySQL バックアップ/復元posgresql バッ...
ペーパーレスの世界はまだ到来していませんが、書類や写真をスキャンすることで紙をなくす人が増えています...
通常の開発では、凸型の丸い角、つまり border-radius 属性を使用するのが一般的です。凹角...
この記事では、登録またはログイン時に電子メール アドレスを入力する際のドロップダウン プロンプトのネ...
序文ドラッグ アンド ドロップ機能を追加すると、プログラムがより自然でユーザーフレンドリーになります...
目次1. 簡単な紹介2. スクリーンショットを実行する3. コードの紹介4. まとめ1. 簡単な紹介...
MySQL が alter table などの DDL 操作を実行すると、テーブル メタデータ ロッ...
サブスクリプションメッセージテンプレートを選択または作成するWeChat アプレットにログインし、「...
今回は、私自身の開発経験を踏まえて、以下の観点で関連内容を解説します。ページからコンポーネントにデー...