-
备份MySQL并保存两周数据
备份MySQL, 并保留两周的数据, 写一段shell脚本,然后通过cron定时任务执行
Date: 2022-01-12 View: 1520
-
在 ubuntu 上安装MySQL 之后可能遇到的坑
以前都一直用Centos, 但Centos 宣布在今后不再是基于redhat的稳定版发布之后,停止维护,最近尝试了一下ubuntu, 首先尝试的就是安装MySQL, 在网上也有很多文章提到ubuntu 下安装myslq 的步骤,但有很多,你安装步骤操作之后,好像是安装成功了。在服务器本机用命令行也可以登录。但远程用程序连接就是不行
Date: 2021-06-01 View: 1520
-
做一个mysql监控系统应该掌握的一些基本语句
很多系统需要一个MYSQL的监控,查看MYSQL的一些变量配置,吞吐量,连接数,QPS, TPS,慢查询等。当然有一些开源的工具可以满足这些需求,如果是要自己做呢。下面归纳了一些常用监控的SQL语句,要做系统的话,可以通过这些SQL 语句查询出来的数据,自己分析。
Date: 2020-04-18 View: 1520
-
windows, django1.10.5,py3.5, mysqlclient1.3.9 安装
Django切换到 python3.5, Django本身也切换到Django1.10之后,还真变化不少,以前一直用的 MySqldb 驱动包不能用了,要用另外一个分支mysqlclient 才能在python3.5下跑了。整个安装过程也是兜了几个圈,现在记录下。本来是在python 官网 下载 mysqlclent-1.3.9的源码安装的。这里下载: https://pypi.python.org/pypi/mysqlclient安装时报错:
Date: 2017-02-19 View: 1520
-
postgresql 随机数, 随机选择数组中的值
今天做一个性能测试,测试在postgresql 中查询json 字段的性能如何,因此想批量插入数据,但是需要随机生成一些东西,比如类型,这是我自己定义好的,然后随机选择而已。看到了如下方法:
Date: 2016-03-30 View: 1520
-
mysql 5.7.9 无法启动问题解决
今天在mysql 官网下载了mysql 5.7.9 的压缩包,这是最新版,按照以往的经验,下载下来只要运行bin 目录下的 mysqld.exe 就可以启动mysql 服务了。 但这次我错了,启动不起来。原来mysql 5.7.9 要按照如下方式才能启动,你先必须初始化一些东西
Date: 2015-12-04 View: 1520
-
java 连接 sqlite 的一个例子。
用java 连接 sqlite 的一个例子,主要用来测创建表,增加数据,以及在多线程的情况下读写数据的并发操作。因为有人反映在sqlite 中读数据与写数据不能同时进行,所以写了个小程序,测试,结果证实是可以的,也许与这个特定的驱动包相关,但在Android 下就是不能同时进行读与写,很奇怪。按照数据库的锁机制来说,同时写也许是不可以的,但一个读一个写,只要不是表锁,应该是可以的,但是sqlite 不行,很奇怪. 但我测试的这个例子又是可以的。
Date: 2014-10-23 View: 1520
-
写sql语句时应注意的事项
开发人员在写sql语句的时候,通常会受面向对象的思维左右之外,还有其他因素也会影响写sql语句的习惯:1. 以往编程的经验2. 定式思维模式3. 心情好坏对于sql 本身来说,与面向对象没有半毛钱的关系,只是因为ORM 的出现,为了简化编程,好像有了关联,但事实上二者一点关系都没有。要写好SQL 语句并不是一件简单的事。在工作中总结了如下需要注意的地方:
Date: 2013-12-25 View: 1520
-
spring security 阶段总结: mvc + hibernate +mysql 实现的例子
利用业余时间初步研究了几天 spring security, 现在是时候做一个阶段性总结了,利用 spring mvc , spring security, hibernate, mysql 实现一个基于数据库的简单权限系统, 功能不复杂,但麻雀虽小,五脏俱全。目标如下:1. 用户和角色存储在数据库中2. 不同的角色访问不同的页面. 如果不没有权限,则出 403 错误页面 (可以参考前面的文章定制一个.), ROLE_USER 角色的用户,只能访问user 页面,而 ROLE_ADMIN 角色的用户可以访问 admin1,admin2 user页面.提供整个程序的代码下载。在本文的最后,应该本文只挑重点的讲,其他的可以看代码.
Date: 2013-12-21 View: 1520
-
java web应用防止sql 注入的常规方法
继续接上一篇文章,java web 应用程序,还有另一个比较常见的攻击漏洞,也就是 sql injection. 通常也就是我们所说的SQL 注入.其实解决的方法很简单1. 采用 orM2. 如果是原生的SQL 语句,记得用 PreparedStatements ,参数用 ?, 代替,然后赋值。
Date: 2013-10-27 View: 1520
-
mysql数据库备份恢复常用命令集合
收集了一下,关于mysql 备份,恢复的方法。因为比较常用。打个比方:我在本机操作,用户名:root 密码是:password, 操作的数据库为 platform ,需要把文件备份到c:\myplatform.sql ,以上参数是可变的。
Date: 2012-08-09 View: 1520
-
Django filter中用contains 在mysql中的问题
用PYTHON ,DJANGO 做站,在通常的情况下,需要用到 orM 的查询方法,比如object.filter(tag__contains='keywords')....在这种情况下,如果你跟踪 sql 语句,你会发现,SQL 语句会生成 select .... like bianry '%keywords%', 如果是这样的语句,在某些情况是下是会出问题的,也就是说查询出来的数据可能会比你预计的少。如果你用 raw sql 查总数 select count(*) from table where like '%keywords%' 得到数量可能比你用ORM 采用上面的方式得到的数据多,问题就在于生成的条件问题。
Date: 2012-07-13 View: 1520
-
java.sql.SQLException: No suitable driver
N久没弄过数据库,今天用JAVA链接SQLSERVER2005, 居然突然冒出个错误:java.sql.SQLException: No suitable driver按字面意思,加载的包错了,于是导出找包结果一样,最后发现自己粗心,程序搞错了,SQLSERVER2000, sqlserver2005 两种方式有细微的差别,整理如下:1、JSP JDBC连接SQL Server2000
Date: 2009-10-28 View: 1520
-
XML导入SQL
create table table1(ExamineNumber    Char(30),ExamineComany    Char(5),ExamineDatetime    Datetime,
Date: 2009-02-11 View: 1520
-
sqlserver分布式-定时同步两个数据库
通过作业,定时同步两个数据库 --定时同步服务器上的数据--例子:
Date: 2009-01-07 View: 1520