MySQL的主从备份,听个名词很高大上,其实都是MySQL原本就实现的了,你只需要简单配置一下就可以实现。 第一步:保持主从两个数据库是同步的,最好事先手动同步一下; 第二步:停止两个数据库,分别更改配置文件; 下面我使用如下两个地址来说明配置过程。 主数据库:192.168.0.244 从数据库: ...
分类:
数据库 时间:
2016-04-22 18:31:54
阅读次数:
181
前言: 这个文章只要是记录一下,这个工具的诞生过程、作用、其中的技术实在是太简单可以说没有什么技术~主要是锻炼一下写文章的能力! 正文: 在开发项目的时,常常会要维护或变更一些老项目,涉及到简单的几张表的操作,大部分都是ADO操作数据库的代码!写写改改、添加、删除什么的。用那些代码生成器什么的,都需 ...
分类:
数据库 时间:
2016-04-22 18:31:10
阅读次数:
603
SQL 通配符在搜索数据库中的数据时,SQL 通配符可以替代一个或多个字符。SQL 通配符必须与 LIKE 运算符一起使用。在 SQL 中,可使用以下通配符:通配符描述%替代一个或多个字符_仅替代一个字符[charlist]字符列中的任何单一字符[^charlist]或者[!charlist]不在字... ...
分类:
数据库 时间:
2016-04-22 18:29:44
阅读次数:
185
安装mongodb(mongodb-linux-x86_64-3.2.4.tgz)1 export PATH=$PATH:/usr/local/mongodb/bin2 /usr/local/mongodb/bin 新增mongodb.conf port=27017 dbpath=/opt/mong ...
分类:
数据库 时间:
2016-04-22 18:26:34
阅读次数:
255
服务器运维中,常常想查看MySQL中数据库大小以及每个表的大小,于是进行了查阅,主要查到了说法,组合在一起赶紧特别的好,如下。 如果想知道MySQL数据库中每个表占用的空间、表记录的行数的话,可以打开MySQL的 information_schema 数据库。在该库中有一个 TABLES 表,这个表 ...
分类:
数据库 时间:
2016-04-22 18:24:19
阅读次数:
226
现在是手工入门,就不太依赖IDE,使用MYSQL的JDBC的JAR包连数据库的方式如下: 演示文件内容: 编译及运行命令: 注意: ...
分类:
数据库 时间:
2016-04-22 18:20:41
阅读次数:
181
Access Levels The following table shows where the members of the Alpha class are visible for each of the access modifiers that can be applied to them. ...
分类:
数据库 时间:
2016-04-22 18:14:39
阅读次数:
203
一、mysql使用: mysql工具是MySQL官方提供的连接工具,用户可以通过mysql连接到mysqld上进行一系列的SQL操作。mysql工具有两种模式:交互模式和命令行模式。交互模式指令需要连接到mysql服务器下达,命令行模式通过特定(-e)参数读取shell命令行传递的指令到服务器。 1 ...
分类:
数据库 时间:
2016-04-22 18:10:16
阅读次数:
220
1.慢SQL消耗了70%~90%的数据库CPU资源; 2.SQL语句独立于程序设计逻辑,相对于对程序源代码的优化,对SQL语句的优化在时间成本和风险上的代价都很低; 3.SQL语句可以有不同的写法; 下面是我总结的一些SQL常见的优化方法,每个案例都简单易懂,在开发过程中可以作为参考: 不使用子查询 ...
分类:
数据库 时间:
2016-04-22 18:08:42
阅读次数:
212
删除所有表:select‘droptable‘||table_name||‘;‘fromcatwheretable_type=‘TABLE‘;导出用户所有表:expuser/password@实例owner=用户file=./xxx.dmp导入:impuser/passwordfile=./xxx.dmpfull=yignore=ycommit=y&
分类:
数据库 时间:
2016-04-22 16:55:46
阅读次数:
159
1.cmake介绍:MySQL5.5之后,所有的编译操作都通过cmake进行,使用cmake最大的好处是其独立于源码(out-of-source)的编译功能,即编译工作可以在另一个指定的目录中而非源码目录中进行,这可以保证源码目录不受任何一次编译的影响,因此在同一个源码树上可以进行多次不同的编译..
分类:
数据库 时间:
2016-04-22 16:55:58
阅读次数:
249
Windows下连接mysql工具NavicatForMysql一、软件介绍NavicatforMySQL是一款强大的MySQL数据库管理和开发工具,它为专业开发者提供了一套强大的足够尖端的工具,但对于新用户仍然易于学习。NavicatforMySQL基于Windows平台,为MySQL量身订作,提供类似于MySQL的用管理界面工具。..
分类:
数据库 时间:
2016-04-22 16:55:39
阅读次数:
835
在MySQL数据库中,如果不指定innodb_file_per_table=1参数单独保存每个表的数据,MySQL的数据都会存放在ibdata1文件里,时间久了这个文件就会变的非常大。下面是参考网上的一些资料,把数据分别保存在各数据库子目录里的方法,这样新产生的ibdata1文件就不会太大了。下面是在Ub..
分类:
数据库 时间:
2016-04-22 16:51:52
阅读次数:
187
脚本功能:1.自动创建备份目录2.自动备份数据库的每个表,并压缩3.备份结果,邮件通知联系人4.脚本内容#!/usr/bin/envpython
#--*--coding:UTF-8--*--
#CreatebyJIANGLEI.YUon2016/04/21
#多表自动备份ok。发送邮件失败。
importMySQLdb
importsys
importos
importdatetime
impo..
分类:
数据库 时间:
2016-04-22 16:46:51
阅读次数:
368
平台数据库表的字段,支持单项选择、多项选择。其中展现样式,可以设置为下拉选择、平面选择。下拉选择:是指打开表单,或者新增编辑窗体时,看不到选项的内容,需要去下拉查看,然后选择需要的选项。平面选择:是指打开表单,或者新增编辑窗体时,选项的内容,都将直观的呈现..
分类:
数据库 时间:
2016-04-22 16:45:08
阅读次数:
174
方法:在linux中安装好mysql之后默认是没有密码的,但为了安全,我们有必要去设置密码,有时候可能你设置密码后忘记了,那怎么办?那就得去通过修改一个配置文件,它路径在/etc/my.cnf中,然后取消授权,那样就不需要输入密码进入mysql,进去mysql重置密码,修改之后要记得去删..
分类:
数据库 时间:
2016-04-22 16:43:27
阅读次数:
221
SQL对取值范围进行分组汇总的几种办法在统计工作中,我们经常遇到对一个数量的取值范围进行分组汇总的情况,比如假定id取值为1~20000,按照组距5000进行分组,我们要分别求出5000以下包括5000,5000以上10000以下包括10000,10000以上15000以下包括15000,15000以上20000以下包..
分类:
数据库 时间:
2016-04-22 16:42:20
阅读次数:
1162