Dark Neon
أهلا وسهلا بك زائرنا الكريم، إذا كانت هذه زيارتك الأولى للمنتدى، فيرجى التكرم بزيارة صفحة التعليمـــات، بالضغط هنا. كما يشرفنا أن تقوم بالتسجيل بالضغط هنا إذا رغبت بالمشاركة في المنتدى، أما إذا رغبت بقراءة المواضيع والإطلاع فتفضل بزيارة القسم الذي ترغب أدناه.

أخطاء و مشاكل قواعد البيانات وأوامر إصلاحها عن طريق زراعة الحل

اذهب الى الأسفل

أخطاء و مشاكل قواعد البيانات وأوامر إصلاحها عن طريق زراعة الحل

مُساهمة من طرف اعتزلت فنك في الإثنين أكتوبر 31, 2011 5:33 am



نقلت لكم أهم أخطاء قواعد البيانات مع حلولها

الخطأ:
كود:
mysql error: Unknown column 'lastthread' in 'field list'
الحل:
كود:
ALTER TABLE `forum` ADD `lastthread` CHAR( 250 ) NOT NULL ;
ALTER TABLE `forum` ADD `lastthreadid` INT( 10 ) NOT NULL ;
الخطأ:
كود:
mysql error: Unknown column 'u.downloads' in 'where clause'
الحل:
كود:
ALTER TABLE `user` ADD `downloads` text NOT NULL;
الخطأ:
كود:
mysql error: Unknown column 'avatardata' in 'field list'
الحل:
كود:
ALTER TABLE `user` ADD `avatardata` INT(10) UNSIGNED DEFAULT '0' NOT NULL;
الخطأ:
كود:
mysql error: Unknown column 'maxnewthreadtime' in 'field list'
الحل:
كود:
ALTER TABLE `usergroup` ADD `maxnewthreadtime` INT(10) UNSIGNED DEFAULT '0' NOT NULL;
الخطأ:
كود:
MySQL Error : Unknown column 'ipaddress' in 'field list'
الحل:
كود:
ALTER TABLE `moderatorlog` ADD `ipaddress` INT(10) UNSIGNED DEFAULT '0' NOT NULL;
الخطأ:
كود:
MySQL Error : Unknown column 'showbirthday' in 'where clause'
الحل:
كود:
ALTER TABLE `user` ADD `showbirthday` MEDIUMBLOB NOT NULL;
أو
كود:
ALTER TABLE `user` ADD `showbirthday` INT(10) UNSIGNED DEFAULT '0' NOT NULL;
الخطأ:
كود:
MySQL Error : Unknown column 'receivebulletin' in 'field list'
الحل:
كود:
ALTER TABLE `user` ADD `receivebulletin` INT(10) UNSIGNED DEFAULT '0' NOT NULL;
ALTER TABLE `user` ADD `receivebulletin_type` INT(10) UNSIGNED DEFAULT '0' NOT NULL;
الخطا:
كود:
MySQL Error : Unknown column 'canview' in 'on clause'
الحل:
كود:
ALTER TABLE `subscribethread` ADD `canview` smallint(5) unsigned NOT NULL default '1';
الخطأ:
كود:
MySQL Error : Unknown column 'maxnewthread' in 'field list'
الحل:
كود:
ALTER TABLE `usergroup` ADD `maxnewthread` INT(10) UNSIGNED DEFAULT '0' NOT NULL;
الخطأ:
كود:
mysql error: Unknown column 'thread.threadid' in 'on clause'
الحل:
كود:
ALTER TABLE `thread` ADD `threadid` INT(10) UNSIGNED DEFAULT '0' NOT NULL;
الخطأ:
كود:
MySQL Error : Unknown column 'skype' in 'field list'
الحل:
كود:
ALTER TABLE `user` ADD `skype` MEDIUMBLOB NOT NULL;
الخطأ:
كود:
MySQL Error : Unknown column 'xxxx_vb.setting.grouptitle' in 'on clause'
الحل:
كود:
ALTER TABLE `setting` ADD `settinggroupid` SMALLINT( 5 ) UNSIGNED DEFAULT '0' NOT NULL;
الخطأ:
كود:
MySQL Error : Unknown column 'titleonly' in 'field list'
الحل:
كود:
ALTER TABLE search ADD titleonly SMALLINT UNSIGNED NOT NULL DEFAULT '0'
الخطأ:
كود:
mysql error: Unknown column 'customavatar.avatardata' in 'field list'
الحل:
كود:
ALTER TABLE `customavatar` ADD `avatardata` MEDIUMBLOB NOT NULL;
الخطأ:
كود:
MySQL Error : Unknown column 'completed' in 'where clause'
الحل:
كود:
ALTER TABLE search ADD `completed` smallint(5) unsigned NOT NULL default '1';
الخطأ:
كود:
MySQL Error : Unknown column 'phrasegroup_global' in 'field list'
الحل:
كود:
ALTER TABLE `language` ADD `phrasegroup_global` mediumtext
الخطأ:
كود:
MySQL Error : Cant find FULLTEXT index matching the column list
الحل:
كود:
ALTER TABLE thread ADD FULLTEXT(title);
الخطأ:
كود:
MySQL Error : Unknown column 'showprivate' in 'field list'
الحل:
كود:
ALTER TABLE forum ADD showprivate TINYINT UNSIGNED NOT NULL DEFAULT '0';
الخطأ:
كود:
MySQL Error : Unknown column 'hhroptions' in 'field list'
الحل:
كود:
ALTER TABLE `usergroup` ADD `hhroptions` VARCHAR( 255 ) DEFAULT '0' NOT NULL ;
الخطأ:
كود:
MySQL Error : Unknown column 'datatype' in 'field list'
الحل:
كود:
Alter table `setting` ADD `datatype` enum('free','number','boolean') NOT NULL default 'free' الخطا:
كود:
MySQL Error : Unknown column 'defaultsortfield' in 'field list'
الحل:
كود:
ALTER TABLE forum ADD defaultsortfield VARCHAR(50) NOT NULL DEFAULT 'lastpost';

