پاسخ : انتقال رکوردهای بخش ، مجموعه و مطالب ، از یک سایت
از این کار هم باز جواب نگرفتم . میشه لطفا یک نمونه از سینتکس SQL که برای این مورد هست رو اینجا بگذارید تا من با سینتکس خودم مقایسه کنم؟ نمونه ای از فایل من البته به صورت زیره :
کد:
-- phpMyAdmin SQL Dump
-- version 2.10.1
-- [مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
--
-- Host: localhost
-- Generation Time: Oct 17, 2008 at 03:09 PM
-- Server version: 5.0.45
-- PHP Version: 5.2.5
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
--
-- Database: `mam`
--
-- --------------------------------------------------------
--
-- Table structure for table `mos_categories`
--
CREATE TABLE `mos_categories` (
`id` int(11) NOT NULL auto_increment,
`parent_id` int(11) NOT NULL default '0',
`title` varchar(50) NOT NULL default '',
`name` varchar(255) NOT NULL default '',
`image` varchar(100) NOT NULL default '',
`section` varchar(50) NOT NULL default '',
`image_position` varchar(10) NOT NULL default '',
`description` text NOT NULL,
`published` tinyint(1) NOT NULL default '0',
`checked_out` int(11) unsigned NOT NULL default '0',
`checked_out_time` datetime NOT NULL default '0000-00-00 00:00:00',
`editor` varchar(50) default NULL,
`ordering` int(11) NOT NULL default '0',
`access` tinyint(3) unsigned NOT NULL default '0',
`count` int(11) NOT NULL default '0',
`params` text NOT NULL,
PRIMARY KEY (`id`),
KEY `cat_idx` (`section`,`published`,`access`),
KEY `idx_section` (`section`),
KEY `idx_access` (`access`),
KEY `idx_checkout` (`checked_out`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=66 ;
--
-- Dumping data for table `mos_categories`
--
update INTO `mos_categories` (`id`, `parent_id`, `title`, `name`, `image`, `section`, `image_position`, `description`, `published`, `checked_out`, `checked_out_time`, `editor`, `ordering`, `access`, `count`, `params`) VALUES
(2, 0, 'Mambo', 'Mambo', 'clock.jpg', 'com_weblinks', 'left', 'A selection of links that are all related to the Mambo project. ', 0, 0, '0000-00-00 00:00:00', NULL, 9, 0, 0, ''),
(3, 0, 'Newsflash', 'Newsflash', '', '2', 'left', '', 1, 0, '0000-00-00 00:00:00', '', 0, 0, 0, ''),
(4, 0, 'Mambo', 'Mambo', '', 'com_newsfeeds', 'left', '', 1, 0, '0000-00-00 00:00:00', NULL, 2, 0, 0, ''),
(5, 0, 'History: general', 'History: general', '', 'com_newsfeeds', 'left', '', 1, 0, '0000-00-00 00:00:00', NULL, 1, 0, 0, ''),
پاسخ : انتقال رکوردهای بخش ، مجموعه و مطالب ، از یک سایت
کد:
--
-- Table structure for table `mos_categories`
--
CREATE TABLE `mos_categories` (
`id` int(11) NOT NULL auto_increment,
`parent_id` int(11) NOT NULL default '0',
`title` varchar(50) NOT NULL default '',
`name` varchar(255) NOT NULL default '',
`image` varchar(100) NOT NULL default '',
`section` varchar(50) NOT NULL default '',
`image_position` varchar(10) NOT NULL default '',
`description` text NOT NULL,
`published` tinyint(1) NOT NULL default '0',
`checked_out` int(11) unsigned NOT NULL default '0',
`checked_out_time` datetime NOT NULL default '0000-00-00 00:00:00',
`editor` varchar(50) default NULL,
`ordering` int(11) NOT NULL default '0',
`access` tinyint(3) unsigned NOT NULL default '0',
`count` int(11) NOT NULL default '0',
`params` text NOT NULL,
PRIMARY KEY (`id`),
KEY `cat_idx` (`section`,`published`,`access`),
KEY `idx_section` (`section`),
KEY `idx_access` (`access`),
KEY `idx_checkout` (`checked_out`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=66 ;
--
-- Dumping data for table `mos_categories`
--
این رو حذف کن و بزار فقط
کد:
update INTO `mos_categories` (`id`, `parent_id`, `title`, `name`, `image`, `section`, `image_position`, `description`, `published`, `checked_out`, `checked_out_time`, `editor`, `ordering`, `access`, `count`, `params`) VALUES
(2, 0, 'Mambo', 'Mambo', 'clock.jpg', 'com_weblinks', 'left', 'A selection of links that are all related to the Mambo project. ', 0, 0, '0000-00-00 00:00:00', NULL, 9, 0, 0, ''),
(3, 0, 'Newsflash', 'Newsflash', '', '2', 'left', '', 1, 0, '0000-00-00 00:00:00', '', 0, 0, 0, ''),
(4, 0, 'Mambo', 'Mambo', '', 'com_newsfeeds', 'left', '', 1, 0, '0000-00-00 00:00:00', NULL, 2, 0, 0, ''),
(5, 0, 'History: general', 'History: general', '', 'com_newsfeeds', 'left', '', 1, 0, '0000-00-00 00:00:00', NULL, 1, 0, 0, ''),
باشه
چون اون اولی میگه که باید بسازه که چون قبلا بوده خطا میده این خط های update به بعد رو در sql در phpmyadmin هم بزنی حل میشه
پاسخ : انتقال رکوردهای بخش ، مجموعه و مطالب ، از یک سایت
توی خروجی گرفتنتون این گزینه رو هم تیک بزنید Add IF NOT EXISTS یکباردیگه هم تست کنید
پاسخ : انتقال رکوردهای بخش ، مجموعه و مطالب ، از یک سایت
زنده باد آقا مجید ، خیلی ممنونم . ظاهرا مشکل حل شد :) راستی امروز که داشتم با این سر و کله می زدم یک سوال دیگه برام پیش اومد : اگه بخوام همین جداول رو به جوملا منتقل کنم یا از جوملا به مامبو منتقل کنم فقط باید prefix رو عوض کنم یا کارهای دیگه ای هم باید انجام بشه؟
پاسخ : انتقال رکوردهای بخش ، مجموعه و مطالب ، از یک سایت
خیر بسته به نوع جوملاش داره اما استراکچر مامبو و جوملا با هم فرق داره باید کارهای دیگه همه بشه بله
موفق باشید