Maison >base de données >navicat >Comment utiliser Navicat pour les opérations en ligne de commande MySQL ?

Comment utiliser Navicat pour les opérations en ligne de commande MySQL ?

angryTom
angryTomoriginal
2019-08-07 15:20:0111467parcourir

Comment utiliser Navicat pour les opérations en ligne de commande MySQL ?

Ce qui suit décrit comment utiliser Navicat pour les opérations de ligne de commande MySQL.

Tutoriel recommandé : Tutoriel d'introduction à la base de données MySQL

1.

2. Cliquez sur le menu [Outils] et sélectionnez [Interface de ligne de commande] Comment utiliser Navicat pour les opérations en ligne de commande MySQL ?

3. Entrez maintenant l'état de la ligne de commande MySQL Comment utiliser Navicat pour les opérations en ligne de commande MySQL ?

Comment utiliser Navicat pour les opérations en ligne de commande MySQL ?Informations détaillées : commandes d'opération de base MySQL

Opérations de base de données

Afficher toutes les bases de données

mysql> show databases;(注意:最后有个 s)
Créer une base de données

mysql> create database test;

Se connecter à la base de données

mysql> use test;

Afficher la base de données actuellement utilisée

mysql> select database();

Informations du tableau contenues dans la base de données actuelle

mysql> show tables; (注意:最后有个 s)

Supprimer la base de données

mysql> drop database test;

Opération de table

Remarque : utilisez "utiliser " avant l'opération pour vous connecter à une base de données.

Créer une table

Commande :

Exemple :

create table ( [,.. ]);

mysql> create table MyClass(
> id int(4) not null primary key auto_increment,
> name char(20) not null,
> sex int(4) not null default '0',
> degree double(16,2));

Obtenir la structure de la table

Commande :

Exemple :

desc 表名,或者show columns from 表名

mysql> describe MyClass
mysql> desc MyClass;
mysql> show columns from MyClass;

Supprimer le tableau

Commande :

Par exemple : Supprimer la table nommée MyClass

drop table

mysql> drop table MyClass;

Insérer des données

Commande :

Exemple :

mysql> insert into MyClass values(1,'Tom',96.45),(2,'Joan',82.99), (2,'Wang', 96.59);
insert into [( [,.. ])] values ( 值 1 )[, ( 值 n )]

Interroger les données de la table

Interroger toutes les lignes

mysql> select * from MyClass;
Interroger les premières lignes de données

Pour exemple : Afficher Les 2 premières lignes de données du tableau MaClasse

mysql> select * from MyClass order by id limit 0,2;

ou

mysql> select * from MyClass limit 0,2;

Supprimer les données du tableau

Commande :

Par exemple :Supprimer l'enregistrement numéroté 1 dans la table MaClasse

mysql> delete from MyClass where id=1;
delete from 表名 where 表达式

Modifier les données dans la table

Commande :

mysql> update MyClass set name='Mary' where id=1;

dans la table Ajouter un champ dans update 表名 set 字段=新值,... where 条件

Commande :

Par exemple : un champ passtest est ajouté à la table MaClasse, le le type est int(4), la valeur par défaut est 0

mysql> alter table MyClass add passtest int(4) default '0'
alter table 表名 add 字段 类型 其他;

Changer le nom de la table

Commande :

Par exemple : Modifier le nom de la table MyClass vers YouClass

mysql> rename table MyClass to YouClass;
rename table 原表名 to 新表名;

Mettre à jour les champs Contenu

Commande :

update 表名 set 字段名 = 新内容

Par exemple : ajoutez 4 espaces devant l'article

update article set content=concat('    ', content);

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:erreur Navicat 1366Article suivant:erreur Navicat 1366