Maison >base de données >tutoriel mysql >Exemple d'analyse de la configuration de la base de données multi-instances de la base de données Rocks MySQL
Modification du chemin par défaut de la base de données MySQL
Démarrer le service httpd
<strong>mkdir -p /run/httpd</strong><strong><br></strong><strong>systemctl start httpd.service</strong>
Dans le système Linux, cela représente : plusieurs processus + plusieurs threads + plusieurs structures de mémoire pré-allouées
Généralement utilisé dans le environnement de test, test maître-esclave, haute disponibilité, etc.
Schéma de configuration multi-instance : (plusieurs systèmes de gestion de bases de données)
端口port分开 配置文件分开 socket分开 日志分开 多serverid 都可以使用mysql用户 #总结,初始化多次数据库
Créer des autorisations de modification de répertoire
<strong>mkdir /share/work/mysql mkdir /share/work/mysql/3306<br></strong><strong>chown mysql:mysql -R /share/work/mysql</strong>
Modifiez le fichier de configuration mysql, exécutez la commande "vi /share/work/mysql/3306/my.cnf" et confirmez.
cp /etc/my.cnf /share/work/mysql
[mysqld] basedir=/opt/rocks/mysql datadir=/share/work/mysql/3306/data port=3306 socket=/share/work/mysql/3306/mysql.sock log-error=/share/work/mysql/3306/data/mysql.err log-bin=/share/work/mysql/3306/data/mysql-bin server_id=7
Installer la base de données
groupadd mysql
useradd -r -g mysql mysq l
--skip-grant-tables
paramètres Démarrage :
Initialisez le mot de passe et autorisez la connexion à distance
/share/work/mysql/3306/mysql.sock
#6 Fermez plusieurs instances
[root@db01 scripts]# mysqladmin -S /share/work/mysql/3306/mysql. arrêt de la sock
#7. Vérifiez le port
[root@db01 scripts]# netstat -lntup|grep 330
tcp6
#8. [root@db01 scripts]# mysqladmin -uroot -S /share/work/mysql/3306/mysql.sock mot de passe '3306'
#9. Vérifiez la connexion à la bibliothèque (voir server_id)
[root@db01. scripts]# mysql -uroot -p3306 -S /share/work/mysql/3306/mysql.sock -e "afficher des variables comme 'server_id';"Avertissement : l'utilisation d'un mot de passe sur l'interface de ligne de commande peut ne pas être sécurisée.
+---------------+-------+
| Nom_variable | Valeur
+-------------- -----+-------+
| identifiant_serveur | 7 |
+------ --------+------- +
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!