
DataBase
文章平均质量分 73
aitcax
这个作者很懒,什么都没留下…
展开
-
mysql查看数据库编码
本文内容:本文介绍了在控制台下,使用命令的方式查看mysql数据库的编码。1.首先连接数据库。在cmd下输入>mysql -h 数据库地址 -u 用户名 -p密码2.连接数据库完成后使用 status 命令查看数据库的编码方式:mysql> status;--------------C:\Program Files\MySQL\MySQL Server原创 2014-12-03 11:26:53 · 10387 阅读 · 0 评论 -
数据库范式
范式:Normal Form (NF) 第一范式-1NF:列的原子性,即列不能再拆分,一个列只表示一个意思。 第二范式-2NF:首先满足1NF,然后,所有的非主键必须完全依赖主键,而不能只依赖主键的一部分。 第三范式-3NF:首先满足2NF,然后所有的非主键必须直接依赖主键,而不能传递依赖。 修正的第三范式-BCNF:原创 2017-02-17 18:26:04 · 765 阅读 · 0 评论 -
mybaits错误解决:There is no getter for property named 'id' in class 'java.lang.String'
在使用mybaitis传参数的时候,如果仅传入一个类型为String的参数,那么在 xml文件中应该使用_parameter 来代替参数名。原创 2015-03-17 09:19:21 · 198416 阅读 · 19 评论 -
一个奇怪的SQL问题:case when 在记录不存在时不生效
问题描述: 要查询复合条件的某条记录中某个字段的值,复合条件的记录不存在 然后在select中写了 case when 这个字段 is null then 0 else 这个字段 end,如下第一种写法 然后查到的结果依然是null- 解决方法: 在select语句后加上了一个 count(1),这样才达到了目的,记录不存在时返回0,如下第二种写法第一种写法SELEC原创 2016-08-27 17:56:06 · 8490 阅读 · 1 评论 -
Linux服务器错误 “Got error 28 from storage engine”
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl原创 2015-04-08 14:22:00 · 1931 阅读 · 0 评论 -
SQL语句中关于null
1.若要查询某个字段为null的数据,应该使用 select * from table where table.attr is null ;不能用 =null。原创 2014-12-09 11:29:25 · 890 阅读 · 0 评论 -
mysql开启远程登录权限
使用root用户登录数据库,然后执行下面的命令:grant all privileges on *.* to 'user'@'%' identified by 'password' with grant option;user是要开通远程登录权限用户,password的密码,例如:grant all privileges on *.* to 'roo原创 2015-03-16 15:49:23 · 737 阅读 · 0 评论 -
timestamp的两个属性:CURRENT_TIMESTAMP 和ON UPDATE CURRENT_TIMESTAMP
timestamp有两个属性,分别是CURRENT_TIMESTAMP 和ON UPDATE CURRENT_TIMESTAMP两种,使用情况分别如下:1. CURRENT_TIMESTAMP 当要向数据库执行insert操作时,如果有个timestamp字段属性设为CURRENT_TIMESTAMP,则无论这转载 2014-12-10 18:25:08 · 57697 阅读 · 7 评论 -
Mybatis中关于时间的处理
Mybatis中xm文件里写小于等于时间,不能直接写 《=,要写成and reg_time #{params.endTime}原创 2015-02-01 23:15:48 · 42923 阅读 · 0 评论 -
mysql数据库字符集相关常用操作
主要内容:在控制台下、terminal下控制操作mysql数据库。1.查看字符集show variables like 'character\_set\_%';或者 show variables like 'character%';2.查看数据库字符集show create database yourDatabaseName;3.查看数据库中表的原创 2014-11-11 16:46:53 · 630 阅读 · 0 评论 -
Ubuntu下设置mysql自动定时备份
本文介绍了Ubuntu下设置mysql自动定时备份的方法实验平台:OS: 为某厂商云平台下的Ubuntu云服务器DB: mysql步骤:一.创建执行备份的程序二.让其自动定时执行方法:步骤一:1.创建一个文件夹,用来放你备份的文件。地址可以你定,下面是我的方式#mkdir /home/ubuntu/data_backup注原创 2014-12-01 10:18:11 · 7877 阅读 · 2 评论 -
关于ORA-00979 不是 GROUP BY 表达式错误的解释:
select 列表项中不存在的列可以出现在group by的列表项中,但反过来就不行了,在select列表项中出现的列必须全部出现在group by后面(聚合函数除外)原创 2017-04-11 15:13:55 · 5750 阅读 · 0 评论