zoukankan      html  css  js  c++  java
  • mysql笔记01

    desc tablename 显示表的描述信息

    show engines 查看存储引擎 默认使用InnoDB

    show variables like '%storage%';

    数值类型:

    整数:

    tinyint 1字节

    smallint 2字节

    mediumint 3字节

    int 4字节

    bigint 8字节

    小数:(使用(M,N)形式表示,M表示总长度,N小数点后的位数)

    float 4字节

    double 8字节

    decimal

    mysql --help 查看帮助

    mysql查询时不区分大小写

    在查询后加上c 可以取消操作

    mysql> SELECT
    -> USER()
    -> c

    mysql>

    create database first; 创建数据库

    user first; 选择数据库

    可以在连接服务器时指定要连接的数据库:

    shell> mysql -h host -u user -p menagerie

    Enter password: ********

    注意:如果mysql连接时,如果显示指定密码,则密码与-p间不应有空格

    show databases; 显示能够访问的数据库

    select database(); 查看当前连接的数据库

    describe tableName; 查看表的结构(简写:desc)

    delete from tablename 删除表中的数据

    load data local infile '文件路径' into table tablename; 将文件中的数据导入指定表中。

    timestampdiff(单位,源日期,目的日期) 比较两个日期的间距

    mysql中的模式匹配:

    • like

      "_" 匹配一个字符

    "%" 匹配任意数量的字符

    • regexp/not regexp (rlike/not rlike)

    "." 匹配任意单个字符

    使用binary 可以对大小写敏感

    mysql> SELECT * FROM pet WHERE name REGEXP BINARY '^b';
    

    使用变量存储值:

    mysql> SELECT @min_price:=MIN(price),@max_price:=MAX(price) FROM shop;
    mysql> SELECT * FROM shop WHERE price=@min_price OR price=@max_price;
  • 相关阅读:
    07.C#泛型的限制和可空类型的简单说明(三章3.5-四章4.1)
    列表的相关操作和方法/深浅拷贝
    字符串的格式化format和字符串相关函数
    for循环和关键字
    双项循环经典题
    python流程控制
    python运算符
    容器类型的强制转换和字典强转
    python强制类型转换和自动类型转换
    Javascript 执行环境及作用域
  • 原文地址:https://www.cnblogs.com/goodlucklzq/p/4542021.html
Copyright © 2011-2022 走看看