• MySQL数据库备份还原方法

    MySQL命令行导出数据库: 1,进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录 如我输入的命令行:cd C:/Program Files/MySQL/MySQL Server 4.1/bin (或者直接将windows的环境变量path中添加该目录) 2013-09-26
  • 基于SQL中的数据查询语句汇总

    where条件表达式--统计函数复制代码 代码如下 --like模糊查询--统计班上姓张的人数 --统计班上张姓两个字2013-09-26
  • mysql常用函数汇总(分享)

    一、数学函数ABS(x) 返回x的绝对值BIN(x) 返回x的二进制(OCT返回八进制,HEX返回十六进制)CEILING(x) 返回大于x的最小整数值EXP(x) 返回值e(自然对数的底)的x次方FLOOR(x)2013-09-25
  • mysql 和sqlserver不等于符号写法区别

    经过测试发现mysql中用<>与!=都是可以的,但sqlserver中不识别!=,所以建议用<>2013-09-25
  • MySQL数据库维护中监控所用到的常用命令

    MySQL数据库维护中监控所用到的常用命令2013-09-25
  • MYSQL修改所有表的存储引擎格式语句

    代码如下:SELECT GROUP_CONCAT(CONCAT( &#39;ALTER TABLE &#39; ,TABLE_NAME ,&#39; ENGINE=ARCHIVE; &#39;) SEPARATOR &#39;&#39; ) FROM information_schema.TABLES AS t2013-09-23
  • MySQL数据库INNODB表损坏修复处理过程分享

    突然收到MySQL报警,从库的数据库挂了,一直在不停的重启,打开错误日志,发现有张表坏了。innodb表损坏不能通过repair table 等修复myisam的命令操作。现在记录下解决过程,下次遇到就不会这么手忙脚乱了。2013-09-23
  • 一句命令完成MySQL的数据迁移(轻量级数据)

    用管道符将mysqldump的输出流和mysql的输入流串接在一起,管道符真是一个伟大的发明。2013-09-23
  • insert into … on duplicate key update / replace into 多行数据介绍

    当我插入一条数据时,我要判断(k1,k2)是否已经存在(1条selete),若存在就update,不存在就insert,这是一个典型的merge过程,虽然按照PK执行操作的速度非常快,但是毕竟SQL交互量上去了,如果我有100笔这样的SQL,那这个开销是很可观的,有没有什么一条SQL就能搞定的事情呢?2013-09-23
  • 在Python中安装MySQL

    刚安装Python的MySQL支持库,一口气遇到了一连串的问题,好在Google一下,均解决。遂记录下,备忘。 1.下载Python的MySQL支持库 地址:http://sourceforge.net/projects/mysql-python/ 2.解压编译 python setup.py ins2013-09-23
  • mysql 关键词相关度排序方法详细示例分析

    小项目有时需要用到关键词搜索相关性排序,用sphinx显得杀鸡用牛刀,就用mysql的order by或者php里设置权重2013-09-23
  • EXCEL数据上传到SQL SERVER中的简单实现方法

    EXCEL数据上传到SQL SERVER中的方法需要注意到三点!注意点一:要把EXCEL数据上传到SQL SERVER中必须提前把EXCEL传到服务器上.做法: 在ASP.NET环境中,添加一个FileUpload上传控件后台代码的E.X: 复制代码 代码如下: if2013-09-23
  • mysql 选择B表数据插入到A表,同时在A表加一个字段的SQL

    mysql 选择B表数据插入到A表,同时在A表加一个字段的SQL2013-09-23
  • 超详细的SQL语句语法汇总

    一.数据控制语句 (DML) 部分1.INSERT (往数据表里插入记录的语句)INSERT INTO 表名(字段名1, 字段名2, ……) VALUES ( 值1, 值2, ……); INSERT INTO 表名(字段名1, 字段名2, ……) SELECT 字段名1, 字段名2, ……2013-09-23
  • SQL语句行列转换与pivot函数的应用

    SQL语句行列转换的两种方法 case...when2013-09-23
  • Mysql数据库错误代码中文详细说明

    1005:创建表失败1006:创建数据库失败1007:数据库已存在,创建数据库失败1008:数据库不存在,删除数据库失败1009:不能删除数据库文件导致删除数据库失败1010:不能删除数据目录导致删除数据库失败1011:删除数据库2013-09-23
  • MySql避免重复插入记录的几种方法

    方案一:使用ignore关键字如果是用主键primary或者唯一索引unique区分了记录的唯一性,避免重复插入记录可以使用。2013-09-22
  • 快速增加MYSQL数据库连接数负载能力的方法分享

    第一先限制Innodb的并发处理.如果innodb_thread_concurrency = 0 可以先改成 16或是64 看机器压力,如果非常大,先改成16让机器的压力下来,然后慢慢增达,适应自已的业务.2013-09-22
  • MySQL中触发器入门简单实例与介绍

    创建触发器。创建触发器语法如下:CREATE TRIGGER trigger_name trigger_time trigger_eventON tbl_name FOR EACH ROW trigger_stmt其中trigger_name标识触发器名称,用户自行指定;2013-09-19
  • MySQL防止delete命令删除数据的两种方法

    方法一我常用的做法,就是在数据库中加一个删除标识字段,如: isdel=1 这样就代码删除的字段了方法二直接限制mysql删除启动MySQL的时候加上参数 -U-U, --safe-updates Only allow UPDATE and DELETE that uses keys.他2013-09-19
  • MySQL数据库安全设置和常用管理方式

    当你第一次在机器上安装MySQL时,mysql数据库中的授权表是这样初始化的:你可以从本地主机(localhost)上以root连接而不指定口令。root用户拥有所有权限(包括管理权限) 并可做任何事情。2013-09-19
  • sql语句中like的用法详细解析

    在SQL结构化查询语言中,LIKE语句有着至关重要的作用。LIKE语句的语法格式是:select * from 表名 where 字段名 like 对应值(子串),它主要是针对字符型字段的,它的作用是在一个字符型字段列中检索包含对应子串的。2013-09-19
  • 用VirtualBox构建MySQL测试环境

    宿主机使用网线的时候,客户机在Bridged Adapter模式下,使用Atheros AR8131 PCI-E Gigabit Ethernet Controller上网没问题。 宿主机使用无线的时候,客户机在Bridged Adapter模式下,使用可选项里唯一一个WIFI选项,Microsoft Virtual Wifi Miniport Adapter也无法上网,故弃之。2013-09-19
  • 摈弃传统的limit m,n 写法 ,高效的mysql分页方法

    在mysql我们常用的分页方法是用limit m,n,这个m值往往会比较大,这样的写法对应大数据来说是很要命的,所以想办法尽量优化,此文就是介绍怎么来优化limit分页读取数据的sql语句2013-09-19
  • mysql中select count(*)和count(1)以及count(字段)用哪个更好

    统计mysql表的记录数我们都用到count,但是有好几种写法,此文介绍各种count写法已经分析他们的区别,以帮助我们用效率更高的count sql语句2013-09-19