拥有MySql标签的文章
MySql

PHP mysql乱码问题的解决

刚刚调试一个俄语的数据库,数据库采用的编码是UTF-8的编码,网页一直无法显示正常,中文也不行,后来搜索了一下,发现一个解决方法,记录下来网页编码用DW改为UTF-8,数据库连接的地方加一个mysql_query("SETNAMESutf8");在最后一行。当然也可以同时将网页的部分改为GB2312,都能正常显示,但是可能传到国外空间乱码了,所以还是用UTF8的好。http://www.corange.cn/archives/2008/03/467.htm

系统 2019-08-12 01:52:42 2613

MySql

MySQL 5.1.45 GA 发布

该版本升级InnoDB插件到1.0.6版本,目前1.0.6版本的InnoDB的质量差不多是RC候选发行级别的。另外一些命令行工具各自增加了一些参数选项,详情请看这里。MySQL(发音:[ˌmaɪɛskjuːˈɛl],但也经常读作My-SEQuel)是一个开放源码的关系数据库管理系统,开发者为瑞典MySQLAB公司,现为Sun公司的一部分。2009年Oracle宣布收购Sun公司,因此MySQL可能成为Oracle旗下产品。MySQL由于性能高、成本低、可靠

系统 2019-08-12 01:32:42 2613

MySql

mysql数据库备份执行计划

为什么需要数据备份?如果数据库因为人为或其他不可控的因素导致数据库数据丢失或损坏,导致的后果将会非常严重。为什么需要执行计划?备份操作如果每天人工管理的话,将会非常麻烦,需要借助工具来制定执行计划,每天按时执行备份操作。以Navicat软件管理MYSQL为例:----------------------------------------------------------------------------------------------------

系统 2019-08-12 01:53:34 2612

MySql

MySQL数据库SQL层级优化

本篇主涉及MySQLSQLStatements层面的优化。首先,推荐一个链接为万物之始:http://dev.mysql.com/doc/refman/5.0/en/optimization.html其次,Explain作为分析SQL的优化利器,SHOWSTATUS和PROCEDUREANALYSE(16,256)也蛮有用。推荐两篇MySQLExplain:http://www.khankennels.com/presentations/pdf/expla

系统 2019-08-12 01:33:12 2612

MySql

Centos下安装mysql5.5+(2013.05.08)

1.上传mysql-5.5.29.tar.gz和cmake-2.8.10.2.tar.gz到/usr/local文件夹下。2.CentOS安装g++和ncurses-devel[root@localhostlocal]#yuminstallgcc-c++[root@localhostlocal]#yuminstallncurses-devel3.cmake的安装(也可以使用yum安装)[root@localhost]#tar-zxv-fcmake-2.8.

系统 2019-08-12 01:32:38 2612

MySql

mysql 备份与迁移

以前要做mysql的备份,我往往都是利用EMSSQLManager实现导出sql脚本文件,或者导出dbf文件。而要把本地数据库迁移到远程直接把脚本在服务端执行就OK。不过最近发现这个可视化操作有点点问题,就是当数据条数超过一定数目EMSSQLManager就挂了,也不知道是否是软件问题……当然该开始我是将大的数据库文件分拆成小份小份的,多次导入。刚才发现同事用了mysql自带的mysqldump工具就不存在这个问题。(羞愧,不过我平时极少接触数据库)这里记

系统 2019-08-29 22:49:02 2611

MySql

收缩Mysql的ibdata1文件大小方法

ibdata1是mysql数据库中一个数据文件了,你会发现它来越大了,下面我来介绍收缩Mysql的ibdata1文件大小方法如果你有使用InnoDB来存储你的Mysql表,使用默认设置应该会碰到个非常头疼的问题,在Mysql的数据目录里有个默认只有10MB叫ibdata1的文件没日没夜的增长让你烦透了吧?里面包含了InnoDB引擎存储的所有索引和数据信息,很可惜Mysql在设计的时候就没有收缩InnoDB表的功能,这就是为什么你在delete,trunca

系统 2019-08-12 01:54:45 2611

MySql

用MySQL-Proxy实现读写分离

MySQL-Proxy,6月份发布的MySQL-Proxy是处在你的MySQL数据库客户和服务端之间的程序,它还支持嵌入性脚本语言Lua。这个代理可以用来分析、监控和变换(transform)通信数据,它支持非常广泛的使用场景:负载平衡和故障转移处理查询分析和日志SQL宏(SQLmacros)查询重写(queryrewriting)执行shell命令MySQLProxy更强大的一项功能是实现“读写分离(Read/WriteSplitting)”。基本的原理

