Cet article présente principalement l'installation de mysql5.7 sur CentOS et l'explication détaillée du didacticiel de configuration simple. Il est très bon et a une valeur de référence. Les amis dans le besoin peuvent se référer à
<.>Installation
Assurez-vous que votre utilisateur a la permission d'installer
Pas de changement de racine
su root
(su signifie : swich user)
# rpm -ivh
peut rencontrer
warning: /var/tmp/rpm-tmp.6V5aFC: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
Copier après la connexion
qui peut être ignoré (avis personnel, Baidu n'a pas trouvé de réponse adaptée)
# yum install mysql-community-server
Copier après la connexion
En attendant que l'installation soit terminée....
Configuration
Trouvez le mot de passe initial après l'installation ici :
grep 'temporary password' ar/log/mysqld.log
Copier après la connexion
mysql 5.7 a des exigences en matière de complexité du mot de passe. Si vous souhaitez créer un mot de passe simple, vous devez le faire. peut d'abord exécuter
set global validate_password_policy=0;
Copier après la connexion
puis créer un utilisateur
Assurez-vous de désactiver SELinux pour le serveur nouvellement installé, sinon vous risquez de rencontrer de nombreux problèmes causés par les autorisations
setenforce 0
vi/etc/selinux/config
Copier après la connexion
Changez ENFORCE=enforcing par ENFORCE=disable
Fichier de configuration
Linux : /etc/my.cnf
Windows : my.ini dans le répertoire d'installation
Jeu de caractères par défaut
Versions antérieures à 5.6
[mysqld]
default-character-set=utf8
Copier après la connexion
Versions après 5.6
[mysqld]
character-set-server=utf8
Copier après la connexion
Modifier le jeu de caractères de la base de données existante
alter database mydb default character set utf8;
Copier après la connexion
Les noms de tables ne sont pas sensibles à la casse
[mysqld]
lower_case_table_names=1
Copier après la connexion
Autoriser la création de
fonctions en mode log-bin
[mysqld]
log_bin_trust_function_creators=true
Copier après la connexion
Activer le mode strict, le mode non strict Les champs trop longs seront automatiquement tronqués
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!