Installez MySQL 8.0.24 sur le système Kirin

Permettez-moi de vous présenter les étapes détaillées pour installer MySQL 8.0.24 sur le système Kylin, à condition que vous ayez téléchargé mysql-8.0.24-linux-glibc2.12-x86_64.tar.xzle package d'installation. En fait, l'installation est très simple, mais il y a des pièges, et le problème est très grave ! Comme il existe peu d’articles et de blogs liés au système Kirin, nous sommes tombés sur un très gros écueil, j’aimerais donc le partager avec vous ! L'adresse de téléchargement du package d'installation est la suivante :
 Téléchargements de la communauté MySQL
Insérer la description de l'image ici

Conseils pour éviter les pièges :
Kirin n'a pas activé le système et lors de la saisie des commandes, il indique souvent que les autorisations sont insuffisantes. Il est impossible d'installer un logiciel via l'administrateur ou d'exécuter des scripts avec des autorisations d'exécution. Même si sudo est utilisé pour exécuter des commandes , une erreur est signalée sans autorisations, et il n'y a aucune possibilité d'installation réussie ! ! !

Ouvrez le terminal et exécutez la commande : sudo setstatus softmode -p
(Cela est dû au fait que la sécurité est activée par défaut et vous pouvez utiliser des commandes pour supprimer les restrictions de sécurité)

  1. Décompressez le package d'installation :

    Ouvrez une fenêtre de terminal et utilisez la commande suivante pour décompresser le package d'installation :

    tar -xvf mysql-8.0.24-linux-glibc2.12-x86_64.tar.xz
    
  2. Déplacer des fichiers :

    Déplacez les fichiers MySQL décompressés vers le répertoire approprié, par exemple/usr/local/mysql :

    sudo mv mysql-8.0.24-linux-glibc2.12-x86_64 /usr/local/mysql
    
  3. Créez des utilisateurs et des groupes MySQL :

    Avant de poursuivre l'installation, créez un utilisateur et un groupe pour exécuter MySQL. Les commandes suivantes peuvent être utilisées :

    sudo groupadd mysql
    sudo useradd -r -g mysql -s /bin/false mysql
    
  4. Configurez MySQL :

    Entrez dans le répertoire MySQL, créez les fichiers de configuration nécessaires et initialisez la base de données :

    cd /usr/local/mysql
    sudo mkdir mysql-files
    sudo chown mysql:mysql mysql-files
    sudo chmod 750 mysql-files
    sudo bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
    
  5. Démarrez le service MySQL :

    Démarrez le serveur MySQL :

    sudo bin/mysqld_safe --user=mysql &
    
  6. Définir le mot de passe root MySQL :

    Après le premier démarrage, MySQL génère un mot de passe temporaire. Utilisez la commande suivante pour modifier le mot de passe root :

    sudo bin/mysql_secure_installation
    
  7. Ajoutez MySQL au chemin système :

    Modifiez ~/.bashrcle fichier et ajoutez les lignes suivantes à la fin du fichier :

    export PATH=$PATH:/usr/local/mysql/bin
    

    Exécutez ensuite la commande suivante pour que les modifications prennent effet :

    source ~/.bashrc
    

Pour exécuter MySQL sur le système Kylin et vous connecter à distance, vous devez également suivre les étapes suivantes :

  1. Configurer l'accès à distance : Par défaut, MySQL n'autorise pas l'accès à distance. Pour activer l'accès à distance
    Pour des raisons de sécurité, il n'est pas recommandé d'utiliser directement l'utilisateur root pour les connexions à distance. Vous pouvez créer un utilisateur dédié et lui accorder les autorisations appropriées. À l'invite MySQL, exécutez la commande suivante :

    CREATE USER 'your_username'@'%' IDENTIFIED BY 'your_password';
    GRANT ALL PRIVILEGES ON *.* TO 'your_username'@'%' WITH GRANT OPTION;
    FLUSH PRIVILEGES;
    

    Veuillez 'your_username'remplacer par votre nom d'utilisateur et 'your_password'par votre mot de passe.

  2. Redémarrez le service MySQL : Après avoir apporté des modifications, redémarrez le service MySQL pour que les modifications prennent effet :

    sudo service mysql restart
    

Vous pouvez désormais utiliser le client MySQL distant pour vous connecter au serveur MySQL exécuté sur votre système Kylin. Dans le client MySQL distant, définissez l'adresse du serveur sur l'adresse IP de votre système Kylin, et le nom d'utilisateur et le mot de passe sont les informations d'identification utilisateur que vous avez créées à l'étape 6.

Veuillez noter que l'activation de l'accès à distance augmentera les risques de sécurité. Il est recommandé de prendre certaines mesures de sécurité, telles que l'utilisation de mots de passe complexes et l'octroi uniquement des autorisations requises.

Je suppose que tu aimes

Origine blog.csdn.net/weixin_53742691/article/details/132481023
conseillé
Classement