この記事では主に CentOS での mysql5.7 のインストールと簡単な設定の詳細なチュートリアルを紹介します。非常に優れているので、必要な方は参考にしてください。
インストールを確認してください。ユーザーはインストールの権限を持っています
rootの切り替えはありません
su root
(suはユーザーの切り替え)
# rpm -ivh
遭遇する可能性があります
warning: /var/tmp/rpm-tmp.6V5aFC: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
は無視できます(個人的な意見、Baidu)正しいパスワードが見つかりませんでした) 回答)
# yum install mysql-community-server
インストールが完了するのを待っています....
設定
インストール後の初期パスワードはここで見つけてください: grep 'temporary password' ar/log/mysqld.log
mysql 5.7にはパスワードの要件があります単純なパスワードを作成したい場合は、まず
set global validate_password_policy=0;を実行してから、ユーザーを作成します
新しくインストールしたサーバーの SELinux をオフにするように注意してください。そうしないと、権限
setenforce 0 vi/etc/selinux/config
によって引き起こされる多くの問題が発生する可能性があります。 ENFORCE=enforcing を ENFORCE=disable に変更します
Linux: /etc/my.cnfWindows: インストールディレクトリの my.ini
5.6 より前のバージョン
[mysqld] default-character-set=utf8
5.6 以降のバージョン
[mysqld] character-set-server=utf8既存のデータベースの文字セットを変更します
alter database mydb default character set utf8;テーブル名は大文字と小文字を区別しません
[mysqld] lower_case_table_names=1ログビン モードでの
関数の作成を許可します
[mysqld] log_bin_trust_function_creators=trueフィールドが次の場合は厳密モードを有効にします。非厳密モードでは長すぎると、自動的に切り詰められます
[mysqld] sql-mode="STRICT_TRANS_TABLES"
以上がCentOS の mysql5.7 のインストールと簡単な設定の詳細な紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。