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. ポート2375を開くdocker.serviceを編集する vim /lib/systemd/...
フロントエンド開発者がよく遭遇する問題は、ユーザーに情報を提示するためのポップアップ ウィンドウを作...
今日ご紹介したいのは、ネイティブ JS を使用してプログレス バーをドラッグし、要素の透明度を変更す...
テキストの長さに応じて、左側のテキストの幅を自動調整できる状況を実現したい。1行が表示できない場合、...
まず公式サイトにアクセスしてダウンロードし、MySQLダウンロードをクリックします。 ダウンロードし...
目次1. はじめに2. 本文2.1 フィールドの連結2.2 フィールドでの算術計算の実行1. はじめ...
Linuxでタイムゾーンを変更する場合、常に変更することはできませんAsia/Shanghai に変...
コンテナデータボリュームとはデータがコンテナ内にある場合、コンテナを削除するとデータは失われます。例...
目次実際のプロジェクトで遭遇する要件実装が間違っているところもある私は個人的に、実装するより良い方法...
時間は本当に存在するのでしょうか?時間は人間が考え出した概念に過ぎず、物事の変化を測る基準に過ぎない...
この記事では、シンプルなカレンダー効果を実現するためのJSの具体的なコードを参考までに紹介します。具...
目次必要回避策1. ツールチップを設定する2. hookToolTip変数を定義する3. メソッド内...
2次元配列の次元削減配列インスタンスメソッド concat と ES6 スプレッド演算子を使用した次...
この記事では、Fedora 28 に i3 をインストールして簡単に設定する方法を説明します。 1....
目次1. はじめに2. インストール01. 新しい仮想マシンを作成する02. システムをインストール...