Getting started with Les bases de MySQL


Contents:


Qu'est-ce qu'une base de données?
База данных est une collection d'informations structurée et stockée...
Système de gestion de base
Система управления базами данных - Ce logiciel pour travailler avec...
Le concept du champ primaire
Первичное поле - ce champ, dont les valeurs vous permettent de dist...
Le concept d'un index
Индекс таблицы est un objet de base de données spécial créé par le...
Le concept de clé étrangère
Внешний ключ est un champ (ou un ensemble de champs) dont les valeu...
Normalisation
Нормализация базы данных est le processus consistant à apporter la ...
Type de connexion un à un
Dans les leçons précédentes, nous avons parlé des clés étrangères et des relations de table. Les lie...
Type de communication un-à-plusieurs
Connectivité один ко многим signifie qu'un seul enregistrement dans...
Type de communication many-to-many
Connectivité многие ко многим signifie qu'un enregistrement dans le...
SGBD MySQL. Interfaces pour MySQL
Dans nos leçons, nous allons considérer la base de données relationnelle MySQL. Ce système est le pl...
Autorisation des utilisateurs dans MySQL
Pour autoriser MySQL, vous avez besoin de trois paramètres: le nom d'utilisateur, le mot de passe et...
Connectez-vous à phpMyAdmin de votre projet Devionity
Vous pouvez utiliser phpMyAdmin avec votre projet Devionity. Pour ce faire, vous devez créer votre p...
Types de données: numéros INT
Dans le MySQL Les types de données numériques sont des entiers et ...
Types de données: FLOAT, DOUBLE
Les nombres à virgule flottante dans MySQL sont définis par des mots-clés FLOAT et
Types de données: CHAR, VARCHAR
Les types de données String dans MySQL sont CHAR et VARCHAR. Dans ce cas...
Types de données: TEXT
Pour stocker des lignes plus longues que 255 caractères utilisent ...
Types de données: date/heure DATETIME
Types DATE, TIME, DATETIME sont conçus pour enregistrer la...
Types de données: données BLOB binaires
Type de données BLOB - c'est presque pareil que TEXT. Il est conçu pour ...
Qu'est-ce que SQL
SQL (Structured Query Language) - Un langage de requête structuré p...
Créer une base de données
Pour créer une base de données, vous devez utiliser la phrase CREATE DATABASE dans leq...
Créer une table
Afin de создать table dans la base de données sélectionnée, vous d...
Mécanismes pour enregistrer les données
En MySQL, il existe plusieurs types de moteurs pour différents mécanismes de stockage de données. Po...
Suppression des tables de base de données/
Pour supprimer des tables et des bases de données, utilisez l'opérateur DROP, après qu...
Insertion de données: instruction INSERT
Pour remplir des tables avec des données, utilisez la phrase INSERT INTO. La conceptio...
Récupération de données: instruction SELECT
Afin d'obtenir un échantillon de données à partir d'une table (tables), un opérateur SELECT
Clause WHERE: critères de comparaison
Avec l'aide de l'opérateur WHERE vous pouvez spécifier des critères pour récupérer des...
Critères de comparaison: IN, BETWEEN, LIKE
Dans cette leçon, considérons l'utilisation des opérateurs IN, BETWEEN, ...
Constructions de l'instruction SELECT
Dans cette leçon, considérez les requêtes typiques en utilisant SELECT .
Grouper les enregistrements GROUP BY
Opérateur GROUP BY Il est utilisé pour grouper des enregistrements de table par un cha...
Fonctions agrégées
Агрегатные функции - les fonctions qui calculent la valeur d'un gro...
L'instruction HAVING
Opérateur HAVING est un analogue WHERE, mais pour les groupes. Offre
Clause ORDER BY
Opérateur ORDER BY est destiné à trier les valeurs de champs. La syntaxe de base (pren...
Instruction LIMIT
Pour contrôler le nombre d'enregistrements dans la table résultante, utilisez l'opérateur LIM...
Construction SELECT générale
Dans les leçons précédentes, nous avons considéré les opérateurs WHERE, GROUP B...
Mise à jour des données: instruction UPDATE
Pour mettre à jour les données existantes dans la table, utilisez l'opérateur UPDATE. ...
Suppression de données: instruction DELETE
Opérateur DELETE est utilisé pour supprimer des enregistrements d'une table. Ainsi que...
Sous-requêtes
Подзапрос est une requête dans la requête. La sous-requête est sép...
Modification d'une structure de table
Afin de contrôler la structure de la table, il est nécessaire d'utiliser la phrase ALTER TABL...
Créer des index
Pour ajouter un index à une table, vous devez utiliser l'opérateur ALTER TABLE et opér...
Créer des clés étrangères
Pour créer une clé étrangère, nous avons besoin d'une seconde table qui sera liée d'une manière ou d...
Implémentation de relations plusieurs-à-plusieurs dans MySQL
Dans cette leçon, nous verrons comment travailler avec des tables reliées plusieurs-à-plusieurs. Nos...
Rejoindre des tables: récupérer à partir de plusieurs tables
Nous avons deux tables - groupe et étudiant, qui sont liés ensembl...
Utiliser JOIN
Dans la leçon précédente, nous avons appris à joindre des tables simplement en spécifiant les champs...
Utiliser LEFT JOIN/RIGHT JOIN
Dans la leçon précédente, nous avons examiné les tables de connexion en utilisant JOIN...
Connecter la table avec vous
Dans les leçons précédentes, nous avons regardé les jointures de la table. Il y a une question natur...
Tables de jonction UNION
Opérateur UNION est utilisé pour joindre des tables, à savoir, pour "dessiner" l'une d...
Cours PHP pour travailler avec MySQL
Pour travailler avec MySQL via PHP, utilisez des classes spéciales. Les classes les plus courantes ...
Connexion à MySQL depuis PHP
Dans cette leçon, nous allons essayer de nous connecter au système MySQL à partir du script PHP. Pou...
Obtenir une sélection de données de la base de données en PHP
Dans cette leçon, nous allons chercher à obtenir des données d'une base de données en PHP et les aff...
Substitution de paramètre dans les requêtes
Dans la leçon précédente, nous avons considéré la méthode query() pour générer une déc...