Maison > base de données > tutoriel mysql > Introduction aux opérations de commande courantes dans MySQL (exemples de code)

Introduction aux opérations de commande courantes dans MySQL (exemples de code)

不言
Libérer: 2019-01-30 11:02:00
avant
2454 Les gens l'ont consulté

Ce que cet article vous apporte est une introduction aux opérations de commande courantes dans MySQL (exemples de code). Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer.

l Créer une base de données : CREATE DATABASE nom_table ;

l Supprimer la base de données : DROP DATABASE nom_table ;

l Afficher la base de données : SHOW DATABASE ;

l Sélectionner la base de données : USE table_name;

Remarque : Tous les noms de bases de données, noms de tables, noms de tables Noms de champs sont sensibles à la casse. Nous devons donc utiliser des noms appropriés avant de donner une commande SQL.

l Créer une table : CREATE TABLE nom_table (nom_colonne type_colonne); //colonne colonne

l Supprimer la table : DROP TABLE nom_table ;

l Renommer la table : ALTER TABLE nom_table RENAME TO nouveau nom ;

l Créer une instance :

create table table_tbl(
   table_id INT NOT NULL AUTO_INCREMENT,   //AUTO~自动增加id字段下一个可用编号
table_title VARCHAR(100) NOT NULL,      //字段使用NOT NULL属性,用户创建具
   table_author VARCHAR(40) NOT NULL,          有NULL的记录会报错
   submission_date DATE,
   PRIMARY KEY ( table_id )   //主关键字,一般分配后不再更改
);
Copier après la connexion

l Insérer des données :

INSERT INTO table_name ( field1, field2,...fieldN )  VALUES ( value1, value2,...valueN );    
//注意对应创建表时对列的定义
Copier après la connexion

l Interroger les données d'affichage :

SELECT field1, field2,...fieldN table_name1, table_name2...
[WHERE Clause] [OFFSET M ][LIMIT N]
Copier après la connexion
SELECT * from table_name;    //返回所有记录
SELECT * from table_name WHERE table_author='wonker'; //返回作者是wonker的记录
Copier après la connexion

l Modifier des données :

UPDATE table_name SET field1=new-value1, field2=new-value2
         [WHERE Clause]
UPDATE table_name  SET table_title='Learning JAVA'  WHERE table_id=3;
Copier après la connexion

l Supprimer des enregistrements :

DELETE FROM table_name [WHERE Clause]
DELETE FROM table_tbl WHERE table_id=3;
Copier après la connexion

l Supprimer, ajouter ou redéfinir des colonnes : commande ALTER

mysql view table Commandes structurelles , comme suit :

l desc nom de la table ;

l affiche les colonnes du nom de la table

l décrit le nom de la table

l affiche la table de création ; name;

En raison de l'ajout, de la suppression, de la modification et de l'interrogation de la table de la base de données, la numérotation est discontinue. Vous pouvez supprimer la numérotation puis rétablir la numérotation par la méthode suivante :

<🎜. >
ALTER TABLE table_tbl  DROP title_author;         //删除
ALTER TABLE table_tbl ADD num INT;                 //添加
ALTER TABLE table_tbl ALTER num SET DEFAULT 1000;   //更改默认值
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:cnblogs.com
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
Derniers numéros
MySQL arrête le processus
Depuis 1970-01-01 08:00:00
0
0
0
Env中mysql
Depuis 1970-01-01 08:00:00
0
0
0
Erreur lors de l'installation de MySQL sous Linux
Depuis 1970-01-01 08:00:00
0
0
0
php - problème de surveillance MySQL
Depuis 1970-01-01 08:00:00
0
0
0
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal