
mysql
Johnson
默默学习,默默耕耘!
展开
-
通过SQL Server操作MySQL的步骤和方法
在多种数据库环境下,经常会遇见在不同数据库之间转换数据和互相进行操作的情况。以下简要介绍下用SQL Server操作MySQL的步骤和方法。1 操作前的准备1.1 安装MySQL驱动想要在SQL Server中操作MySQL,首先要在SQL Server所在的服务器上安装MySQL的驱动。MySQL的驱动安装包在MySQL的官网上可以下载到,我下载到的安装包名为:mysql-conne原创 2011-07-11 17:44:55 · 7141 阅读 · 0 评论 -
MySQL架构设计相关的方式方法和软件介绍
前言最近,我在学习了解MySQL数据库架构相关的内容,从网上搜索了大量的相关资料和文章,粗粗阅览了一遍,发现架构相关的东西深不可测,需要非常丰富的知识阅历和实践经验。我的阅历和经验明显不够用,所以我把了解到的相关内容作了下分类整理,算作这次学习的一个大致总结吧!这篇文章的大部分内容都来自网络,由于我的水平有限,整理的也并不准确,其中可能有很多错误之处,希望大家能不吝指正!希望这篇文章能抛砖原创 2011-07-08 14:28:59 · 4320 阅读 · 1 评论 -
MySQL 备份和恢复策略四:使用主从复制机制(replication)实现数据库实时备份
备份策略四:使用主从复制机制(replication)(实现数据库实时备份) MySQL支持单向、异步复制,复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。主服务器将更新写入二进制日志文件,并维护日志文件的一个索引以跟踪日志循环。当一个从服务器连接到主服务器时,它通知主服务器从服务器在日志中读取的最后一次成功更新的位置。从服务器接收从那时起发生的任何更新,然后封锁转载 2011-03-09 15:47:00 · 1599 阅读 · 0 评论 -
MySQL 备份和恢复策略二:使用mysqlhotcopy备份数据库
备份策略二、使用mysqlhotcopy备份数据库(完全备份,适合小型数据库备份) mysqlhotcopy 是一个 PERL 程序,最初由Tim Bunce编写。它使用 LOCK TABLES、FLUSH TABLES 和 cp 或 scp 来快速备份数据库。它是备份数据库或单个表的最快的途径,但它只能运行在数据库文件(包括数据表定义文件、数据文件、索引文件)所在的机器上,并且mysql转载 2011-03-09 15:20:00 · 1368 阅读 · 0 评论 -
MySQL执行拼接字符串语句实例
-- 以下是一个MySQL执行拼接字符串语句实例:-- 为需要拼接的变量赋值SET @VARNAME='李';-- 拼接字符串,其中?是执行拼接字符串语句的参数,@TestName是结果值SET @SQLStr0=CONCAT('SELECT TestName INTO @TestName FROM test.t_TestTable WHERE Test_ID>? AND Test原创 2011-03-02 13:21:00 · 14549 阅读 · 1 评论 -
MySQL 性能跟踪语句
MySQL性能跟踪语句1、版本要在5.0.37之后手册上介绍:(SHOW PROFILES and SHOW PROFILE were added in MySQL 5.0.37. )ImportantPlease note that the SHOW PROFILE and SHOW PROFILES functionality is part of the MySQL转载 2011-01-01 11:02:00 · 857 阅读 · 0 评论 -
11步教你选择最稳定的MySQL版本
----文章出自:mysqlopsMySQL开源数据库有多个重要分支,目前拥有的分支分别为:MySQL Cluster、MySQL 5.1、MySQL 5.5、MySQL 6.2。每个分支都有着同样的的MySQL数据库版本,分别为:Development版本、Alpha版本、Beta版本、RC版本和GA版本。Development版本、Alpha版本和Beta版本一般不用在项目转载 2012-07-02 17:26:20 · 1815 阅读 · 0 评论 -
使用xtrabackup对MySQL进行备份和恢复
Xtrabackup 是percona公司的开源项目,用以实现类似innodb官方的热备份工具InnoDB Hot Backup的功能,能够非常快速地备份与恢复mysql数据库。 Xtrabackup中包含两个工具:xtrabackup是用于热备份innodb, xtradb表中数据的工具,不能备份其他类型的表,也不能备份数据表结构; innobackupex是将xtrabackup进行封原创 2011-08-12 16:04:11 · 33554 阅读 · 28 评论 -
MySQL 备份和恢复策略三、使用mysqldump备份数据库
备份策略三:使用mysqldump备份数据库(完全+增量备份,适合中型数据库备份mysqldump 是采用SQL级别的备份机制,它将数据表导成 SQL 脚本文件,在不同的 MySQL 版本之间升级时相对比较合适,这也是最常用的备份方法。mysqldump 比直接拷贝要慢些。关于mysqldump的更详细解释见最后的附录。 对于中等级别业务量的系统来说,备份策略可以这么定:第转载 2011-03-09 15:30:00 · 1636 阅读 · 0 评论 -
MySQL 备份和恢复策略一:直接拷贝数据库文件
备份策略一、直接拷贝数据库文件(不推荐) 直接拷贝数据文件最为直接、快速、方便,但缺点是基本上不能实现增量备份。 为了保证数据的一致性,需要在备份文件前,执行以下 SQL 语句:FLUSH TABLES WITH READ LOCK;也就是把内存中的数据都刷新到磁盘中,同时锁定数据表,以保证拷贝过程中不会有新的数据写入。 这种方法备份出来的数据恢复也很简单,直接拷贝转载 2011-03-09 15:16:00 · 1607 阅读 · 2 评论 -
MySQL 5.1 的作业调度
从MySQL 5.1.6 版本开始,就支持作业调度,通过设置可以指定 MySQL 在某个时间点,或者定期的执行一堆SQL语句或者是存储过程之类的,这个功能在一般的商业数据库都是支持的。下面是创建一个作业的SQL例子:CREATE EVENT myevent ON SCHEDULE AT CURRENT_TIMESTAMP + INTERVAL 1 HOUR DO转载 2011-01-04 16:11:00 · 2135 阅读 · 0 评论 -
使用视图和存储过程的优缺点
使用视图和存储过程的优缺点 --以下内容整理自网络视图的优点: 简单性 视图不仅可以简化用户对数据的理解,也可以简化他们的操作,哪些经常使用的查询可以被定义为视图,从而使用户不必为以后的操作每次都指定全部的条件。 安全性 隐藏数据源,通过视图用户只能查询和修改他们所能见到的数据,数据库中的其它数据则看不见也取不到。 逻辑数据转载 2010-10-19 17:00:00 · 7685 阅读 · 0 评论 -
MySQL 识别中文字符的方法
MYSQL没有特定的函数来确定是否有中文,但是下面两种绕路的方法可供大家参考:1) 用正式表达式 colname regexp “[\u0391-\uFFE5]”2) 用length和char_length以下是实例:drop table t1;create table t1 ( id varchar(200)) default charset=utf8 ;insert i转载 2011-12-16 10:33:11 · 3569 阅读 · 5 评论 -
mysql数据库上的链接服务器-Federated引擎
以前一直用的是SQL Server数据库,最近公司有个新项目,要用mysql数据库,其中有很多跨服务器访问的情况.SQL Server使用链接服务器实现跨服务器访问,而mysql是通过Federated引擎实现的. 要配置Federated引擎,需要mysql5.0以上的版本,具体配置方法如下: 1.查看是否安装了federated引擎 输入命令:show engines;原创 2010-12-25 22:03:00 · 1617 阅读 · 0 评论 -
MySQL 错误1418 的原因分析及解决方法
MySQL开启bin-log后,调用存储过程或者函数以及触发器时,会出现错误号为1418的错误:ERROR 1418 (HY000): This function has none of DETERMINISTIC, NO SQL,or READS SQL DATA in its declaration and binary logging is enabled(you *might* wan原创 2011-03-15 12:45:00 · 6763 阅读 · 0 评论 -
互联网 DBA 需要做那些事
发布时间:2013-04-28 09:28:45 来源:PHP100论坛很早前就想写篇文章介绍一下互联网DBA需要干的一些事情,但苦于没有时间,忙于平台建设,最近,各个模块都初具规模,故有时间静下心来,介绍一下。众所周知,互联网DBA与传统行业DBA有很大的不同,那就是管理的机器多,新技术更新快,面对的开发多、网络环境复杂、要求7*24待机;这样就 导致互联网DBA的工作在转载 2013-04-28 10:23:53 · 1024 阅读 · 0 评论