zoukankan      html  css  js  c++  java
  • MySql基础

    一、函数

    DATE_ADD(purchase_date,INTERVAL service_life MONTH)日期计算(加) 

    DATE_SUB(DATE_ADD(purchase_date, INTERVAL service_life YEAR), INTERVAL month MONTH)日期计算(减)
    INTERVAL 可为YEAR MONTH DAY等

    DATE_FORMAT(create_time,'%Y-%m-%d') 格式化时间 结果:2008-12-29

    NOW()获取当前时间

    group_concat(ri.id order by xxx) 拼接并排序(有长度限制 1024)

    from_base64 解码base64

    REPLACE(from_base64(mobile),salt,'') 将字段中的某些值替换为空

    left 从左边截取xx位

    二、添加修改字段

    1.添加字段:

    ALTER TABLE 表名 add 字段名 TINYINT(4);

    2.修改某个表的字段类型及指定为空或非空
    alter table 表名 change 字段名 字段名 字段类型 [是否允许非空];
    alter table 表名 modify 字段名 字段类型 [是否允许非空];

    3.删除某一字段,

    ALTER TABLE 表名 DROP 字段名;

    4.修改字段的值

      update im_item_stock a inner join im_item_library b on b.id=a.item_id set a.item_name=b.name;

    三、添加索引

    1.添加PRIMARY KEY(主键索引) 
    mysql>ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` ) 
    2.添加UNIQUE(唯一索引) 
    mysql>ALTER TABLE `table_name` ADD UNIQUE ( 
    `column` 

    3.添加INDEX(普通索引) 
    mysql>ALTER TABLE `table_name` ADD INDEX index_name ( `column` ) 
    4.添加FULLTEXT(全文索引) 
    mysql>ALTER TABLE `table_name` ADD FULLTEXT ( `column`) 
    5.添加多列索引 
    mysql>ALTER TABLE `table_name` ADD INDEX index_name ( `column1`, `column2`, `column3` )
    四、将查询结果插入数据表

    iNSERT INTO common_permission(id,name,value,icon,type,url,`status`,create_time,sort)
    select id,name,value,icon,type,url,`status`,create_time,sort from common_permission_copy1 where pid='135'

     五、查看日志

    show variables like 'log_bin';
    show master status;

    -- cd mysql安装路径
    -- mysqlbinlog --no-defaults --base64-output=decode-rows -v --start-datetime="2020-08-25 00:00:00" --stop-datetime="2020-08-31 11:00:00" "C:ProgramDataMySQLMySQL Server 8.0Datainlog.000009" --result-file=mysql-binlog.000009.sql

  • 相关阅读:
    [SCM]软件配置管理
    Jenkins入门总结
    Linux sh/bash[精华]
    [BRE]软件构建发布自动化
    python总结
    代码质量第 3 层 可读的代码
    记一次 WinDbg 分析 .NET 某工厂MES系统 内存泄漏分析
    记一次 .NET 某消防物联网 后台服务 内存泄漏分析
    Covariant(协变)与 Contravariant(逆变)
    三藩市湾区一周游
  • 原文地址:https://www.cnblogs.com/yyjspace/p/11613365.html
Copyright © 2011-2022 走看看