ALTER TABLE forum ADD defaultsortorder ENUM('asc', 'desc') NOT NULL DEFAULT 'desc';
الخطأ:
كود:
MySQL Error : Column 'points' in field list is ambiguous
الحل:
كود:
تفتح ملف usercp.php
وتبحث عن SELECT points وتستبدله ب : SELECT user.points

او

فتح ملف usercp.php
وابحث عن :
SELECT points,

واستبدله ب:
SELECT infraction.points,
الخطأ:
كود:
MySQL Error : Unknown column 'warnings' in 'field list'
الحل:
كود:
ALTER TABLE user ADD COLUMN `warnings` int(10) unsigned NOT NULL default '0';
الخطأ:
كود:
MySQL Error : Unknown column 'defaultsortorder' in 'field list'
الحل:
كود:
ازرع كل امر لوحده

Alter table `forum` DROP `defaultsortorder`;
Alter table `forum` DROP `defaultsortorder`;
Alter table `forum` ADD `defaultsortfield` varchar(50) NOT NULL default 'lastpost';
Alter table `forum` ADD `defaultsortorder` enum('asc','desc') NOT NULL default 'desc';
Alter table `forum` ADD `showprivate` tinyint(3) unsigned NOT NULL default '0';
الخطأ:
كود:
mysql error: Unknown column 'lastvote' in 'field list'
الحل:
كود:
ALTER TABLE `poll` ADD `lastvote` INT(15) DEFAULT '0' NOT NULL;
الخطأ:
كود:
MySQL Error : Unknown column 'executionorder' in 'field list'
الحل:
كود:
alter table `plugin` add `executionorder` smallint(5) unsigned NOT NULL default '5';
الخطأ:
كود:
MySQL Error : Table 'xxxx_vb.post_parsed' doesnt exist
الحل:
كود:
ازرع الامر

RENAME TABLE postparsed TO post_parsed ;


ثم قم بحذف الهاكات

ثم ازرع الأمر التالي:


RENAME TABLE post_parsed TO postparsed ;

بعدها ركب الهاكات من الأول وجديد بما يتوافق مع اصدار نسختك
الخطأ:
كود:
MySQL Error : Unknown column 'styleid' in 'where clause'
الحل:
كود:
ALTER TABLE `style` ADD `styleid` INT(10) UNSIGNED DEFAULT '0' NOT NULL;
الخطأ:
كود:
MySQL Error : Unknown column 'signaturepermissions' in 'field list'
الحل:
كود:
alter table usergroup add `signaturepermissions` int(10) unsigned NOT NULL default '0';
الخطأ:
كود:
MySQL Error : Unknown column 'defaultsortfield' in 'field list'
الحل:
كود:
زرع الأوامر واحد واحد

