whoread
usercsscache
usercss
userchangelog
userban
useractivation
upgradelog
bu tablolar forumda sorunlara (db hatalarına) yol açıyordu ve ne yaparsam yapayım phpmyadmin den veya vb admin panelinden düzeltilemiyordu, bozulmuş tablolar
hiç bi şey çare olmayınca tabloları sildim ve size güvenerek yeniden yaratırım dedim, bi bakıma aşağıdaki konuda verilen cevaba ve sql kodlama bilginize güvenerek sildim
https://www.r10.net/vbulletin/320097-...bi-baksak.html
bu konuya bakarak usercss tablosunu yeniden oluşturdum, sorun yok, profillere bu tablodaki bozukluktan dolayı girilmiyordu db error veriyordu, şimdi o düzeldi, geriye diğer tablolar kaldı, onları da oluşturmam da yardım ederseniz sevinirim...
Şu Tabloları Yeniden Oluşturmam İçin Sql Sorguları
4
●386
- 23-05-2009, 06:37:46upgrade etmen senin için daha sağlıklı olacaktır
3.8.2 tabloları ekledim
whoread
CREATE TABLE IF NOT EXISTS `whoread` ( `userid` int(10) unsigned NOT NULL default '0', `threadid` int(10) unsigned NOT NULL default '0', `dateline` int(10) unsigned NOT NULL default '0', `ipaddress` varchar(20) NOT NULL default '', PRIMARY KEY (`userid`,`threadid`), KEY `dateline` (`threadid`,`dateline`), KEY `ipaddress` (`ipaddress`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
usercsscache
CREATE TABLE IF NOT EXISTS `usercsscache` ( `userid` int(10) unsigned NOT NULL default '0', `cachedcss` text, `buildpermissions` int(10) unsigned NOT NULL default '0', PRIMARY KEY (`userid`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
upgradelog
CREATE TABLE IF NOT EXISTS `upgradelog` ( `upgradelogid` int(10) unsigned NOT NULL auto_increment, `script` varchar(50) NOT NULL default '', `steptitle` varchar(250) NOT NULL default '', `step` smallint(5) unsigned NOT NULL default '0', `startat` int(10) unsigned NOT NULL default '0', `perpage` smallint(5) unsigned NOT NULL default '0', `dateline` int(10) unsigned NOT NULL default '0', PRIMARY KEY (`upgradelogid`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=21 ;
useractivation
CREATE TABLE IF NOT EXISTS `useractivation` ( `useractivationid` int(10) unsigned NOT NULL auto_increment, `userid` int(10) unsigned NOT NULL default '0', `dateline` int(10) unsigned NOT NULL default '0', `activationid` varchar(40) NOT NULL default '', `type` smallint(5) unsigned NOT NULL default '0', `usergroupid` smallint(5) unsigned NOT NULL default '0', `emailchange` smallint(5) unsigned NOT NULL default '0', PRIMARY KEY (`useractivationid`), UNIQUE KEY `userid` (`userid`,`type`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
userban
CREATE TABLE IF NOT EXISTS `userban` ( `userid` int(10) unsigned NOT NULL default '0', `usergroupid` smallint(5) unsigned NOT NULL default '0', `displaygroupid` smallint(5) unsigned NOT NULL default '0', `usertitle` varchar(250) NOT NULL default '', `customtitle` smallint(6) NOT NULL default '0', `adminid` int(10) unsigned NOT NULL default '0', `bandate` int(10) unsigned NOT NULL default '0', `liftdate` int(10) unsigned NOT NULL default '0', `reason` varchar(250) NOT NULL default '', PRIMARY KEY (`userid`), KEY `liftdate` (`liftdate`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
userchangelog
CREATE TABLE IF NOT EXISTS `userchangelog` ( `changeid` int(10) unsigned NOT NULL auto_increment, `userid` int(10) unsigned NOT NULL default '0', `fieldname` varchar(250) NOT NULL default '', `newvalue` varchar(250) NOT NULL default '', `oldvalue` varchar(250) NOT NULL default '', `adminid` int(10) unsigned NOT NULL default '0', `change_time` int(10) unsigned NOT NULL default '0', `change_uniq` varchar(32) NOT NULL default '', PRIMARY KEY (`changeid`), KEY `userid` (`userid`,`change_time`), KEY `change_time` (`change_time`), KEY `change_uniq` (`change_uniq`), KEY `fieldname` (`fieldname`,`change_time`), KEY `adminid` (`adminid`,`change_time`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=16 ;
usercss
CREATE TABLE IF NOT EXISTS `usercss` ( `userid` int(10) unsigned NOT NULL default '0', `selector` varchar(30) NOT NULL default '', `property` varchar(30) NOT NULL default '', `value` varchar(255) NOT NULL default '', PRIMARY KEY (`userid`,`selector`,`property`), KEY `property` (`property`,`userid`,`value`(20)) ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
- 23-05-2009, 08:35:42çok teşekkür ederim, 3.8.2 kullanıyorum ben de zatenAxaraylim adlı üyeden alıntı: mesajı görüntüle
sorguları sorunsuz çalıştırdım, tablolarıma kavuştum
sağol...
