MySQLバイナリのインストール方法 mysqlをダウンロード 参考: 1. パッケージを解凍する tar xf mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz 2. 実際の生産環境 mysql-5.7.24-linux-glibc2.12-x86_64 /usr/local/mysql5.7 を実行します。 a. 新しいMysqlユーザーグループを追加する グループ追加mysql b. 新規ユーザーを追加する オプション]# useradd -r -g mysql mysql C. mysqlディレクトリに権限を与える chown -R mysql:mysql mysql5.7 3. 環境が初期化されているディレクトリに移動する /home/usr/local/mysql5.6/ に移動します。 mkdirデータ mkdir ログ chown -R mysql:mysql mysql5.7 4. データを初期化し、インストールディレクトリとデータディレクトリを指定します ./bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql5.7/ --datadir=/usr/local/mysql5.7/data/ 6 スタートアップファイルをコピーする cp mysql.server /etc/init.d/mysqld chmod +x /etc/init.d/mysqld 7. 起動パスを変更する vi /etc/init.d/mysqld ベースディレクトリ = /usr/local/mysql5.7 データディレクトリ = /usr/local/mysql5.7/data 8. 環境変数を追加する(一番下に追加)l vi /etc/プロファイル MYSQL_HOME をエクスポートします。 PATH="$PATH:$MYSQL_HOME/bin" をエクスポートします。 9. 設定ファイルを更新する ソース /etc/profile 設定ファイルを変更する vi /etc/my.cnf [クライアント] ポート=3306 [mysqld] ベースディレクトリ=/usr/local/mysql5.7 データディレクトリ=/usr/local/mysql5.7/data #ソケット=/usr/local/mysql5.7/mysql.sock ソケット=/tmp/mysql.sock ユーザー=mysql #許可テーブルをスキップする # さまざまなセキュリティリスクを防ぐために、シンボリックリンクを無効にすることをお勧めします シンボリックリンク=0 # systemd を使用する場合、ユーザーとグループの設定は無視されます。 # 別のユーザーまたはグループでmysqldを実行する必要がある場合は、 # mariadbのsystemdユニットファイルを以下のとおりカスタマイズします。 # http://fedoraproject.org/wiki/Systemd の手順 [mysqld_safe] ログエラー=/usr/local/mysql5.7/log/mysqld.log pid ファイル = /usr/local/mysql5.7/data/mysqld.pid # # configディレクトリからすべてのファイルをインクルードする # !includedir /etc/my.cnf.d 11. 自動起動を追加する chkconfig --add mysqld chkconfig mysqld オン 12. mysqldを起動する サービスmysqldの開始 ネットスタット -anpt 13. パスワードを変更する(パスワードが初期化されている場合はパスワードがあります) 2018-11-02T02:07:44.574468Z 1 [注] root@localhost の一時パスワードが生成されます: lXyB0%fi#9-S (これがパスワードです) mysql>ヘルプコンテンツ エラー 1820 (HY000): このステートメントを実行する前に、ALTER USER ステートメントを使用してパスワードをリセットする必要があります。 mysql>ヘルプコンテンツ エラー 1820 (HY000): このステートメントを実行する前に、ALTER USER ステートメントを使用してパスワードをリセットする必要があります。 mysql> データベースを表示します。 エラー 1820 (HY000): このステートメントを実行する前に、ALTER USER ステートメントを使用してパスワードをリセットする必要があります。 解決 1. ユーザーパスワードを変更する mysql> alter user 'root'@'localhost' identified by 'youpassword'; または mysql> パスワードを password("youpassword") に設定します。 2. 権限を更新する mysql> 権限をフラッシュします。 mysql>ヘルプコンテンツ 要約する 上記は、編集者が紹介した Centos 7 に mysql5.7.24 バイナリ バージョンをインストールする方法です。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信します。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 以下もご興味があるかもしれません:
|
>>: Dockerコンテナを停止または強制終了できない問題の解決策
1. 準備1.1 港ダウンロードハーバーダウンロードアドレス:リンクリンクの説明を追加し、必要なバー...
著者 | 編集者 Awen | 制作 Tu Min | CSDN (ID: CSDNnews)不満を...
Mysql を完全にアンインストールするにはどうすればいいですか?以下の手順に従って実行してくださ...
1. インストール前の準備1. 公式ウェブサイトからUbuntu 20.04のイメージファイルを直接...
現在、Linux を使用するほとんどの人は、クラウド サーバーを使用するか、Windows 上に仮想...
XML/HTML コードコンテンツをクリップボードにコピー< div style = &quo...
他のデバイスの画像をローカルディレクトリにマウントするなど、サーバー上の静的リソースにアクセスする必...
目次1. はじめに2. 使用1. @コンポーネント2. 計算、データ、方法3. @props 4. ...
目次1. ショッピングカートの例2. コードの実装3. まとめ1. ショッピングカートの例一連の学習...
Enctype : ブラウザがデータをサーバーに送り返すときに使用するエンコーディングのタイプを指定...
必要:あるフィールドの同一項目を結合し、別の時間フィールドで並べ替えます。例:初めに テーブルから都...
目次1. 組み込みオブジェクトの紹介1.1 数学オブジェクト1.2 数学における方法1.3 日付オブ...
Macはシェル(ターミナル)SSHを使用してリモートサーバーに接続します前提条件: 接続する必要があ...
1. 背景最近、友人が大規模なマップの読み込みが遅いという問題に遭遇しました。iServer のパ...
目次1件のレビュー2 水平分割の5つの戦略2.1 ハッシュ2.2 範囲2.3. キー2.4. リスト...