Maison base de données tutoriel mysql MySQL常用命令 MySQL处理数据库和表的命令_MySQL

MySQL常用命令 MySQL处理数据库和表的命令_MySQL

May 30, 2016 pm 05:10 PM
mysql连接

学习如何管理和导航MySQL数据库和表是要掌握的首要任务之一,下面的内容将主要对MySQL的数据库和表的一些常用命令进行总结,一些我们不得不掌握的命令,一些信手拈来的命令。
一、处理数据库

代码如下:

drop [temporary] table [if exists] tbl_name [, tbl_name, ...]

8、更改表结构
我们会发现,我们会经常修改和改进表结构,特别是在开发初期;但是,每次进行修改时不必都先删除再重新创建表。相反,可以使用alter语句修改表的结构。利用这个语句,可以再必要时删除、修改和增加列。和create table一样,alter table提供了很多子句、关键字和选项。这里只是会说一些简单的使用,比如在表tb_demo表中插入一列,表示email,代码如下:

mysql> alter table tb_demo add column email varchar(45);
Query OK, 0 rows affected (0.14 sec)
Records: 0 Duplicates: 0 Warnings: 0
Copier après la connexion

新的列放在表的最后位置。不过,还可以使用适当的关键字(包括first、after和last)来控制新列的位置。如果想修改表,比如,刚刚加的email,我想加入一个not null控制,代码可以是这样的:

mysql> alter table tb_demo change email email varchar(45) not null;
Query OK, 0 rows affected (0.11 sec)
Records: 0 Duplicates: 0 Warnings: 0
Copier après la connexion

如果觉的这个email这列没有存在的必要了,可以使用下面的代码删除它,例如:

mysql> alter table tb_demo drop email;
Query OK, 0 rows affected (0.09 sec)
Records: 0 Duplicates: 0 Warnings: 0
Copier après la connexion

这篇文章大体上总结了与MySQL常用的一些命令,主要是学习Mysql处理数据库和表的常用命令,希望对大家有帮助。

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

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Repo: Comment relancer ses coéquipiers
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Repo: Comment relancer ses coéquipiers
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD

Tags d'article chaud

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment connecter Navicat pour MySQL à une base de données MySQL locale - Comment connecter Navicat pour MySQL à une base de données MySQL locale Comment connecter Navicat pour MySQL à une base de données MySQL locale - Comment connecter Navicat pour MySQL à une base de données MySQL locale Mar 04, 2024 pm 07:30 PM

Comment connecter Navicat pour MySQL à une base de données MySQL locale - Comment connecter Navicat pour MySQL à une base de données MySQL locale

Comment résoudre le problème de connexion Mysql lente dans Docker Comment résoudre le problème de connexion Mysql lente dans Docker Feb 19, 2024 pm 03:09 PM

Comment résoudre le problème de connexion Mysql lente dans Docker

Optimiser les performances de haute concurrence des connexions MySQL dans les programmes Python Optimiser les performances de haute concurrence des connexions MySQL dans les programmes Python Jun 30, 2023 pm 12:27 PM

Optimiser les performances de haute concurrence des connexions MySQL dans les programmes Python

Analyse de l'impact du numéro de connexion MySQL sur les performances de la base de données Analyse de l'impact du numéro de connexion MySQL sur les performances de la base de données Mar 16, 2024 am 10:09 AM

Analyse de l'impact du numéro de connexion MySQL sur les performances de la base de données

Comment gérer la perte de données après la fin anormale de la connexion MySQL ? Comment gérer la perte de données après la fin anormale de la connexion MySQL ? Jun 29, 2023 am 11:36 AM

Comment gérer la perte de données après la fin anormale de la connexion MySQL ?

La connexion MySQL est réinitialisée, comment garantir la santé du pool de connexions via le maintien de la connexion ? La connexion MySQL est réinitialisée, comment garantir la santé du pool de connexions via le maintien de la connexion ? Jun 29, 2023 am 11:26 AM

La connexion MySQL est réinitialisée, comment garantir la santé du pool de connexions via le maintien de la connexion ?

Comment faire en sorte que la configuration des variables d'environnement Java prenne effet ? Comment faire en sorte que la configuration des variables d'environnement Java prenne effet ? Feb 19, 2024 pm 08:34 PM

Comment faire en sorte que la configuration des variables d'environnement Java prenne effet ?

Comment tester les performances de mise à jour d'une connexion MySQL depuis la ligne de commande ? Comment tester les performances de mise à jour d'une connexion MySQL depuis la ligne de commande ? Jun 29, 2023 am 08:36 AM

Comment tester les performances de mise à jour d'une connexion MySQL depuis la ligne de commande ?

See all articles