mysql
爱飞的光
这个作者很懒,什么都没留下…
展开
-
linux之mysql之一步到位
最近在linux中安装mysql,期间遇到了一些坑,花的时间挺长的大概一天的时间才搞好,这里记录一下步骤以及一些坑,方便自己以后看,也方便需要的童鞋拿去学习;先说步骤:1.首先的话检查我们的linux系统中是否有安装mysql,执行命令:[root@VM-0-4-centos ~]# rpm -qa | grep mysql这里解释一下命令的意思:rpm是一个软件包管理器至于后面的-qa是其选项参数,大概意思是查询所有的安装包,具体的可以通过rpm --help命令查看;|是...原创 2020-08-17 13:19:23 · 196 阅读 · 0 评论 -
mysql进行查询时忽略时分秒
在进行mysql查询的时候遇到查询时间的时候需要忽略时间中的时、分、秒的需求,在此做个记录,栗子如下:SELECT recordTimeFROM RcgRecord WHERE date_format( recordTime, '%Y-%m-%d' ) BETWEEN '2017-11-30' AND '2017-12-30'执行结果:查询出来的结果是正确的,空...原创 2020-02-29 13:21:57 · 5487 阅读 · 0 评论 -
mysql连接查询
本文主要列举两张和三张表来讲述多表连接查询。新建两张表:表1:student 截图如下:表2:course 截图如下:(此时这样建表只是为了演示连接SQL语句,当然实际开发中我们不会这样建表,实际开发中这两个表会有自己不同的主键。)一、外连接外连接可分为:左连接、右连接、完全外连接。1、左连接 left join 或 left outer joinSQL语句:select *...原创 2020-02-03 09:56:18 · 95 阅读 · 1 评论 -
mysql配置文件my.cnf详解
[client]#客户端设置,即客户端默认的连接参数port = 3306#默认连接端口socket = /usr/local/mysql/data/mysql.sock#用于本地连接的socket套接字default-character-set = utf8mb4#编码 [mysqld] #服务端基本设置port = 3306#MySQL监听端口socket = /u...原创 2020-02-02 15:55:36 · 571 阅读 · 0 评论 -
mysql中date、datetime、timestamp的区别
首先说Date,date表示的时间格式为年月日,yyyy-mm-dd;datetime与timestamp表示的时间格式为年月日时分秒,yyyy-MM-dd HH:mm:ss;而datetime与timestamp之间的区别在于,当你的应用同时在不同时区的时候就需要用到timestamp,因为我们用的都是北京时间,所以平常状况下我们都使用datetime类型;...原创 2019-12-09 23:03:26 · 121 阅读 · 0 评论