MySQL的常用命令

  • 数据库的创建、选择及删除

  1. 创建数据库:    create database 数据库名;
  2. 选择数据库:    use 数据库名;
  3. 删除数据库:    drop database 数据库名;
  • MySQL数据类型

  1. 数值类

TINYINT  范围(-128,127)

SMALLINT  范围(-32 768,32 767)

MEDIUMINT  范围(-8 388 608,8 388 607)

INT  范围(-2 147 483 648,2 147 483 647)

BIGINT  范围(-9,223,372,036,854,775,808,9 223 372 036 854 775 807)

FLOAT  范围(-3.402 823 466 E+38,-1.175 494 351 E-38),0,(1.175 494 351 E-38,3.402 823 466 351 E+38)

        2.日期和时间类

DATE  格式:YYYY-MM-DD

TIME  格式:HH:MM:SS

YEAR  格式:YYYY

DATETIME 格式:YYYY-MM-DD HH:MM:SS

TIMESTAMP  格式:YYYYMMDD HHMMSS

        3.字符串类

CHAR  大小:0-255 bytes

VARCHAR  大小:0-65535 bytes

TINYBLOB  大小:0-255 bytes   不超过 255 个字符的二进制字符串

TINYTEXT  大小:0-255 bytes   短文本字符串

  • 数据表的创建与删除

  1. 创建数据表

create table table_name (column_name column_type);

      2.删除数据表

drop table table_name;

      3.读取数据表

select * from 数据表;

      4.插入数据

INSERT INTO table_name ( field1, field2,...fieldN )

                          VALUES

                          ( value1, value2,...valueN );

      5.数据查询

SELECT column_name,column_name

FROM table_name

[WHERE Clause]

[LIMIT N][ OFFSET M]

      6.WHERE子句

使用WHERE子句来读取MySQL数据表 runoob_tbl 中的数据:

SELECT * from runoob_tbl WHERE runoob_author='菜鸟教程';

BINARY关键字: BINARY 关键字来设定 WHERE 子句的字符串比较是区分大小写的

SELECT * from runoob_tbl WHERE BINARY runoob_author='runoob.com';

      7.UPDATA语句

UPDATE runoob_tbl SET runoob_title='学习 C++' WHERE runoob_id=3;

      8.DELETE语句

DELETE FROM runoob_tbl WHERE runoob_id=3;

      9.LIKE子句

SELECT * from runoob_tbl WHERE runoob_author LIKE '%COM';

      10.排序

ORDER BY子句:SELECT * from runoob_tbl ORDER BY submission_date ASC;

     11.分组

              GROUP BY:

SELECT column_name, function(column_name)

FROM table_name

WHERE column_name operator value

GROUP BY column_name;

             

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值