Alter table `forum` DROP `defaultsortfield`;
Alter table `forum` DROP `defaultsortorder`;
Alter table `forum` ADD `defaultsortfield` varchar(50) NOT NULL default 'lastpost';
Alter table `forum` ADD `defaultsortorder` enum('asc','desc') NOT NULL default 'desc';
Alter table `forum` ADD `showprivate` tinyint(3) unsigned NOT NULL default '0';
الخطأ:
كود:
MySQL Error : Unknown column 'field1' in 'field list'
الحل:
كود:
ازرع هذه الأوامر سطر سطر وإذا ظهر لك خطأ أثناء الزرع أمر عادي تجاوزه وازرع الأمر الموالي:

ALTER TABLE userfield add `field1` mediumtext ;
ALTER TABLE userfield add `field2` mediumtext ;
ALTER TABLE userfield add `field3` mediumtext ;
ALTER TABLE userfield add `field4` mediumtext ;
ALTER TABLE userfield add `field5` mediumtext ;
ALTER TABLE userfield add `field6` mediumtext ;
ALTER TABLE userfield add `field7` mediumtext ;
ALTER TABLE userfield add `field8` mediumtext ;
ALTER TABLE userfield add `field9` mediumtext ;
ALTER TABLE userfield add `field10` mediumtext ;
ALTER TABLE userfield add `field11` mediumtext ;
ALTER TABLE userfield add `field12` mediumtext ;
ALTER TABLE userfield add `field13` mediumtext ;
ALTER TABLE userfield add `field14` mediumtext ;
الخطأ:
كود:
MySQL Error : Unknown table 'post' in field list
الحل:
كود:
هذا نتيجة بروداكت عدد مواضيع العضو وعدد مشاركاته برمجة milad
احذفه

