Maison  >  Article  >  base de données  >  Comment utiliser la base de données mysql ?

Comment utiliser la base de données mysql ?

藏色散人
藏色散人original
2019-05-10 09:14:1739748parcourir

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用户密码

. 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

3 Arrêtez le service mysql :

net stop mysql

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

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;

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

mysql> USE 库名;//使用某个库;
mysql> SHOW TABLES;//列出库中所有的表

3 Afficher la structure du tableau de données :

mysql> DESCRIBE 表名;

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

mysql> CREATE DATABASE 库名;
.

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

mysql> USE 库名。mysql> CREATE TABLE 表名 (字段名 VARCHAR(20), 字段名 CHAR(1);

6. Supprimez la base de données :

mysql> DROP DATABASE 库名;

7. Supprimez la table de données :

mysql> DROP TABLE 表名;

8. le tableau :

mysql> DELETE FROM 表名;

9. Afficher les enregistrements dans le tableau :

mysql> SELECT  *  FROM 表名;

10 Insérer les enregistrements dans le tableau :

mysql> INSERT INTO 表名 VALUES (”hyq”,”M”);

11. >

mysql-> UPDATE 表名 SET 字段名1=’a',字段名2=’b’ WHERE 字段名3=’c';

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 表名;

13. Commande d'importation du fichier .sql :

mysql> USE 数据库名; mysql> SOURCE d:/mysql.sql;

14. :

mysql>UPDATEmysql.userSETpassword=PASSWORD(’新密码’) WHERE User=’root’;
mysql> FLUSH PRIVILEGES;

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

mysql> SELECT DATABASE();

16 Afficher l'utilisateur actuel :

mysql> SELECT USER();
.

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