この記事では、参考までに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 IN サブクエリの最適化に関するケーススタディを見ました。最初は少し懐疑的でした...
more は、最もよく使用されるツールの 1 つです。最も一般的な使用方法は、出力コンテンツを表示し...
Linux には、2 種類のファイル接続があります。1 つは Windows のショートカットに似て...
追加するdocker run -it -name test -d nginx:latest /bin...
序文日常業務では、すべての jpg ファイルを bnp に変更したり、名前の 1 を one に変更...
目次1. プロトタイプ(明示的なプロトタイプ) 2. __proto__ (暗黙のプロトタイプ) 3...
最近、データライフサイクル管理の詳細を整理していたときに、小さな問題を発見しました。それは、MySQ...
環境: VMware VCSA 6.7 (VMware-VCSA-all-6.7.0-8169922...
目次1. Array.at() 2. Array.copyWithin() 3. 配列.entrie...
序文MySQL の権限を簡単に理解すると、MySQL では自分の能力の範囲内で操作が許可され、その限...
目次1. 概要2. オブジェクト作成のパラメータ3. 監視例4. 使用方法5. ソースコード1. 概...
この記事では、CSS無限シームレススクロール効果を実現するためのvue3の具体的なコードを参考までに...
目次1. はじめに1. インデックスとは何ですか? 2. インデックスはなぜ必要なのでしょうか? 2...
目次問題の説明:原因分析:解決:補足: Reactでは、フックが使用されている場合、useState...
1. mysqlbinlog: [エラー] 不明な変数 'default-character...