Maison > base de données > tutoriel mysql > le corps du texte

Comment utiliser la base de données mysql ?

藏色散人
Libérer: 2020-09-17 09:56:55
original
39753 Les gens l'ont consulté

Utilisation de la base de données mysql : 1. Connectez-vous à mysql ; 2. Démarrez le service mysql ; 3. Arrêtez le service mysql ; 5. Quittez mysql ;

Comment utiliser la base de données mysql ?

1. Concepts de base de la base de données
1. Deux moteurs couramment utilisés :

(1) Moteur InnoDB :
1. ) Prise en charge d'ACID, ce qui signifie simplement prendre en charge l'intégrité et la cohérence des transactions ;
2) Prise en charge des verrous de ligne, de la lecture cohérente de type ORACLE et de la concurrence multi-utilisateurs
3) Méthode de conception de clé primaire d'index cluster unique, qui peut grandement ; améliorer les performances de lecture et d'écriture simultanées ;
4) Prise en charge des clés étrangères
5) Prise en charge de l'auto-réparation des données en panne
6) InnoDB est conçu pour gérer les systèmes de bases de données de grande capacité et son utilisation du processeur ; est inégalé par les autres moteurs de bases de données relationnelles sur disque.
7) Il s'agit d'un moteur de traitement de transactions fiable et ne prend pas en charge la recherche en texte intégral
(2) Moteur MyISAM :
1) Ne prend pas en charge l'atomicité de chaque requête
2) Ne prend en charge que les emplacements de table
3) L'accent est mis sur les performances, sa vitesse d'exécution est plus rapide que le type InnoDB, mais il ne fournit pas de support pour les transactions
4) Si vous effectuez un grand nombre de SELECT (tâches de suppression), MyISAM est un meilleur choix

2. Introduction à la base de données :
1) Base de données : Un conteneur qui contient des données organisées (généralement un fichier ou un ensemble de fichiers)
2) Table : Une structure structurée d'un type spécifique de données Liste
3) Schéma-schéma : Informations sur la disposition et les caractéristiques de la base de données et des tables

4) Colonne-colonne : Un champ dans la table, toutes les tables sont composées d'une ou plusieurs colonnes
5) Ligne-ligne : Un enregistrement dans le tableau

6) Type de données-type de données : Le type de données autorisé à chaque colonne du tableau a un type de données correspondant, qui limite (ou autorise) les données. stocké dans cette colonne

2. Ligne de commande MySQL (comme indiqué ci-dessous)

Comment utiliser la base de données mysql ?

1. Connectez-vous à MySQL - format :

 mysql -h主机地址 -u用户名 -p用户密码
Copier après la connexion

. 1) Connectez-vous au Mysql local, ouvrez d'abord la fenêtre DOS (touche de raccourci fenêtre + R ensemble pour faire apparaître la boîte d'instructions de commande et entrez cmd), puis entrez dans le répertoire mysqlbin, puis tapez la commande mysql -u root -p, et appuyez sur Entrée. Vous serez invité à saisir votre mot de passe. L'invite MYSQL est : mysql> (l'utilisateur root par défaut n'a pas de mot de passe)
2) Connectez-vous à Mysql sur l'hôte distant : supposons que l'adresse IP de l'hôte distant est : 218.105.110.116, et le nom d'utilisateur est root , le mot de passe est abcd123456, puis tapez la commande suivante : mysql -h218.105.110.116 -u root -p abcd123456 (Remarque : il n'est pas nécessaire d'ajouter un espace entre u et root, et pareil pour les autres)

2. Démarrez le service mysql :

net start mysql
Copier après la connexion

3 Arrêtez le service mysql :

net stop mysql
Copier après la connexion

4. . Vérifiez si le port est en conflit :

netstat –na | findstr 8080 Afficher le port d'écoute, findstr est utilisé pour déterminer si le port suivant existe.

5. Quittez mysql :

quittez ou quittez

6. Changer le mot de passe : Format :

mysqladmin -u nom d'utilisateur -p ancien mot de passe mot de passe Nouveau mot de passe. ;

Par exemple, pour changer le mot de passe de root :

mysqladmin -u root -p ab12 password djg345
Copier après la connexion

3. Afficher la commande

1. Afficher la liste des bases de données dans le serveur de base de données actuel :

mysql> SHOW DATABASES;
Copier après la connexion

2. Afficher le tableau de données dans une base de données :

mysql> USE 库名;//使用某个库;
mysql> SHOW TABLES;//列出库中所有的表
Copier après la connexion

3 Afficher la structure du tableau de données :

mysql> DESCRIBE 表名;
Copier après la connexion

4. Créer une base de données :

mysql> CREATE DATABASE 库名;
Copier après la connexion
.

5. Créez une table de données :

mysql> USE 库名。mysql> CREATE TABLE 表名 (字段名 VARCHAR(20), 字段名 CHAR(1);
Copier après la connexion

6. Supprimez la base de données :

mysql> DROP DATABASE 库名;
Copier après la connexion

7. Supprimez la table de données :

mysql> DROP TABLE 表名;
Copier après la connexion

8. le tableau :

mysql> DELETE FROM 表名;
Copier après la connexion

9. Afficher les enregistrements dans le tableau :

mysql> SELECT  *  FROM 表名;
Copier après la connexion

10 Insérer les enregistrements dans le tableau :

mysql> INSERT INTO 表名 VALUES (”hyq”,”M”);
Copier après la connexion

11. >

mysql-> UPDATE 表名 SET 字段名1=’a',字段名2=’b’ WHERE 字段名3=’c';
Copier après la connexion

12. Utiliser le mode texte Chargez les données dans la table de données :

mysql> LOAD DATA LOCAL INFILE “D:/mysql.txt” INTO TABLE 表名;
Copier après la connexion

13. Commande d'importation du fichier .sql :

mysql> USE 数据库名; mysql> SOURCE d:/mysql.sql;
Copier après la connexion

14. :

mysql>UPDATEmysql.userSETpassword=PASSWORD(’新密码’) WHERE User=’root’;
mysql> FLUSH PRIVILEGES;
Copier après la connexion

15. Afficher le nom de la base de données :

mysql> SELECT DATABASE();
Copier après la connexion

16 Afficher l'utilisateur actuel :

mysql> SELECT USER();
Copier après la connexion
.

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!