أو هاك النص المخفي
الخطأ:
كود:
MySQL Error : Unknown column 'whoviewed' in 'field list'
الحل:
كود:
ALTER TABLE `thread` ADD `whoviewed` INT(10) UNSIGNED DEFAULT '0' NOT NULL;
الخطأ:
كود:
MySQL Error : Unknown column 'isstaffrank' in 'field list'
الحل:
كود:
الخلل من هاك اللقب الإضافي للعضو احذف الهاك وركبه من اول
الخطأ:
كود:
MySQL Error : Unknown column 'ipaddress' in 'field list'
الحل:
كود:
ALTER TABLE `moderatorlog` ADD `ipaddress` MEDIUMBLOB NOT NULL;
الخطأ:
كود:
MySQL Error : Unknown column 'user.htmail' in 'field list'
الحل:
كود:
ALTER TABLE `user` CHANGE `htmail` `msn` VARCHAR( 100 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL;
الخطأ:
كود:
MySQL Error : Unknown column 'userfield.field16' in 'field list'
الحل:
كود:
ALTER TABLE userfield ADD `field16` mediumtext;
الخطأ:
كود:
استرجاع العضو المحذوف ومواضيعه
الحل:
كود:
update user SET userid= xxx WHERE userid =yyy
UPDATE post SEt userid = xxx WHERE username = "اسم العضو"
الخطأ:
كود:
MySQL Error : Can't open file: 'xxxxx.MYI (errno: 145)
الحل:
كود:
اعمل إصلاح لقاعدة البيانات والجداول
الخطأ:
كود:
MySQL Error : Unknown column 'adminoptions' in 'field list'
الحل:
كود:
ALTER TABEL user ADD `adminoptions` int(10) unsigned NOT NULL default '0';
الخطأ:
كود:
MySQL Error : Unknown column 'infractiongroupid' in 'field list'
الحل:
كود:
ALTER TABEL user ADD `infractiongroupid` smallint(5) unsigned NOT NULL default '0' الخطأ:
كود:
mysql error: Unknown column 'title' in 'where clause'
الحل:
كود:
Alter table `profilefield` add `title` varchar(50) NOT NULL default '';
الخطأ:
كود:
MySQL Error : Unknown column 'customprofilepic.width' in 'field list'
الحل:
كود:
ALTER TABLE customprofilepic ADD `width` smallint(5) unsigned NOT NULL default '0';
الخطأ:
كود:
MySQL Error : Unknown column 'post_parsed.styleid_code' in 'on clause'
الحل:
كود:
ALTER TABLE `post_parsed` ADD `styleid_code` int(11) NOT NULL default '-1';
الخطأ:
كود:
MySQL Error : Unknown column 'maxnewthread' in 'field list'
الحل:
كود:
ازرعهم واحد واحد لو طلع خطأ في واحد منهم ازرع اللي بعده

ALTER TABLE `usergroup` ADD `maxnewthread` INT( 11 ) DEFAULT '0' NOT NULL ;
ALTER TABLE `usergroup` ADD `maxnewtime` INT( 11 ) DEFAULT '0' NOT NULL ;
ALTER TABLE `usergroup` ADD `maxnewpost` INT( 11 ) DEFAULT '0' NOT NULL ;
ALTER TABLE `usergroup` ADD `maxnewposttime` INT( 11 ) DEFAULT '0' NOT NULL ;
الخطأ:
كود:
MySQL Error : Unknown column 'lastpostid' in 'field list'
الحل:
كود:
ALTER TABLE user ADD `lastpostid` int(10) unsigned NOT NULL default '0';
الخطأ:
كود:
MySQL Error : Unknown column 'infractiongroupid' in 'field list'
الحل:
كود:
ALTER TABLE `infractiongroup` ADD `infractiongroupid` int(10) unsigned NOT NULL auto_increment;
أو
كود:
ALTER TABLE user ADD `infractiongroupid` smallint(5) unsigned NOT NULL default '0' ;
الخطأ:
كود:
MySQL Error : Unknown column 'grouptitle' in from
الحل:
كود:
ALTER TABLE `settinggroup` ADD `grouptitle` varchar(50) NOT NULL;
الخطأ:
كود:
MySQL Error : Column 'filedata' in field list is ambiguous
الحل:
كود:
SUBSTRING(filedata

و

SUBSTRING(attachment.filedata
الخطأ:
كود:
MySQL Error : Unknown column 'phrasetypeid' in 'where clause'
الحل:
كود:
زراعة هاالأمر أو إعادة تحميل الملفات من جديد بدون مجلد الصور والانستول

ALTER TABLE `language` ADD `phrasetypeid` INT(10) UNSIGNED DEFAULT '0' NOT الخطأ:
كود:
mysql error: The table 'session' is full
mysql error number: 1114
الحل:
كود:
TRUNCATE `session`;
الخطأ:
كود:
MySQL Error : Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (latin1_general_ci,IMPLICIT) for operation '='
Error Number : 1267
الحل:
ابحث في كود الخطأ عن

FROM

تشاهد أمامها اسم الجدول الذي به الخطأ








الشرح لتغيير الترميز من latin1_general_ci إلى latin1_swedish_ci

لو كان الترميز مضبوط على latin1_swedish_ci اعكسه إلى latin1_general_ci

الخطأ:
كود:
MySQL Error : Duplicate entry 'topXstats_displayrecords_forumhome' for key 1
Error Number : 1062
الحل:
كود:
ازرع كل أمر لوحده يعني واحد واحد

DELETE FROM `setting` WHERE CONVERT(`setting`.`varname` USING utf8) = 'topXstats_displayrecords_forumhome' LIMIT 1;
DELETE FROM `setting` WHERE CONVERT(`setting`.`varname` USING utf8) = 'topXstats_displayrecords' LIMIT 1;
DELETE FROM `setting` WHERE CONVERT(`setting`.`varname` USING utf8) = 'topXstats_maxdisplayrecords' LIMIT 1;
DELETE FROM `setting` WHERE CONVERT(`setting`.`varname` USING utf8) = 'topXstats_excludedforums' LIMIT 1;
DELETE FROM `setting` WHERE CONVERT(`setting`.`varname` USING utf8) = 'topXstats_threadchars' LIMIT 1;
DELETE FROM `setting` WHERE CONVERT(`setting`.`varname` USING utf8) = 'topXstats_userchars' LIMIT 1;
DELETE FROM `setting` WHERE CONVERT(`setting`.`varname` USING utf8) = 'topXstats_newpostprefix' LIMIT 1;
DELETE FROM `setting` WHERE CONVERT(`setting`.`varname` USING utf8) = 'topXstats_oldpostprefix' LIMIT 1;
الخطأ:
كود:
MySQL Error : Unknown column 'receivebulletin' in 'field list'
Error Number : 1054
الحل:
كود:
ALTER TABLE user ADD receivebulletin SMALLINT (5) UNSIGNED DEFAULT '1' not null;
أو
كود:
ALTER TABLE user ADD user ADD receivebulletin_type SMALLINT (5) UNSIGNED DEFAULT '1' not null;
أو
حذف هاك النشرة الدورية وإعادة تركيبه

الخطأ:
كود:
MySQL Error : Can't open file: 'session.MYI (errno: 145)
Error Number : 1016
الحل:
كود:
DELETE FROM session;
ثم قم بزراعة الأوامر التالية:
كود:
CREATE TABLE `session` (
`sessionhash` char(32) NOT NULL default '',
`userid` int(10) unsigned NOT NULL default '0',
`host` char(15) NOT NULL default '',
`idhash` char(32) NOT NULL default '',
`lastactivity` int(10) unsigned NOT NULL default '0',
`location` char(255) NOT NULL default '',
`useragent` char(100) NOT NULL default '',
`styleid` smallint(5) unsigned NOT NULL default '0',
`languageid` smallint(5) unsigned NOT NULL default '0',
`loggedin` smallint(5) unsigned NOT NULL default '0',
`inforum` smallint(5) unsigned NOT NULL default '0',
`inthread` int(10) unsigned NOT NULL default '0',
`incalendar` smallint(5) unsigned NOT NULL default '0',
`badlocation` smallint(5) unsigned NOT NULL default '0',
`bypass` tinyint(4) NOT NULL default '0',
`profileupdate` smallint(5) unsigned NOT NULL default '0',
PRIMARY KEY (`sessionhash`)
) TYPE=HEAP;
الخطأ:
كود:
MySQL Error : Lost connection to MySQL server during query
Error Number : 2013
الحل:
كود:
فقدان الاتصال من قاعدة البيانات من السيرفر قم بمراجعة المستضيف
الخطأ:
كود:
MySQL Error : Table 'xxx_vb.pmreceipt' doesnt exist
Error Number : 1146
الحل:
كود:
CREATE TABLE `pmreceipt` (
`pmid` int(10) unsigned NOT NULL default '0',
`userid` int(10) unsigned NOT NULL default '0',
`touserid` int(10) unsigned NOT NULL default '0',
`tousername` varchar(100) NOT NULL default '',
`title` varchar(250) NOT NULL default '',
`sendtime` int(10) unsigned NOT NULL default '0',
`readtime` int(10) unsigned NOT NULL default '0',
`denied` smallint(5) unsigned NOT NULL default '0',
PRIMARY KEY (`pmid`),
KEY `userid` (`userid`),
KEY `touserid` (`touserid`)
) TYPE=MyISAM;
الخطأ:
كود:
MySQL Error : Table 'xxx_vb.adminmessage' doesnt exist
Error Number : 1146
الحل:
كود:
DROP TABLE IF EXISTS adminmessage;
CREATE TABLE `adminmessage` (
`adminmessageid` int(10) unsigned NOT NULL auto_increment,
`varname` varchar(250) NOT NULL default '',
`dismissable` smallint(5) unsigned NOT NULL default '0',
`script` varchar(50) NOT NULL default '',
`action` varchar(20) NOT NULL default '',
`execurl` mediumtext NOT NULL,
`method` enum('get','post') NOT NULL default 'post',
`dateline` int(10) unsigned NOT NULL default '0',
`status` enum('undone','done','dismissed') NOT NULL default 'undone',
`statususerid` int(10) unsigned NOT NULL default '0',
PRIMARY KEY (`adminmessageid`),
KEY `script_action` (`script`,`action`),
KEY `varname` (`varname`)
) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=latin1
ثم قم بزراعة الأمر التالي:
كود:
ALTER TABLE `user` ADD `warnings` INT(10) UNSIGNED DEFAULT '0' NOT NULL;
الخطأ:
كود:
MySQL Error : Unknown column 'customavatar.width' in 'field list'
Error Number : 1054
الحل:
كود:
ALTER TABLE `customavatar` ADD `width` smallint(5) unsigned NOT NULL default '0';
ALTER TABLE `customavatar` ADD `height` smallint(5) unsigned NOT NULL default '0';
الخطأ:
كود:
MySQL Error : Table 'xxx_vb.word' doesnt exist
Error Number : 1146
الحل:
كود:
CREATE TABLE `word` (
`wordid` int(10) unsigned NOT NULL auto_increment,
`title` char(50) NOT NULL default '',
PRIMARY KEY (`wordid`),
UNIQUE KEY `title` (`title`)
) TYPE=MyISAM ;
الخطأ:
كود:
MySQL Error : Table 'xxx_vb.post_parsed' doesnt exist
Error Number : 1146
الحل:
كود:
قم بحذف هاك المحتوى المخفي أو ضع رد ليظهر المحتوى
الخطأ:
كود:
MySQL Error : Table 'vb_upgrade354.stamps' doesnt exist
Error Number : 1146
الحل:
كود:
قم بحذف هاك الاختام
الخطأ:
كود:
MySQL Error : Column 'title' in field list is ambiguous
Error Number : 1052
الحل:
كود:
ادخل على forumdisplay.php
وابحث عن , title,
واستبدله بـ , announcement.title,
الخطأ:
كود:
MySQL Error : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
Error Number : 1064
الحل:
كود:
قم بحذف هاك آخر عشر مواضيع وعدد مواضيع وردود العضو واذا استمرت أوقف جميع الهاكات
الخطأ:
كود:
MySQL Error : Table 'xxx_vb.usertitle' doesnt exist
Error Number : 1146
الحل:
كود:
CREATE TABLE `usertitle` (
`usertitleid` smallint(5) unsigned NOT NULL auto_increment,
`minposts` smallint(5) unsigned NOT NULL default '0',
`title` char(250) NOT NULL default '',
PRIMARY KEY (`usertitleid`)
) type=MyISAM ;
الخطأ:
كود:
MySQL Error : Column count doesnt match value count at row 1
Error Number : 1136
الحل:
افتح ملف activate.php وابحث عن:
كود:
$vbulletin->db->query_write("
REPLACE INTO " . TABLE_PREFIX . "useractivation
VALUES
(NULL , $user[userid], " . TIMENOW . ", $user[activationid], 0, 2)
");
واستبدله بـ :
كود:
$vbulletin->db->query_write("
REPLACE INTO " . TABLE_PREFIX . "useractivation
(userid, dateline, activationid, type, usergroupid)
VALUES
($user[userid], " . TIMENOW . ", $user[activationid], 0, 2)
");
الخطأ:
كود:
MySQL Error : Error writing file '/tmp/MY99miFM' (Errcode: 28)
Error Number : 3
الحل:
قم بإيقاف الهاكات من ملف includes/config.php
ضع هذا الامر اخر ملف includes/config
كود:
define('DISABLE_HOOKS', 1);
قبل هذه العلامة:
كود:
?>
الخطأ:
كود:
MySQL Error : Unknown column 'plugin.executionorder' in 'order clause'
Error Number : 1054
الحل:
كود:
ALTER TABLE plugin ADD `executionorder` smallint(5) unsigned NOT NULL default '5';
الخطأ:
كود:
MySQL Error : Unknown column 'validationcode' in 'field list'
Error Number : 1054
الحل:
كود:
ALTER TABLE `setting` ADD `validationcode` INT(10) UNSIGNED DEFAULT '0' NOT NULL;
الخطأ:
كود:
MySQL Error : User 'xxx_vb' has exceeded the 'max_questions' resource (current value: 50000)
Error Number : 1226
الحل:
كود:
قم بمراسلة المستضيف وقوله يزود لك max_questions إلى 72000
الخطأ:
كود:
MySQL Error : Duplicate entry '0' for key 1
Error Number : 1062
الحل:
كود:
ALTER TABLE `post` CHANGE `postid` `postid` INT( 10 ) UNSIGNED NOT NULL AUTO_INCREMENT;
الخطأ:
كود:
MySQL Error : Not unique table/alias: 't1'
Error Number : 1066
الحل:
كود:
المشكلة من المستضيف
الخطأ:
كود:
MySQL Error : Unknown column 'banner' in 'field list'
Error Number : 1054
الحل:
ازرع الأوامر التالية بالتسلسل:
كود:
ALTER TABLE `forum` ADD `bannerlink` VARCHAR( 250 ) NOT NULL ;
كود:
ALTER TABLE `forum` ADD `banneralt` VARCHAR( 250 ) NOT NULL ;
كود:
ALTER TABLE `forum` ADD `bannercode` mediumtext ;
الخطأ:
كود:
MySQL Error : Table 'xxx_vb.datastore' doesnt exist
Error Number : 1146
الحل:
قم بزراعة الأوامر التالية:
كود:
CREATE TABLE `vbdatastore` (
`title` varchar(15) NOT NULL default '',
`data` mediumtext,
PRIMARY KEY (`title`)
) TYPE=MyISAM;
INSERT INTO `vbdatastore` VALUES ('attachmentcache', '');
INSERT INTO `vbdatastore` VALUES ('products', '');
INSERT INTO `vbdatastore` VALUES ('languagecache', '');
INSERT INTO `vbdatastore` VALUES ('stylecache', '');
INSERT INTO `vbdatastore` VALUES ('options', '');
INSERT INTO `vbdatastore` VALUES ('smiliecache', '');
INSERT INTO `vbdatastore` VALUES ('iconcache', '');
INSERT INTO `vbdatastore` VALUES ('bbcodecache', '');
INSERT INTO `vbdatastore` VALUES ('userstats', '');
INSERT INTO `vbdatastore` VALUES ('usergroupcache', '');
INSERT INTO `vbdatastore` VALUES ('forumcache', '');
INSERT INTO `vbdatastore` VALUES ('cron', '');
INSERT INTO `vbdatastore` VALUES ('bitfields', '');
INSERT INTO `vbdatastore` VALUES ('maxloggedin', '');
INSERT INTO `vbdatastore` VALUES ('ranks', '');
INSERT INTO `vbdatastore` VALUES ('mailqueue', '');
INSERT INTO `vbdatastore` VALUES ('wol_spiders', '');
INSERT INTO `vbdatastore` VALUES ('banemail', '');
INSERT INTO `vbdatastore` VALUES ('birthdaycache', '');
INSERT INTO `vbdatastore` VALUES ('eventcache', '');
INSERT INTO `vbdatastore` VALUES ('pluginlist', '');
INSERT INTO `vbdatastore` VALUES ('pluginlistadmin', '');
الخطأ:
كود:
MySQL Error : Duplicate column name 'type'
Error Number : 1060
الحل:
كود:
ALTER TABLE `moderatorlog` ADD `type SMALLINT UNSIGNED` MEDIUMBLOB NOT NULL;
الخطأ:
كود:
MySQL Error : Lost connection to MySQL server during query
Error Number : 2013
الحل:
كود:
اعمل إصلاح للجداول من phpmyadmin
الخطأ:
كود:
MySQL Error : Duplicate entry '1915' for key 1
Error Number : 1062
الحل:
كود:
ALTER TABLE `user` CHANGE `userid` `userid` INT( 10 ) UNSIGNED NOT NULL AUTO_I
وهذه بعض الأوامر المطلوبة لأصحاب المواقع التي تشكوا من ثقل في المنتدى بسبب رسائل الزوار أو الرسائل الخاصة أو التواقيع أو الصور الرمزية ما إلى هنالك

يفضل إغلاق المنتدى أثناء التنفيذ

أولا حذف رسائل الزوار لجميع الأعضاء:
كود:
TRUNCATE `visitormessage`;
كود:
TRUNCATE `visitormessage_hash`;
كود:
UPDATE user SET vmunreadcount = 0, vmmoderatedcount = 0
ثانيا حذف الرسائل الخاصة لجميع الأعضاء:
كود:
TRUNCATE `pm`;
كود:
TRUNCATE `pmreceipt`;
كود:
TRUNCATE `pmtext`;
بعد إضافة هذه الأوامر ستحذف كافة الرسائل الخاصة من قاعدة البيانات
وأخيرا سيتم إضافة الأمر الجديد لتصفير عدد الرسائل الخاصة لكافة الأعضاء لجعل مجموع الرسائل صفر
كود:
UPDATE `user` SET `pmtotal` = 0, `pmunread` = 0;
ثالثا حذف الصور الرمزية لجميع الأعضاء:
كود:
TRUNCATE customavatar;
كود:
UPDATE user SET avatarid='';
كود:
UPDATE `usertextfield` SET `signature` = ''
ولوضع توقيع افتراضي لجميع الأعضاء نفذ الأمر التالي:
كود:
UPDATE `usertextfield` SET `signature` = 'ضع كود التوقيع الجديد هنا'
avatar
اعتزلت فنك
المدير
المدير

عدد المساهمات : 128
تاريخ التسجيل : 01/10/2011
العمر : 32
الموقع : اكيد على الارض

http://ksa2022.forumarabia.com

الرجوع الى أعلى الصفحة اذهب الى الأسفل

الرجوع الى أعلى الصفحة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى