مشكل در backup گيري ديتابيس

Mikhak

Active Member
من وقتي كه در قسمت كنترل پانل ناك از ديتابيس backup ميگيرم فايلي كه ايجاد ميشه ديگه نميشه اون رو آپلود كرد
ولي وقتي اين كارو با myphpadmin اين كارو ميكنم مشكلي ندارم
من ميدونم ايراد كار از كجاست به كدهاي زير دقت كنيد

backup گرفته شده توسط قسمت كنترل پانل ناك

کد:
# --------------------------------------------------------
#
# Table structure for table 'nuke_bbcategories'
#

CREATE TABLE nuke_bbcategories (
   cat_id mediumint(8) unsigned NOT NULL auto_increment,
   cat_title varchar(100),
   cat_order mediumint(8) unsigned DEFAULT '0' NOT NULL,
   PRIMARY KEY (cat_id),
   KEY cat_order (cat_order)
);

#
# Dumping data for table 'nuke_bbcategories'
#

INSERT INTO nuke_bbcategories VALUES ( '1', 'لينوكس', '10');
INSERT INTO nuke_bbcategories VALUES ( '2', 'سينا', '50');
INSERT INTO nuke_bbcategories VALUES ( '3', 'بازي ها', '30');
INSERT INTO nuke_bbcategories VALUES ( '4', 'برنامه نويسي', '20');
INSERT INTO nuke_bbcategories VALUES ( '5', 'گرافيك', '40');

و اين هم backup گرفته شده توسط myphpadmin :
کد:
# --------------------------------------------------------

#
# Table structure for table `nuke_bbcategories`
#

CREATE TABLE `nuke_bbcategories` (
  `cat_id` mediumint(8) unsigned NOT NULL auto_increment,
  `cat_title` varchar(100) default NULL,
  `cat_order` mediumint(8) unsigned NOT NULL default '0',
  PRIMARY KEY  (`cat_id`),
  KEY `cat_order` (`cat_order`)
) TYPE=MyISAM AUTO_INCREMENT=6 ;

#
# Dumping data for table `nuke_bbcategories`
#

INSERT INTO `nuke_bbcategories` VALUES (1, 'لينوكس', 10);
INSERT INTO `nuke_bbcategories` VALUES (2, 'گروه پرسون', 50);
INSERT INTO `nuke_bbcategories` VALUES (3, 'بازي ها', 30);
INSERT INTO `nuke_bbcategories` VALUES (4, 'برنامه نويسي', 20);
INSERT INTO `nuke_bbcategories` VALUES (5, 'گرافيك', 40);

فكر كنم شما هم متوجه شدين ايراد كار از كجاست من هر چقدر فايل backup.php رو بررسي كردم به نتيجه نرسيدم حالا از شما ميخوام كه كمك كنيد

-----------------
سينا
 
سلام
من فکر می کنم در هنگام backup در phpmyadmin باید در هنگام save پسوند فایلتو sql بزاری
yourbackup.SQl البته فکر می کنم اینطوری باشه
 

Mikhak

Active Member
په ه ه ه ه ه اينو كه همه ميدونن بابا مشكل من يه چيز ديگست شما مثل اينكه اصلا متوجه نشديد
آقا من ميخوام وقتي از كنترل پنل ناك از ديتا بيس backup ميگيرم مثل فايل دومي بشه يعني مي خوام نوشته هاي فارسيمو به صورت unicode تبديل كنه چون كد اولي تو ديتا بيس import نميشه
حالا يكي به داده من برسه
----------------
سينا
 

sarallah

Member
سینا جان این که شما نمیتونید از بک آپ نوک استفاده کنید دلیلش فقط اینه که ساختار insert نوک اشتباه هستش و اول id و بعد cat_order رو وارد میکنه در صورتی که بایدcat_title رو وارد کنه ...

شما در پوشه ادمین جای فایل backup رو با یه فایل سالم دیگه عوض کن ، مشکلت حل میشه ...
 

Mikhak

Active Member
7.4
البته مال IranianITC هستش نميدونم ايراد از اين نوك هست يا از چيزي كه شما گفتي به هر حال اگه فايل اصلي رو بفرستيد ممنون ميشم
---------------
سينا
 

Mikhak

Active Member
آقا من مشكل رو حل كردم ولي با يك راه حل خيلي عجيب

ديروز توي انجمن برنامه نويسي Server Side يك از دوستان يك اديتور php رو معرفي كردن من وقتي كه به طور اتقاقي فايل backup ديتابيس رو با اين نرم افزار باز كردم يك چيز جالب و عجيب ديدم

php.gif



وقتي كه كد را حدف كردم همه چيز درست شد
البته من با اديتور هاي ديگر هم آزمايش كار كردم ولي اين كد رو نشون نمي داد
 

جدیدترین ارسال ها

بالا