系统 2019-08-12 09:29:55 2610

MySql

mysql_navicat_快捷键

快捷键能节省很多时间,之前一直研究oracle,plsql有自定义自动补全,比如sf直接回车可以出现select*from等等(参照http://www.cnblogs.com/cphmvp/p/3302333.html),navicat暂时没有发现可以自定义快捷键有单单词的补全,如se自动提示select,其它的一些常用快捷键以供参照1.ctrl+q打开查询窗口2.ctrl+/注释sql语句3.ctrl+shift+/解除注释4.ctrl+r运行查询窗口

系统 2019-08-12 01:53:49 2610

MySql

Mysql中文检索匹配与正则

今天在用sql模糊查询包含字母d的时候,发现一些不包含此字母的也被查询出来了:SELECT*FROMcustomWHEREcustom_realnameLIKE'%d%'查询了一下,发现以下说明:(最后修改为:SELECT*FROMcustomWHEREcustom_realnameLIKEBINARY'%d%')今天在做mysql的一个搜索的时候发现我用selectnamefromcontactwherenamelike'%a%'的时候出来的结果除了包含

系统 2019-08-12 01:52:53 2610

MySql

dos 命令行方式下启动和停止MySql服务

正常情况下cmd进入命令行后输入netstartmysql能够启动mysql服务,但是输入mysql进入服务时,出现拒绝访问的情况。在网上找了个解决办法:启动服务:开始菜单下搜索cmd,右键以管理员身份运行程序,进入dos,,输入netstartmysql即可启动服务。ps:如果还不行的话,可以转到mysql安装的bin目录下.接着输入mysql-uroot-p即可转到mysql停止服务:输入netstopmysql停止服务。OK,已经掌握启动和停止MyS

系统 2019-08-12 01:52:35 2609

MySql

Zend_Db连接MySQL(附完整代码)

在看这些之前请确保你正确加载了PDO扩展。作法是编辑php.ini手动增加这两行(前面要没有分号;):extension=php_pdo.dllextension=php_pdo_mysql.dll然后要把extension_dir指向php_pdo.dll及php_pdo_mysql.dll所在目录,如extension_dir="C:\php5\ext"OK,let'sgo..index.php网站首页,也是唯一入口

系统 2019-08-12 01:52:12 2609

MySql

甲骨文发布新版MySQL Enterprise 未公布价格

甲骨文自收购SUN以来,首次发布SUN旗下MySQL产品线的最新版本—MySQLEnterprise。甲骨文表示,MySQLEnterprise最新版本即将面市,并以此显示甲骨文公司正在持续投资MySQL。甲骨文在新闻公告中称,MySQL企业监控器2.2(MySQLEnterpriseMonitor2.2)是该版本的关键组件之一。MySQL企业监控器2.2不仅增强了对查询性能的监控,还提高了安全性,并节省了与MySQL支持集成的时间。该版本增强了收集、搜索

系统 2019-08-12 01:33:41 2609

MySql

MySQL 升级方法指南大全

原文:MySQL升级方法指南大全通常,从一个发布版本升级到另一个版本时,我们建议按照顺序来升级版本。例如,想要升级MySQL3.23时,先升级到MySQL4.0,而不是直接升级到MySQL4.1或MySQL5.0。如果都是比较新的版本的升级可以参考下面的文章,MySQL数据库的版本更新很快,新的特性也随之不断的更新,更主要的是解决了很多影响我们应用的BUG,为了让我们的MySQL变得更美好,我们有必要去给它升级,尽管你会说它现在已经跑得很好很稳定完全够用了

系统 2019-08-12 01:33:31 2609

MySql

» 用HSCALE实现MySQL的数据分布式存储 江边潮未

»用HSCALE实现MySQL的数据分布式存储江边潮未尽,枫红一季秋--NinGoo'sblog针对单个表过大造成的性能问题,MySQL在5.1开始引入了分区表(partition),可以将数据在内部拆分存储,对应用透明,但是分区表只能将表在同一个数据库内部分解,而且对于表的维护(比如执行altertable)还是比较麻烦。手工分表也是一个解决方法,手工分表还有一个好处是可以将表分布到不同的服务器中,实现分布式存储。但是手工分表要求应用程序做相应的改写,以

系统 2019-08-12 01:33:23 2609