Mysql 常用命令

一. 数据库相关命令

SHOW DATABASES; 查看当前所有数据库

SHOW WARNINGS; 查看所有警告信息

CREATE DATABASE 数据库名 CHARACTER SET = 编码格式; 创建数据库

USE 数据库名; 使用(打开)当前已创建好的数据库

SELECT DATABASE(); 显示当前正在使用的数据库

ALTER DATABASE 数据库名 CHARACTER SET = 编码格式; 修改数据库

DROP DATABASE 数据库名; 删除数据库

 

二. 数据表相关命令

1. 创建数据表

格式:Create Table 数据表名(字段名1 属性,字段名2 属性); 、

用法:

Create Table Test(

       ID TINYINT(5) UNSIGNED AUTO_INCREMENT PRIMERY KEY,

        USERNAME VARCHAR(20) NOT NULL UNIQUE KEY,

        PASSWORD VARCHAR(20) NOT NULL DEFAULT '123456');

2. 查看数据表

Show Tables From 数据库名

3. 查看数据表结构

Show Columns From 表名;

4. 重命名表

Alter Table 原表名 Rename 新表名;

5. 删除数据表

Drop Table 表名

6. 添加一个/多个字段

Alter Table 表名 Add 列名称1 列类型1,列名称2 列类型2;

7. 删除一个/多个字段

Alter Table 表名 Drop 列名称1,列名称2;

 

三. Mysql常见操作

1.写入记录

格式:Insert into Table (column1, column12) Values (value1,value2); 

用法:

(1) 写入一条记录:

Insert into test (name,sex,age,salary,create_time) values ("小邹","male","28","5555.60","1501588600");

(2) 写入多条记录:

Insert into test (name,sex,age,salary,create_time) values ("小白","male","25","5555.60","1501588633"),

("小黄","female","28","5555.60","150158860066"),

("小猪","male","27","5555.60","1501589900");

 

2. 查找记录

格式:Select column from table where condition;

用例: SELECT id,sex from test where sex = "male" order by create_time desc;

子句:

where:查询条件

group by:如何对结果分组

order by:如何对结果排序

having:查询时满足的第二个条件

limit:限定输出结果

 

3. update更新

格式:Update Table set column1 = value1,column2 = value2 where condition;

用例:Update test set sex = "female",name = "abc" where id = "3";

 

4. delete删除

格式:Delete from Table where condition;

用例:Delete from test where id= '1';

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值