Maison  >  Article  >  base de données  >  Linux oublie MySQL

Linux oublie MySQL

PHPz
PHPzoriginal
2023-05-23 10:11:07410parcourir

Linux est un système d'exploitation largement utilisé et MySQL est un système de gestion de base de données important dans le système Linux. Cependant, dans l'utilisation quotidienne, on oublie souvent l'installation, la configuration et l'utilisation de MySQL pour diverses raisons. Les détails suivants expliquent comment installer, configurer et utiliser MySQL sur les systèmes Linux.

Étape 1 : Installer MySQL

Installer MySQL dans un système Linux est très simple. Utilisez la commande suivante pour installer MySQL :

sudo apt-get install mysql-server

Pendant le processus d'installation, vous serez invité à saisir le mot de passe utilisateur et le mot de passe de confirmation de l'administrateur MySQL. Une fois l'installation terminée, vous pouvez utiliser la commande suivante pour vérifier si MySQL fonctionne normalement :

sudo service mysql status

Étape 2 : Configurer MySQL

Le fichier de configuration de MySQL se trouve dans /etc/mysql/my.cnf. Dans ce fichier, diverses configurations de MySQL peuvent être effectuées :

gird Changer le jeu de caractères par défaut de MySQL

Par défaut, le jeu de caractères utilisé par MySQL est latin1. Afin d'éviter les caractères tronqués, nous pouvons changer le jeu de caractères en utf8. Recherchez les deux lignes suivantes dans le fichier de configuration :

character-set-server = latin1

collation-server = latin1_swedish_ci

Changez-les par :

character-set-server = utf8

collation-server = utf8_general_ci

Redémarrez ensuite le service MySQL pour que les modifications prennent effet :

sudo service mysql restart

gird Changez l'adresse d'écoute de MySQL

Par défaut, MySQL n'écoute que localement. Si nous voulons permettre à d'autres ordinateurs d'accéder à MySQL, nous devons modifier l'adresse d'écoute dans le fichier de configuration. Recherchez la ligne suivante dans le fichier my.cnf :

bind-address = 127.0.0.1

Remplacez-la par :

bind-address = 0.0.0.0

Cela permettra à d'autres ordinateurs d'accéder à MySQL via l'adresse IP.

Étape 3 : Utiliser MySQL

Après avoir installé et configuré MySQL, nous pouvons utiliser la commande suivante pour nous connecter à MySQL :

mysql -u root -p

Parmi eux, "-u" est le nom d'utilisateur et " -p" signifie saisir le mot de passe. Après avoir entré le mot de passe, nous verrons l'invite de ligne de commande MySQL. Dans MySQL, nous pouvons effectuer diverses opérations de base de données.

Quantity Créer une nouvelle base de données

Utilisez la commande suivante pour créer une nouvelle base de données :

CREATE DATABASE mydb;

"mydb" est le nom de la base de données à créer.

weight Créez une nouvelle table

Créez une nouvelle table dans la base de données à l'aide de la commande suivante :

CREATE TABLE ma table ( id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, nom VARCHAR(30) NOT NULL, email VARCHAR(50) NOT NULL );

Cette commande créera une table nommée "mytable", qui contient 3 champs : id, name et email.

Quantity Insérer des données

Utilisez la commande suivante pour insérer de nouvelles données dans la table :

INSERT INTO mytable (name, email) VALUES ('John Smith', 'john.smith@example.com');

This La commande insérera une nouvelle donnée dans le tableau. Les données comprennent deux champs : nom et e-mail.

Quantity Interroger les données

Utilisez la commande suivante pour interroger les données de la table :

SELECT * FROM mytable ;

Cette commande renverra tous les enregistrements de données de la table.

Résumé :

L'utilisation de MySQL dans un système Linux est très simple et ne nécessite que quelques étapes simples pour terminer l'installation, la configuration et l'utilisation. Par conséquent, si nous devons utiliser une base de données pour stocker et interroger des données, MySQL est un bon choix. J'espère que cet article pourra vous aider à mieux comprendre et utiliser MySQL.

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