文档介绍:MYSQL入门指南
一、MySQL常用命令
1、显示当前账户下的数据库存储区域
Show databases;
表示当前账户(root)下的数据库存储区域有:information_schema、mysql、test。在这些数据库存储区域中可以有:表、视图等等信息。
2、如何切换到特定的数据库存储区域
Use 数据库存储区域名;比如我们要切换到test区域。
Use test;
数据库存储区域切换成功,到test区域下。
3、如何查看特定数据库存储区域中的信息
比如查看MySQL数据库中的有哪些表
Show tables;
图中显示的就是mysql数据库区域中的所用表的名称。
4、创建自己的数据库存储区域
Create database 数据库存储区域的名字;
比如我们创建一个名字为:mydb的数据库存储区域;
Create database mydb;
图中显示的信息表示数据我们自己的数据库存储区域mydb创建成功。
5、如何删除特定的数据库存储区域
Drop database 特定数据库存储区域的名字;
比如删除mydb数据库存储区域:
Drop database mydb;
图中信息表示删除mydb数据库存储区域成功。
6、创建表
Create table 表名称(列名称类型,……);
比如创建一个Person表,有姓名列、文本类型;性别列、文本类型;年龄列、整形;
create table person(
name varchar(10) not null,
sex varchar(2) not null,
age int(3) default 1
);
图中信息表示Person表创建成功。
7、删除表
Drop table 表名称;
比如删除test存储区域中的Person表:
Drop table Person;(drop table )。
8、查看表结构
Desc 表名;
比如查看Person表的结构;
Desc Person;
9、为表添加自增长列
在mysql数据库中,创建自增长列的语句是:
列名称 int auto_increment ;
注意:如果该列是自增长的列,那么必须定义key;
create table person(
id int auto_increment primary Key,
name varchar(10) not null,
sex varchar(2) not null,
age int(3) default 1
);
10、为表录入一条记录
Insert into 表明[(列名称)] values([对应列的值]);
比如我们往Person表录入一条记录。
Insert into Person values(null,’whz’,’m’,29);
11、删除表中的记录
Delete from 表名称[条件];
比如删除Person表中的记录;
Delete from person;
删除之前表中的记录:有十条记录
De