‘mysql’ 类别下的博文

张映 发表于 2011-04-23

分类目录: mysql

用phpmyadimn来连接管理多个数据库要修改配置文件,挺不爽的,并且连接远程数据库,速度不行。可以使用其他数据库管理工具,请参考,navicat 结合快捷键 非常好用开源,好用mysql 管理工具 HeidiSQL。如果非要用phpmyadmin,下面有二种方法连接,管理多个mysql服务器。
阅读全文>>

张映 发表于 2011-04-23

分类目录: mysql

前面我推荐过一个mysql管理工具,navicat 结合快捷键 非常好用,navicat要注册码的,这个要到网上去找,多找几个,尝试一下,差不多就可以用了。heidisql开源的,根navicat差不多,各有千秋吧。

阅读全文>>

张映 发表于 2011-04-21

分类目录: mysql

navicat我觉得做程序的基本上都会用,它方便,快捷,直观等,优点很多,这也是我写这篇文章的原因。以前我基本上都是用phpmyadmin,也挺好用,不过也有不少缺点,比如数据库备份文件太大,根本没法用导入,多数据库服务器管理,还要去配置phpmyadmin,其实挺不爽的。navicat对于刚用的人来说,其实也不是很方便,但是用熟就不一样了。下面就如何结合快捷键的方式,让navicat用着更舒服。

阅读全文>>

张映 发表于 2011-04-07

分类目录: mysql

有的时候为了程序的简单,我们会用mysql的group_concat来合并列,用着很方便,但是也会出现问题

阅读全文>>

张映 发表于 2011-03-16

分类目录: mysql

前段时间把数据库的部分myisam表转变成了innodb了,感觉慢了好多。我知道autocommit对innodb性能有一定的影响,但不知道影响有这么大。如何关闭autocommit,请参考mysql禁用autocommit,以及遇到的问题,为了解决这个问题,我做了一些测试,包括autocommit对myisam,innodb影响。

阅读全文>>

张映 发表于 2011-03-15

分类目录: mysql

mysql的autocommit(自动提交)默认是开启,其对mysql的性能有一定影响,举个例子来说,如果你插入了1000条数据,mysql会commit1000次的,如果我们把autocommit关闭掉,通过程序来控制,只要一次commit就可以了。

阅读全文>>

张映 发表于 2011-03-15

分类目录: mysql

mysql中的myisam和innodb有什么区别,在这儿就不哆嗦了。一个好比便利店,一个好比大型购物中心,他们是为了适应不同的场合而存在的。当流量比较小,我们可以用myisam,当流量大时,我们可能会把数据库中的,全部表或者部分表转换成innodb。下面说2种切实可行的方法来完成这种转换。

阅读全文>>

张映 发表于 2011-03-08

分类目录: mysql

mysql的运算情况,我们可以一步一步的去查看,分析。这样需要一定的时间,今天推荐给大家一个不错的脚本tuning-primer.sh,可以帮助我们去查看一下msyql的运行情况,产生报告和给出一些建议,我们可以根据这些建议,结合mysql服务器的实际情况,对mysql进行优化。

阅读全文>>

张映 发表于 2011-03-07

分类目录: mysql

今天在看CU的时候,发现有人问有关optimize来表优化的问题,当年因为这个问题,困扰我很长一段时间,今天有空我把这个问题,用实际数据来展示出来,让大家可以亲眼来看看,optimize table的重要作用,而不是似是而非的估计了。

阅读全文>>

张映 发表于 2011-01-08

分类目录: mysql

drupal7正式发布了,下载了一下,安装时候提示我错误,安装不了

Syntax error or access violation: 1286 Unknown table engine 'InnoDB'

原来是我的mysql里面,根本没有innodb存储引擎。进去后我们可以用 show engines;或者show plugins;来查看

阅读全文>>