mysql 中的基本用法,以及日期的转换
1、mysql int(10)
int 类型长度4个字节,大约表示2^32数字,10代表的是显示长度,一般和FILLZERO约束一起使用,如果没有达到该长度,填充0
2-->000000002
mysql varchar 最大长度可以设置到65535,但是一般设置为255
mysql double,float (5,2) 代表总长度是 5,小数点是占两个长度
2、数据导入导出
sql格式 xls格式
将查询出来的数据制作成表格:
select name,salary from worker into outfile 'C:/abc.xls';
3、如何配置你的mysql服务器允许远程连接。
方法一: 该方法
找到mysql数据库,找到uesr表,找到user=root,Host=locahost的那条记录
修改为host为%,重启mysql服务
方法二: 通过sql语句
grant all privileges on *.* to root@'%' identified by "root";//赋权限
flush priviledges;//刷新权限
4、临时表中间表dual
select 7*8;==select 7*8 from dual;
作用只是为了语法合理,oracle中该表不能省略。
5、数据库设计三大范式
1)第一范式 表中的每个字段都是独立的,不可分割的单元
user
id name
1 张三丰|张三
修改为 id name ex_name【曾用名】
2) 第二范式 在满足第一范式的前体现
一张表只能表示一个意思,每一个字段都要和主键有依赖关系
employee
id name age sex salary { deptName deptNo } 违反了第二范式
id name age sex salary
dept 部门表
id deptNo deptName
技术部 现在叫 研发部
3) 第三范式 在满足第二范式的前体现
一张表只能表示一个意思,除主键外每个字段都只能和主键有依赖关系
employee
id name age sex salary { deptName deptNo } 违反了第二范式
id name age sex salary deptId deptName 第三范式 设计和第二范式可以联合理解
dept 部门表
id deptNo deptName
技术部 现在叫 研发部
数据库设计的三大范式: 只是设计的规范,参考
6、联合查询
union :合并结果集,去除重复的数据
union all:不去重
前面查询出来的列数和后面的 结果集查询出来的列数要相等,建议类型也相同
7、any 和 some 以及all的用法
any和some的效果相同,都是指符合括号中的任意一个,等同or的使用
all是指同时符合括号中的多个数据,等同and的使用
8、给出出生日期求出年龄
SELECT year( from_days( datediff( now( ), birthdate)));==>birthdate 是出生日期
9、求出当前日期 : now()
(1)current_timestamp() current_timestamp
(2)localtime() localtime
(3)localtimestamp() localtimestamp
这三种都是求出当前日期,都相当于now();
mysql 中的基本用法,以及日期的转换的更多相关文章
- mysql中event的用法详解
一.基本概念mysql5.1版本开始引进event概念.event既“时间触发器”,与triggers的事件触发不同,event类似与linux crontab计划任务,用于时间触发.通过单独或调用存 ...
- mysql中limit的用法实例解析
mysql中limit的用法解析. 在mysql中,select * from table limit m,n.其中m是指记录开始的index,从0开始,n是指从第m条开始,取n条. 例如: mysq ...
- Mysql中limit的用法详解
Mysql中limit的用法详解 在我们使用查询语句的时候,经常要返回前几条或者中间某几行数据,为我们提供了limit这样一个功能. SELECT * FROM table LIMIT [offset ...
- mysql中explain的用法
mysql中explain的用法 最近在做性能测试中经常遇到一些数据库的问题,通常使用慢查询日志可以找到执行效果比较差的sql,但是仅仅找到这些sql是不行的,我们需要协助开发人员分析问题所在,这就经 ...
- MySQL中CONCAT()的用法
MySQL中CONCAT()的用法 在日常开发过程中,特别是在书写接口的时候,经常会遇到字符串拼接的情况,比如在返回图片数据时,数据库里往往存储的是相对路径,而接口里一般是存放绝对地址,这就需要字符串 ...
- mysql中FIND_IN_SET函数用法
本篇文章主要介绍mysql中FIND_IN_SET函数用法,用来精确查询字段中以逗号分隔的数据 以及其与 like 和 in 的区别 1.问题发现 之前在做工作任务时有这么一个需求:需要用接口所传的服 ...
- mysql中in的用法详解
一.基础用法 mysql中in常用于where表达式中,其作用是查询某个范围内的数据. select * from where field in (value1,value2,value3,-) 当 ...
- mySQL中replace的用法
MySQL replace函数我们经常用到,下面就为您详细介绍MySQL replace函数的用法,希望对您学习MySQL replace函数方面能有所启迪 mysql replace实例说明: ...
- Mysql中autocommit的用法
定义 Mysql文档原文:SET autocommit disables or enables the default autocommit mode for the current session. ...
- Mysql中EXISTS关键字用法、总结
在做教务系统的时候,一个学生(alumni_info)有多个教育经历(alumni_education),使用的数据库是mysql,之前使用左链接查询的,发现数据量才只有几万条时,查询就很慢了,早上想 ...
随机推荐
- ansible使用4-Playbook Roles and Include Statements
task include --- # possibly saved as tasks/foo.yml - name: placeholder foo command: /bin/foo - name: ...
- python3线程介绍02(线程锁的介绍:互斥、信号、条件、时间、定时器)
#!/usr/bin/env python# -*- coding:utf-8 -*- import threadingimport timeimport random # 1-互斥锁 Lock 同一 ...
- GitLab-Runner 安装配置
https://docs.gitlab.com/runner/install/linux-repository.html 直接看官方教程 systemctl status gitlab-runner. ...
- ubuntu linux断点续传下载工具 uGet 的安装
网址 http://ugetdm.com/downloads-ubuntu 使用命令行安装 sudo add-apt-repository ppa:plushuang-tw/uget-stable s ...
- April 19 2017 Week 16 Wednesday
What would life be if we had no courage to attempt anything? 如果我们都没有勇气去尝试点什么,生活会变成什么样子呢? I remembere ...
- Git-进阶-远程仓库的使用
一.远程仓库怎么玩 1. 自己搭建一个运行Git的服务器 Git是分布式版本控制系统,同一个Git仓库,可以分布到不同的机器上,但肯定有一台机器有着最原始的版本库,然后别的机器来克隆这个原始版本库,这 ...
- Association, Composition and Aggregation in UI5, CRM, S/4HANA and C4C
UI5 UI5使用Association和Aggregation描述控件之间的关系. Aggregation:parent和子控件在lifecycle上存在依赖关系: When a ManagedOb ...
- 在vue中同时使用过渡和动画
在上次的动画中,在显示和隐藏有动画效果,但是,刷新页面的时候,第一次的显示没有动画效果 需求:刷新页面的时候也有动画效果 <transition name='fade' appear enter ...
- 宝塔linux面板,修改root密码
root,密码忘记了.但宝塔vps的密码没忘记... 翻完宝塔linux面板都没看到有修改系统root密码的选项,后来尝试定时任务shell,也没成功, 最终快绝望的时候,发现通过添加插件成功修改密码 ...
- Multigrid for Poisson’s Equation
泊松方程如何用多重网格求解 来源:佐治亚理工学院 教授:Prof. Richard Vuduc 主页:http://vuduc.org/index.php 教授内容:http://vuduc.org/ ...