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コンテナを停止または強制終了できない問題の解決策
mysqlは指定された期間内の統計データを取得します年別統計 選択 カウント(*)、 DATE_FO...
問題の説明 (以下の説明は Windows 環境に限定されます): D:\develop\ide\m...
この記事では、VMware Workstation Pro で Win10 オペレーティング システ...
序文最近、多くの新しい同僚がこの質問をしてきました。特に、homebrew を通じて自動的にインスト...
最近、Linux を使用してローカルにログインしていたところ、正常にログインできず、次のエラー メッ...
Compose のいくつかの部分は、何らかの方法で環境変数を扱います。このチュートリアルは、必要な情...
AES暗号化の使用データ転送の暗号化と復号化処理 --- AES.js最初のステップ: vue に ...
シングルノードデータベースの欠点大規模なインターネットプログラムはユーザーベースが大きいため、アーキ...
この記事の例では、WeChatアプレットでテキストスクロールを実装するための具体的なコードを参考まで...
ウェブサイトを作成するユーザーの多くが、このような問題に遭遇すると思います。Chrome のデフォル...
Linux で MySQL データベースをアンインストールするにはどうすればいいですか? 以下では、...
あなたも私と同じように、コンピューターのファイルを整然と整理し、不要なファイルを適宜削除するプログラ...
vue+remを使用したカスタムカルーセルチャートの実装は参考までに。具体的な内容は以下のとおりです...
一般的に使用される方法は次の 4 つです。 1.locate()メソッドを使用する一般的な使用法: ...
まずは見てみましょう。 HTML ソースコード: XML/HTML コードコンテンツをクリップボード...