• mysql日期函数整理

    日期:

    mysql日期函数整理 这里是个使用日期函数的例子。下面的查询选择所有date_col值在最后 30 天内的记录。 1 2 gt; SELECT something FROM tbl_name WHERE TO_DAYS(NOW()) - TO_DAYS(date_col) lt;= 30; DAYOFWEEK(date) 返回date的星期索引(1= Sunday,2= Monda...

  • MySQL 删除binlog日志文件

    日期:

    查看当前日志文件列表: show binary logs; 设置日志保留时长expire_logs_days自动删除 1 2 3 4 5 6 7 8 9 10 11 #查看当前日志保存天数: show variables like %expire_logs_days%; #这个默认是0,即logs不过期,可通过设置全局的参数,使其临时生效: set...

  • Linux服务器制定mysql数据库备份的计划任务

    日期:

    首先,创建一个shell脚本: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 #!/bin/bash mysql_pwd = 1234567890 mysql_dump = /usr/local/mysql/bin/mysqldump cur_year = $ ( date + %Y ) cur_month = $ ( date + %m ) cur_day =...

  • CentOS 7 RPM 安装 MySQL5.7

    日期:

    本文操作系统: CentOS 7.2.1511 x86_64 MySQL版本: 5.7.13 1、卸载系统自带的 mariadb-lib [root @centos -linux ~] # rpm -qa|grep mariadb mariadb-libs- 5.5 . 44 - 2 .el7.centos.x86_64[root @centos -linux ~] # rpm -e mariadb-libs-5.5.44-2.el7.cen...

  • Linux(CentOS7.0)下 C访问MySQL的各种坑

    日期:

    今天尝试用C语言访问连接MySQL。 创建测试文件: mysqlVersion.c [root@iZ23xz8uttcZ test]# vi mysqlVersion.c 写入一下代码: #include stdio.h #include mysql/mysql.h void mysql_version( void ) { printf(MySQL client version : %d \n,mysql_get_clie...

  • Linux(CentOS-7.0)下安装MySQL5.6.22

    日期:

    一 安装环境 (1)CentOS版本:CentOS-7.0 查看方法: [root@it.net.cn~]# cat /etc/redhat-release CentOSLinuxrelease 7.0.1406 (Core) 来源:官网下载 地址:http://www.centos.org/ (2)MySQL版本:MySQL-5.6.22 下载地址: https://yunpan.cn/cqBSFzeM...

  • CentOS6.5下编译安装MySQL 5.6.22

    日期:

    Linux CentOS6.5下编译安装MySQL 5.6.22【给力详细教程】 一、编译安装MySQL前的准备工作 安装编译源码所需的工具和库(安装过程注意有没出错) yuminstallgccgcc-c++ncurses-develperl 安装cmake,从http://www.cmake.org下载源码并编译安装 我下的版本:ht...

  • MySQL用户权限管理详解

    日期:

    一、查看MYSQL数据库中所有用户及拥有权限 1.查看MYSQL数据库中所有用户 mysqlSELECT DISTINCT CONCAT(User: ,user,@,host,;) AS query FROM mysql.user;+---------------------------------+| query |+---------------------------------+| User: anemomete...

  • 解决MySQL 在 Java 检索遇到timestamp空值时报异常的问题

    日期:

    解决MySQL 在 Java 检索遇到timestamp空值时报异常的问题 使用JDBC检索MySQL数据库,如果遇到timestamp字段的值为空,那么会立即报出异常: ### Error querying database. Cause: Java.sql.SQLException: Value 0000-00-00 00:00:00 can not be represented a...

  • 对比Oracle MySQL的内连接,外连接,左关联,右关联

    日期:

    假设有A,B 表, A为必须存在的主表,B为翻译字典表 Oracle select ........... ,nvl(b.value, ) from a,b where a.key = b.key(+); MySQL: select ......., ifnull(b.value,) as xxx from a left join b on a.key = b.key; //注意:where 变成了on 补充: 可...