bitsCN.com数据中心有大量的MyISAM log表需要定时清理,定为每周末,10G左右,5-10分钟完成.event 调用这里就不写了,直接上存储过程....[sql] view plaincopyprint?DROP PROCEDURE IF EXISTS proc_optable; tudou@gyyx 2012-02-22 CREATE PROCEDURE proc_optable() BEGIN DECLARE dono INT DEFAULT 0; DECLARE o VARCHAR(2000); DECLARE optable CURSOR FOR SELECT CONCAT(OPTIMIZE TABLE `,TABLE_SCHEMA,`.`,TABLE_NAME,`;) from i...
bitsCN.comMySQL开源数据库有多个重要分支,目前拥有的分支分别为:MySQL Cluster、MySQL 5.1、MySQL 5.5、MySQL 6.2。每个分支都有着同样的的MySQL数据库版本,分别为:Development版本、Alpha版本、Beta版本、RC版本和GA版本。 Development版本、Alpha版本和Beta版本一般不用在项目中。因为它们肯定存在重大的问题或某些功能未完全实现。绝大多数情况下RC版本也不允许使用在生产环境中,毕竟它只是生产版本发布之前的一个小版本...
bitsCN.com5.0.17以后版本的mysql对‘和null的处理 MySQL升级到5.0.17后,在执行sql语句 insert INTO `表名` ( ) VALUES ( ); 时出现错误: #1264 - Out of range value for column ‘’ at row 1 原因:新版本的MySQL对字段的严格检查。(使用了auto_increment ) 解决方法: 修改my.ini,将 sql-mode=”STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION” 改为 sql-mode=”NO_AUTO_CREATE_USER,NO_ENGINE_SUBS...
phpmyadmin bitsCN.comphpMyAdmin 4.0.0 首个 alpha 版本发布了。该版本不再使用 HTML 的帧;导航面板使用树形结构展示;使用 JavaScript 进行操作;同时该版本包含一些 bug 修复和小的改进;对文档的界面也做了调整。 phpMyAdmin是一个非常受欢迎的基于web的MySQL数据库管理工具。它能够创建和删除数据库,创建/删除/修改表格,删除/编辑/新增字段,执行SQL脚本等。 软件主页:http://www.phpmyadmin.net/home_page/index.php...
一、导出数据 先说明一下自己的环境:Mac OS X 10.8.3, MySQL Community Server 5.6.10, MySQL Workbench 5.2.47。 我想把本机数据库内的数据迁移到另一台机器上,于是使用Workbench中自带的import/export功能,其实就是调用mysqldump。不幸的是,出现了版本不一致的错误。错误没治了,最终找到解决方案,可以指定mysql的mysqldump,路径为:/usr/local/mysql/bin/mysqldump,这样是把数据导出为sql语句的insert语句。 由于需要是把...
bitsCN.comMysql查看版本号的五种方式 查看版本信息#1 使用命令行模式进入mysql会看到最开始的提示符 Your MySQL connection id is 3Server version: 5.1.69 Source distribution #2 命令行中使用status可以看到[sql] mysql> status; -------------- mysql Ver 14.14 Distrib 5.1.69, for redhat-linux-gnu (x86_64) using readline 5.1 Connection id:3 Current database: Current user: root@localhost SSL: Not i...
bitsCN.commysql版本升级引发的问题 问题描述:1. ibatis 中 mysql语句 Java代码 SELECT d.qid,GROUP_CONCAT(epq.qid) qids FROM table1 d,table2 epq WHERE d.qid=#qid# AND d.pid=epq.pid GROUP BY d.checkPid LIMIT 1 2. service层代码 Java代码 Map<String,Object> tempMap = dao.getQids(qid); if(tempMap != null){ byte[] arr = (byte[])tempM...
bitsCN.com http://dev.mysql.com/downloads/mysql/5.0.html Other Downloads: Windows (x86, 32-bit), ZIP Archive 5.0.96 63.3M Download (mysql-noinstall-5.0.96-win32.zip) MD5: 15c166410d0693c36cad527a03a2076d | Signature Windows (x86, 64-bit), ZIP Archive 5.0.96 52.6M Download (mysql-5.0.96-winx64.zip) MD5: 7857b6a052b1daed12060351ea4a2fc2 | Signature Windows (x86, 64-bit), ZIP ...
bitsCN.comLINUX下编译安装最新版本mysql 1.下载安装mysql-5.5.30.tar.gz与cmake.2.8.11.2.tar.gz (1)先安装cmake(mysql5.5以后是通过cmake来编译的) [root@ rhel5 local]#tar -zxv -f cmake-2.8.11.2.tar.gz[root@ rhel5 local]#cd cmake-2.8.11.2[root@ rhel5 cmake-2.8.4]#./configure[root@ rhel5 cmake-2.8.4]#make[root@ rhel5 cmake-2.8.4]#make install在configure cmake过程中可能会出现Cannot find appropriate C++ co...
bitsCN.com如何查看mysql版本 1:在终端下:mysql -V。 以下是代码片段:[shengting@login ~]$ mysql -Vmysql Ver 14.7 Distrib 4.1.10a, for redhat-linux-gnu (i686)2:在mysql中:mysql> status; 以下是代码片段: mysql> status;--------------mysql Ver 14.7 Distrib 4.1.10a, for redhat-linux-gnu (i686)Connection id: 416SSL:Not in useCurrent pager: stdoutUsing outfile: Using delimiter:;Server version: 3.23.56-lo...
bitsCN.com教你如何区分mysql版本 1:在终端下:mysql -V。 以下是代码片段: [shengting@login ~]$ mysql -V mysql Ver 14.7 Distrib 4.1.10a, for redhat-linux-gnu (i686)2:在mysql中:mysql> status; 以下是代码片段: mysql> status; -------------- mysql Ver 14.7 Distrib 4.1.10a, for redhat-linux-gnu (i686) Connection id: 416 SSL: Not in use Current page...
bitsCN.com用Yum安装最新的MySQL版本 通常在使用Yum安装MySQL时,默认安装的是伴随OS发布的旧MySQL版本。要安装最新的MySQL版本,你必须去Oracle的MySQL主页,下载最新的发布版本,然后再安装。现在我们不必那么麻烦了,YUM库里面已经有了最新的MySQL版本。使用Yum,现在你总是可以安装最新的MySQL社区GA版,还有Workbench和驱动连接器Connector。怎样安装呢?只需两步:1、使用RPM包从 dev.mysql.com/downloads/repo/下载最新的RP...
bitsCN.comMySQL嵌入式版本越来越式微了。碰巧有个小应用用到了它,顺便记录一下。文档可以参考http://dev.mysql.com/doc/refman/5.6/en/libmysqld-example.html,看起来年久失修的样子,没法一看就懂。希望下面这个简化的步骤可以起到点作用。1. 下载代码并且进行版本编译。这个还比较简单,文档说的也很靠谱。$ cmake . -DCMAKE_INSTALL_PREFIX=/home/mysql -DWITH_EMBEDDED_SERVER=1$ make clean$ make -j 8 $ make install2. 写...
bitsCN.com编辑者:Vocabulary下面详细介绍5.6版本MySQL的下载、安装及配置过程。 图1.1 MySQL5.6目前针对不同用户,MySQL提供了2个不同的版本: MySQL Community Server:社区版,该版本完全免费,但是官方不提供技术支持。 MySQL Enterprise Server:企业版,它能够高性价比的为企业提供数据仓库应用,支持ACID事物处理,提供完整的提交、回滚、崩溃恢复和行级锁定功能。但是该版本需付费使用,官方提供电话及文档...
bitsCN.com 从今年3月份开始mysql官网开始发布相关的5.6系列的各个版本,对于mysql5.6系列的版本对一起的版本进行了全局性的细节性加强;个人感觉,以下是在虚拟机中配置的mysql5.6.10源码安装的过程分享记录下: [root@mysql5 ~]# groupadd mysql [root@mysql5 ~]# useradd -r -g mysql mysql [root@mysql5 ~]# ls anaconda-ks.cfg install.log install.log.syslog mysql-5.6.10.tar.gz [root@mysql5 ~]# cd /usr/local/ [root@my...