预览模式: 普通 | 列表
10-03
06

dede添加文章出现 Unknown column 'dutyadmin' in 'field li

今天一个朋友加我QQ,说他升级到5.5之后出现问题,添加文章的时候出现:
引用内容 引用内容
Unknown column 'dutyadmin' in 'field list'


经检查发现,可能是下错升级包了, 如果都正确, 手工运行一下

具体步骤:系统>>SQL命令行工具>>运行SQL命令行

Alter TABLE `#@__archives` ADD `dutyadmin` MEDIUMINT( 8 ) UNSIGNED DEFAULT '0' NOT NULL;

查看更多...

Tags: dede dedecms Error 升级

分类:OpenSource | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 201
10-03
05

DEDE_V5.3 实现给内容中的图片添加标题ALt标记

程序版本:V5.3X
修改文件:Include/ arc.archives.class.php
修改方法:


查找以下代码:
复制代码//设置全局环境变量

查看更多...

分类:OpenSource | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 202
10-03
04

MySQL InnoDB 数据库的恢复

误将MySQL重装,安装在不同的磁盘。还好数据文件还在。

先备份,以防随后恢复时可能的破坏。

在网上查找,用关键字“InnoDB 迁移”,“InnoDB 恢复”,只找到这么一行有用的:

innodb_force_recovery    = 4

尝试恢复。

查看更多...

Tags: innodb 恢复

分类:Database | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 364
10-03
04

InnoDB还是MyISAM 再谈MySQL存储引擎的选择

    核心提示: 作为MySQL数据库的两种主要的存储引擎,MyISAM和Innodb各有长处,本文的作者探讨了MyISAM不只适合小型项目,它的稳定性、扩展性和高可用性让作者对它情有独钟。


    两种类型最主要的差别就是Innodb 支持事务处理与外键和行级锁.而MyISAM不支持.所以MyISAM往往就容易被人认为只适合在小项目中使用。


  我作为使用MySQL的用户角度出发,Innodb和MyISAM都是比较喜欢的,但是从我目前运维的数据库平台要达到需求:99.9%的稳定性,方便的扩展性和高可用性来说的话,MyISAM绝对是我的首选。

查看更多...

Tags: innodb myisam 引擎

分类:Database | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 244
10-03
04

mysql存储引擎:InnoDB和MyISAM的区别与优劣

MyISAM:这个是默认类型,它是基于传统的ISAM类型,ISAM是Indexed Sequential Access Method (有索引的顺序访问方法) 的缩写,它是存储记录和文件的标准方法.与其他存储引擎比较,MyISAM具有检查和修复表格的大多数工具. MyISAM表格可以被压缩,而且它们支持全文搜索.它们不是事务安全的,而且也不支持外键。如果事物回滚将造成不完全回滚,不具有原子性。如果执行大量的Select,MyISAM是更好的选择。

InnoDB:这种类型是事务安全的.它与BDB类型具有相同的特性,它们还支持外键.InnoDB表格速度很快.具有比BDB还丰富的特性,因此如果需要一个事务安全的存储引擎,建议使用它.如果你的数据执行大量的Insert或Update,出于性能方面的考虑,应该使用InnoDB表,

对于支持事物的InnoDB类型的标,影响速度的主要原因是AUTOCOMMIT默认设置是打开的,而且程序没有显式调用BEGIN 开始事务,导致每插入一条都自动Commit,严重影响了速度。可以在执行sql前调用begin,多条sql形成一个事物(即使autocommit打开也可以),将大大提高性能。

===============================================================

InnoDB和MyISAM是在使用MySQL最常用的两个表类型,各有优缺点,视具体应用而定。下面是已知的两者之间的差别,仅供参考。

查看更多...

分类:Database | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 193
10-03
03

MYSQL安装出现could not start the service mysql error:0

当各位在安装、重装时出现could not start the service mysql error:0的错误时,可以尝试下面两种方法。

一、方式1
MySQL安装是出现could not start the service mysql error:0 提示错误,解决方法:
首先,在管理工具->服务里面将MySQL的服务给停止,然后打开cmd 进入你的MySQL bin目录下,例如 C:\Program Files\MySQL\MySQL Server 5.0\bin 然后使用如下命令mysqld-nt -remove 然后就会显示......success! 好了下面进入添加删除程序,找到MySQL选择卸载,记得选择remove。最后将MySQL目录删除,还有数据库的目录也删除。

一、方式2
查看服务中有没有mysql,如果有将该服务停掉;
安装mysql 5.1.33,在运行Server Instance Configuration wizard时的Execute configurattion步骤中的第三项Start Service进出错,错误提示为Could not start the service MySQL (出现这种情况一般是因为装过mysql,卸载不干净造成的。卸载后重启后再重装。注意看下服务,如果未能卸载,可以用mysqld-nt -remove卸载)。

查看更多...

Tags: Error MYSQL 安装

分类:Database | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 213