Maison > base de données > tutoriel mysql > Comment utiliser la base de données MySQL

Comment utiliser la base de données MySQL

(*-*)浩
Libérer: 2019-05-28 16:40:20
original
3452 Les gens l'ont consulté

Cet article explique quelques opérations de base de la base de données MySQL. J'espère qu'il sera utile à tout le monde.

Cours recommandé : Tutoriel MySQL.

Comment utiliser la base de données MySQL

1. Démarrage et arrêt du serveur MySQL

1. Démarrez le serveur MySQL

Démarrer- > Exécuter Entrez "cmd", puis entrez la commande "net start MySQL" à l'invite de commande.

2. Connectez-vous au serveur MySQL

Entrez la commande : MySQL -uroot -h127.0.0.1 -p111 (-h127.0.0.1 dépend des circonstances personnelles)

Remarque : le nom d'utilisateur est "root", l'adresse du serveur de base de données MySQL est "127.0.0.1" et le mot de passe est "111". Il doit y avoir un espace entre les trois.

3. Arrêtez le serveur MySQL

Démarrer -> Exécuter Entrez "cmd", puis entrez la commande "net stop MySQL" à l'invite de commande.

2. Fonctionnement de la base de données MySQL

1. Créer une base de données

create database 数据库名;
Copier après la connexion

2. Afficher la base de données

show databases;
Copier après la connexion

3. Sélectionnez la base de données spécifiée

use 数据库名;
Copier après la connexion

4. Supprimez la base de données

drop database 数据库名;
Copier après la connexion

Remarque : Le dossier "C:/AppServ/MySQL/data" dans le répertoire d'installation de MySQL est automatiquement supprimé.

3. Fonctionnement de la table de données MySQL

1. Créer une table

create table 表名 (column_name column_type not null,...);
Copier après la connexion

Description de l'attribut de l'instruction de création de table

属性 
说明 
属性
 说明
column_name 
字段名
 Primary key 
该列是否为主键
column_type 
字段类型
 AUTO_INCREMNT
该列是否自动编号
Not null | null 
该列是否允许为空  


Après avoir créé la table de données, le fichier de table correspondant ("nom de la table.frm", "nom de la table.MYD", "nom de la table.MYI") est automatiquement créé dans "Nom de la base de données C:AppServMySQLdata")

2. Afficher les tables de la base de données dans

show tables;
Copier après la connexion

3. Afficher toutes les tables de la base de données

show tables;(前提是使用use database 数据库;)
Copier après la connexion

4 Afficher la structure de la table de données

describe 表名;
Copier après la connexion

5. 🎜>

alter table 表名
  add [column] create_definition [first | after column_name]  //添加新字段
  add primary key (index_col_name,...)  //添加主码名称
  alter [column] col_name {set default literal |rop default}  //修改字段名称
  change [column] old_col_name create_definition  //修改字段名及类型
  modify [column] create_definition  //修改字段类型
  drop [column] col_name  //删除字段
  drop primary key  //删除主码
  rename [as] new_tablename  //更改表名
eg:alter table Admin_Info
    drop A_Pwd,
    rename as Admin_Info2;
Copier après la connexion
6. Supprimer la table de données spécifiée

drop table 表名;
Copier après la connexion

4 Manipuler les données MySQL

1. Ajouter des données de table

语法1:insert into 表名 values(值1,值2,...)(自增长的列应写null)
语法2:insert into 表名(字段1,字段2,...) values (值1,值2,...)
语法3:insert into 表名 set 字段1=值1,字段2=值2,...
Copier après la connexion
2. . Mettre à jour les données de la table

update 表名 set 字段1=值1 where 查询条件
Copier après la connexion
S'il n'y a aucune condition de requête, toutes les lignes de données de la table seront modifiées.

3. Supprimer les données du tableau

delete from 表名 where 查询条件
Copier après la connexion
S'il n'y a aucune condition de requête, toutes les lignes de données du tableau seront supprimées.

4. Requête des données de la table

select * from 表名;
Copier après la connexion
5. Limiter le nombre d'enregistrements de requête

select * from 表名 limit[start] length
Copier après la connexion
start : indique la ligne d'enregistrements à générer, 0 indique la ligne 1

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