Maison > Article > base de données > Explication détaillée de l'installation et de la configuration de mysql 5.7.19 sous centos6.5
Cet article présente principalement en détail la méthode d'installation et de configuration de mysql 5.7.19 sous centos6.5, qui a une certaine valeur de référence. Les amis intéressés peuvent se référer aux
étapes détaillées de l'installation de centos6.5 mysql5 .7.19. , le contenu spécifique est le suivant
1. Téléchargez mysql5.7.19 depuis le site Web d'Oracle
2 Ajoutez le groupe d'utilisateurs centos et l'utilisateur MySQL
groupadd mysql useradd mysql -g mysql
3 . les fichiers qui doivent être installés dans le répertoire spécifié.
doit définir le répertoire chown 755. Le paramètre peut autoriser l'accès à mysql.
4. Accédez au répertoire mysql décompressé et recherchez bin. Il y a le fichier exécutable mysqld dans bin. Exécutez
./mysqld --user=mysql --basedir=/home/mysql/mysql-5.7.16-linux-glibc2.5-x86_64 --datadir=/home/mysql/data --initialize
5. Copiez my-defalut.cnf dans le répertoire support-files sous le répertoire d'installation vers /etc/my.cnf
6. mysql.service dans le répertoire support-files du répertoire d'installation à /etc/init.d/mysqld
7 Configurez la connexion mysql et connectez le mysql dans le bac du répertoire d'installation à. /usr/local/bin
ln -fs /home/mysql/mysql-5.7.16-linux-glibc2.5-x86_64/bin/mysql /usr/local/bin/mysql
8. Modifier /etc/my.cnf
Paramètres
basedir=/home/mysql datadir=/home/mysql/data user=mysql
9. start Démarrez mysql
10. mysql -uroot Connectez-vous à mysql Prompt root@localhost n'est pas autorisé à se connecter, vous devez définir un mot de passe
Fermez d'abord mysql
Modifiez /etc/my.cnf
Ajoutez des skip-grant-tables dans mysqld
Activez mysql
Entrez
mysql>UPDATE mysql.user SET authentication_string=password('123456') WHERE User='root' AND Host='localhost';
pour modifier le mot de passe root.
Ou entrez mysql> set password=password('123456');
11. Définissez le type de caractère de la base de données
Editez /etc. / my.cnf
Ajoutez
à mysqld Character-set-server=utf8
Ajoutez
au client default-character-set=utf8
12. Vérifiez le type de caractère du base de données
mysql>show variables like "%character%";
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!