Mysql小技巧总汇

1.datetime类型字段格式化

  • SELECT DATE_FORMAT(date,‘%Y-%m-%d %h:%m:%s‘) date FROM message;

    结果:2015-12-05 02:12:35

    (‘meaage‘ 表名,‘date‘一个datetim数据类型的字段)

    • 同上替换 DATE_FORMAT(date,‘%Y-%m-%d‘)

      结果:2015-12-05

时间: 12-04

Mysql小技巧总汇的相关文章

C# 基础知识和VS2010的小技巧总汇

看了一些基础视频,才发现自己的基础比较薄弱,有很多基础知识都不知道.这里总汇一些基础知识. 1: foreach不仅可以作用于list类的索引集合,还可以遍历dictionary类,这是相对于for的一大优势 Dictionary<int, long> dary = new Dictionary<int, long>(); dary.Add(1, 2); dary.Add(2, 3); dary.Add(22, 34); string sall = string.Empty; //

mysql小技巧

select now(),user(),version(),database(); #最后输入\c是放弃的意思 desc 表名; 等价于 show columns from 表名; #命令行中 mysqlshow   等价于 show databases; mysqlshow 数据库名  等价于 show tables; mysqlshow 数据库名 表名 等价于 desc 表名; load data local infile "mysql_student.txt" into tabl

cmd 进入mysql 小技巧

1.開始中找出执行:输入cmd 2.查找appserv所在盘,我的在D盘.所以接着输入:d: 3.在d盘中查找mysql所在文件夹:cd appserv\mysql\bin 4.再输入主机名.数据库名.password:mysql -h localhost -u root -p 5.最后输入数据库password

一些mysql小技巧总结

1.mysql中不清除表里的数据重新设置自增的id的方法 设置主键id自增的数据库表删除数据后,自增id不会自动重新计算,想要重新设置自增的id可以用如下命令: alter table table_name AUTO_INCREMENT=10; table_name是表名,10表示自增开始的位置 原文地址:https://www.cnblogs.com/wuyudong/p/9539335.html

mysql小技巧 用rand()写随机查询

if ($intelligent_count > 1) {            //随机抽取推荐菜单            $intelligent = pdo_fetch("SELECT * FROM " . tablename($this->modulename . '_intelligent') . " WHERE name=:name AND weid=:weid AND storeid=:storeid AND id<>:id ORDER

C# 基础知识和VS2010的小技巧总汇(2)[转]

1.使用关键字readonly ,表示这个字段只能在执行构造函数的过程中赋值,或者由初始化语句赋值 2..net4.0新增一个  Tuple 类,代表一个有序的N元组.可以调用Tuple.Create静态方法或使用new 关键字直接创建一个Tuple对象,.net基类库中定义了拥有1-7个泛型参数的泛型Tuple. 作用:可以使用Tuple对象作为方法的返回值.可以很容易地包含多个结果. 原文链接 public class Point { public int X { get; set; } p

Mysql 小技巧

查询出的日期 加一天,加一周,加一月,加一年 SELECT DAYOFMONTH( DATE_add(NOW(), INTERVAL 1 DAY)); SELECT DAYOFMONTH( DATE_add(NOW(), INTERVAL 1 WEEK)); SELECT DAYOFMONTH( DATE_add(NOW(), INTERVAL 1 MONTH)); SELECT DAYOFMONTH( DATE_add(NOW(), INTERVAL 1 YEAR)); 查询出的日期 减一天,

mysql维护管理的几点小技巧(自我总结)

一.mysql数据库用户密码修改方法 (1).在知道mysql数据库root用户密码条件下修改root用户密码wxsemico方法一:[[email protected] ~]# mysql -u root -pEnter password: 输入root密码mysql> show databases;mysql> use mysql;mysql> update user set password=password('wxsemico') where user='root';mysql&

mysql写Shell小技巧

今天终于在表哥的帮助下解决了文件导入/出这个问题了.(很菜逼的一个问题),然后将最近看到的文章都自己测试了下,顺便奉上记录.1.Mysql数据库支持union的时候写文件小技巧: 采用常规的union写入,可以看到前面的字段占位数肯定也会被写入,替换成null也是一样的结果,这个对于写shell没啥大碍,但是如果用来写bat,mof,vbs等文件就会出问题了,那么怎么去掉这个只写入我们需要的内容呢?采用hex编码就好了. 将我们要写入的内容使用hex编码在分段写在每个字段位上,这样就可以只写入我