Maison >base de données >tutoriel mysql >Configuration de l'installation de MySQL Linux

Configuration de l'installation de MySQL Linux

PHPz
PHPzoriginal
2023-05-20 11:01:081014parcourir

MySQL est un système de gestion de bases de données relationnelles couramment utilisé qui peut fonctionner sur différents systèmes d'exploitation. Sur les systèmes Linux, l'installation et la configuration de MySQL sont très simples. Voici quelques étapes de base pour vous aider à installer et configurer facilement MySQL sur votre système Linux.

Étape 1 : Téléchargez MySQL

Avant l'installation, vous devez télécharger le dernier package d'installation depuis le site officiel de MySQL. Vous pouvez accéder à https://dev.mysql.com/downloads/mysql/ pour télécharger et sélectionner la version appropriée à télécharger.

Étape 2 : Installer MySQL

Après avoir terminé le téléchargement de MySQL, démarrez l'installation. Entrez la commande suivante dans le terminal :

sudo apt-get update
sudo apt-get install mysql-server

La commande ci-dessus installera le serveur MySQL à partir du référentiel APT. Pendant le processus d'installation, une invite apparaîtra vous demandant de saisir le mot de passe de l'utilisateur root MySQL. N'oubliez pas ce mot de passe car vous devrez peut-être l'utiliser ultérieurement pour accéder à la base de données MySQL.

Étape 3 : Démarrer MySQL

Une fois l'installation terminée, le système démarrera automatiquement le serveur MySQL. Cependant, si le serveur ne démarre pas automatiquement, veuillez utiliser la commande suivante pour le démarrer manuellement :

sudo systemctl start mysql

Étape 4 : Configurer MySQL

MySQL par défaut Utilisez 127.0.0.1 comme adresse de serveur Si vous devez autoriser l'accès à distance au serveur MySQL, vous devez effectuer une configuration.

Tout d'abord, modifiez le fichier de configuration MySQL. Ouvrez un terminal et entrez la commande suivante :

sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf

Recherchez l'attribut bind-address dans le fichier de configuration et commentez-le pour qu'il devienne :

#bind-address = 127.0.0.1

Après avoir enregistré les modifications, redémarrez le serveur MySQL :

sudo systemctl restart mysql

Étape 5 : Configurer Utilisateur et mot de passe MySQL

Une fois l'installation terminée, MySQL a un utilisateur root (utilisateur administrateur dans le système Linux) par défaut et un mot de passe a été défini. Si vous souhaitez créer un nouvel utilisateur ou réinitialiser le mot de passe dans MySQL, vous pouvez utiliser la commande suivante :

mysql -u root -p

Entrez ensuite le mot de passe de l'utilisateur root MySQL et entrez dans la console MySQL. Dans la console, vous pouvez exécuter la commande suivante pour créer un nouvel utilisateur :

CREATE USER 'username'@'%' IDENTIFIED BY 'password';

username sera remplacé par le nom d'utilisateur du nouvel utilisateur et le mot de passe sera remplacé par le mot de passe du nouvel utilisateur. @'%' indique que l'utilisateur est autorisé à accéder au serveur MySQL depuis n'importe quel hôte. Si vous souhaitez restreindre cet utilisateur à accéder au serveur MySQL uniquement à partir d'un hôte spécifique, vous pouvez remplacer @'%' par l'adresse IP ou le nom d'hôte de l'hôte spécifique.

Ensuite, le nouvel utilisateur peut se voir accorder des autorisations d'accès et de gestion aux bases de données MySQL à l'aide de la commande suivante :

GRANT ALL PRIVILEGES ON *.* TO 'username'@'%';

Cela accordera au nouvel utilisateur toutes les autorisations de l'utilisateur root, y compris l'accès et la gestion de toutes les bases de données MySQL. % signifie applicable à n’importe quel hôte. Si vous devez restreindre cet utilisateur à la gestion d'une base de données spécifique, remplacez . par le nom de la base de données spécifique.

Après avoir terminé les étapes ci-dessus, vous pouvez installer et configurer avec succès le serveur MySQL et commencer à utiliser la base de données pour enregistrer et gérer les données.

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:Paramètres Windows MySQLArticle suivant:Paramètres Windows MySQL