网站经常备份是作为网站管理者很重要的一个环境,在网站遇到突发情况的时候可以及时应对。本文就介绍mysql数据库的备份和还原
本文讨论 MySQL 的备份和恢复机制,以及如何维护数据表,包括最主要的两种表类型:MyISAM 和 Innodb,文中设计的 MySQL 版本为 5.0.22。
目前 MySQL 支持的免费备份工具有:m...
在访问量过多的时候网站经常奔溃,查找原因发现服务器的连接数才100 ,怎么修改呢
言归正传,我以centos 4.4 下面的mysql 5.0.33 手工编译版本为例说明:
vi /usr/local/mysql/bin/mysqld_safe
找到safe_mysqld编辑它,找到mysqld启动的那两行,在后面加上参数:
-O max_connectio...
在设计表的时候,比如性别。我们可以用0和1来代表性别。0是女,1是男。那么就比使用char节省空间,
本文介绍下int属性这个代表显示宽度 整数列的显示宽度与mysql需要用多少个字符来显示该列数值,与该整数需要的存储空间的大小都没有关系,比如,不管设定了显示宽度是多少个字符,bigint都要占用8个字节。
...
很多时候我们不需要进入服务器操作数据库,特别有时候空间买的是虚礼主机,那么怎么设置远程登录呢 无法远程登入MySQL数据库的几种解决办法 方法一: 尝试用MySQL Adminstrator GUI Tool登入MySQL Server,Server却回复错误讯息:Host '60-248-32-13.HINET-IP.hinet.net' is not allowed to connect to this M...
在设计表的时候,比如姓名 有可能是2个字 3个 或者4个等那么是设置字段属性是char还是varchar呢 是设置定长合理还是变长呢? 很多人都将<数据库设计范式>作为数据库表结构设计“圣经”,认为只要按照这个范式需求设计,就能让设计出来的表结构足够优化,既能保证性能优...
跟其它软件一样,mysql也有漏洞,官方也是发现及时修正,如果你的服务器使用的低版本的mysql那可能需要注意一下了 在seclists中看到一个很惊人的thread:http://seclists.org/oss-sec/2012/q2/493MySQL爆出了一个很大的安全漏洞,几乎影响5.1至5.5的所有版本。出问题的模块是登录时密码校验的部分(password.c)...
很多时候我们在查询条件的时候会写like 然后跟上关键字,在mysql里面也有正则匹配,本文为读者介绍一下
like要求整个数据都要匹配,而REGEXP只需要部分匹配即可。 也就是说,用Like,必须这个字段的所有内容满足条件,而REGEXP只需要有任何一个片段满足即可。
MySQL提供标准的SQL模式匹配(like),以及...
很简单的一个道理,你数据库设计的在好,硬件跟不上也白搭。那么本文介绍一下服务器的配置方面的知识
在过往与很多人的交流过程中发现,在谈到基于硬件来进行数据库性能瓶颈分析的时候,常被大家误解为简单的使用更为强劲的主机或者存储来替换现有的设备。
个人觉得这其中可能存在一个非常大的...
项目在使用中发现之前的存储引擎不对,需要修改,那么sql命令怎么写呢
修改mysql的默认存储引擎
1、查看mysql存储引擎命令,
在mysql>提示符下搞入show engines;
字段 Support为:Default表示默认存储引擎
2、设置InnoDB为默认引擎:
在配置文件my.cnf中的 [mysqld] 下面加入
defa...
MYSQL里面创建表的时候默认的是MyISAM,在项目中经常遇到的是InnoDB和MyISAM,那么什么时候该用哪种存储引擎呢。
InnoDB和MyISAM是在使用MySQL最常用的两个表类型,各有优缺点,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其...