1. mysqlの圧縮パッケージを/usr/localフォルダに解凍し、名前をmysqlに変更します。 #解凍 tar -zxf mysql-5.7.27-el7-x86_64.tar.gz -C /usr/local/ #名前の変更 /usr/local/ をコピーします mysql-5.7.27-el7-x86_64/mysql をコピーします。
mysql を入力します。5.7 にはデータ ディレクトリがないため、自分で作成します。 cd mysql/ mkdirデータ
mysqlユーザーとユーザーグループを作成する [root@airflow mysql]# グループ追加 mysql [root@airflow mysql]# useradd -r -s /sbin/nologin -g mysql mysql -d /usr/local/mysql/ #useradd -r パラメータは、mysql ユーザーがシステム ユーザーであり、システムにログインするために使用できないことを示します。4. mysql ディレクトリの権限を変更します。以前はルート権限でしたが、mysql 権限に設定します。 chown -R mysql:mysql /usr/local/mysql/
データベースを初期化する ./bin/mysql_install_db --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data/
ローカルシステムサービスにmysqlを配置する cp -a ./support-files/mysql.server /etc/init.d/mysqld 7. MySQLにはmy-default.cnfファイルがないので、/etc/my.cnfファイルを直接編集します(my-default.cnfをアップロードすることもできます) vi my.cnf [mysqld] ベースディレクトリ=/usr/local/mysql データディレクトリ=/usr/local/mysql/data ソケット=/tmp/mysql.sock ユーザー=mysql ポート=3306 文字セットサーバー = utf8mb4 照合サーバー = utf8mb4_unicode_ci init_connect = '名前をutf8mb4に設定' シンボリックリンク=0 最大接続数=200 デフォルトのストレージエンジン=INNODB 小文字テーブル名=1 最大許容パケット数=32M 明示的なタイムスタンプのデフォルト=true [mysqld_safe] ログエラー=/var/log/mysql/mysql.log pidファイル=/var/run/mysql/mysql.pid 注意: mysql は通常、Unix ドメイン ソケット ファイル (通常は /tmp/mysql.sock) を介して localhost に接続します。ソケット パスを変更しないでください。そうしないと、ローカル mysql に接続するときにエラーが発生します: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' ログエラーとpidファイルのパスはmy.cnfで設定されているため、/var/log/と/var/run/にmysqlディレクトリを作成し、mysqlユーザーに完全な権限(chmod)を与える必要があります。 chmod -R 777 /var/log/mysql/ chmod -R 777 /var/run/mysql/ そうでない場合、起動時に以下に示すようにエラーが報告されます。
MySQLサービスを開始する
初期パスワードを表示し、MySQLにログインしてみます
ログインに成功しました。パスワードを変更してください 'root'@localhost のパスワードを設定 = PASSWORD('123456');
mysql 環境変数を設定し、/etc/profile ファイルを変更し、下部に設定を追加して、起動時に自動的に起動するように追加します。 次の構成を追加します。 即時発効
12. 自動起動設定 chmod +x /etc/init.d/mysqld chkconfig --add mysqld chkconfig --list mysqlサービスが表示され、3、4、5がすべてオンになっている場合は成功です。オフになっている場合は、次のように入力します。 その後、コンピュータを再起動します
MySQLの実行状態を確認する
ルートアカウントのIPログインを許可する mysql -u ルート -p mysql を使用します。 ユーザーを更新します。ホストを '%' に設定し、ユーザーを 'root' に設定します。 権限のフラッシュ; 設定ファイルの例 [mysqld] ソケット=/var/lib/mysql/mysql.sock ポート = 3306 ベースディレクトリ=/softwares/mysql_5727 データディレクトリ=/softwares/mysql_5727/data 最大接続数=200 文字セットサーバー=utf8mb4 デフォルトのストレージエンジン=INNODB 小文字テーブル名=1 最大許容パケット数=32M 明示的なタイムスタンプのデフォルト=true 以下もご興味があるかもしれません:
|
>>: WeChat パブリック アカウントの録音ファイルを再生して保存します (amr ファイルを mp3 に変換)
MQTT プロトコルMQTT (Message Queuing Telemetry Transpo...
はじめに: MySQL では、CONCAT() 関数を使用して複数の文字列を 1 つの文字列に連結し...
ウェブサイトを作成する学生は、アクセス時に一部の nginx サーバーが 504 Gateway T...
この記事の例では、画像のドラッグと並べ替えを実装するためのVueの具体的なコードを参考までに共有して...
序文一般的なビジネス シナリオでは、検索ボックスへの入力が完了した後、検索データを取得するために関連...
この記事では、参考までに、シンプルなショッピングカートケースを実装するためのVueの具体的なコードを...
目次1. 要件の説明2. アイデアの概要1. 延長を要求する2. アイデアの概要3. SQLコード1...
目次1. HTMLを書く、最初のVueプログラムビューテンプレートとデータに注意してください決定ルー...
クーパー氏は、一般的に上から下、左から右に向かうユーザーの視覚経路について話しました。優れたビジュア...
この記事の例では、参考までに貪欲なスネークを実装するためのJavaScriptの具体的なコードを共有...
ここで 123WORDPRESS.COM はこれらのテンプレートの最初の部分を紹介します。各テンプレ...
他の人のウェブページを保存して見たことがあると思いますが、特にdwで開くと、多くのウェブページに&l...
MySql データベース システムをインストールして構成します。 1. ダウンロード http://...
私はインターネット上で数え切れないほどの my.cnf 構成を読みましたが、言及されている構成のほと...
コードをコピーコードは次のとおりです。 <!-- ブラウザがローカル キャッシュからページにア...