View Full Version : انتقال بانک اطلاعاتی از لوکال هاست به سرور
mehdi_rm_666m
2 March 2006, 02:44 AM
با سلام به دوستان.
یه سوال : چه جوری میشه یه بانک اطلاعاتی (Mysql) رو از لوکال هاست به سرور انتقال داد .
باتشکر:icon_excl
houtanal
2 March 2006, 04:36 AM
با phpmyadmin داده ها رو export و در سمت سرور با همین phpmyadmin اون ها رو import کن.
mehdi_rm_666m
2 March 2006, 05:36 PM
با phpmyadmin داده ها رو export و در سمت سرور با همین phpmyadmin اون ها رو import کن.
با تشکر از شما .
تو phpmyadmin من export رو پیدا کردم ولی چیزی به اسم import ندیدم . میشه بیشتر توضیح بدید. :icon_excl
d@nial
2 March 2006, 05:49 PM
با تشکر از شما .
تو phpmyadmin من export رو پیدا کردم ولی چیزی به اسم import ندیدم . میشه بیشتر توضیح بدید. :icon_excl
تو پنجره Query میتونید گزینه Import رو پیدا کنید
mehdi_rm_666m
3 March 2006, 02:39 AM
میشه دقیقاً توضیح بدبد که تو این پنجره من باید چی کار کنم ؟
عکس phpmy admin رویserver
http://mhdsoft.netfirms.com/untitled2-1.GIF
عکس phpmy admin روی local host
http://mhdsoft.netfirms.com/untitled.GIF
houtanal
3 March 2006, 03:47 AM
وقتی export می کنی در حقیقت یک Sql Query بهت میده که تنها کافیه اجراش کنی.
d@nial
3 March 2006, 10:27 AM
میشه دقیقاً توضیح بدبد که تو این پنجره من باید چی کار کنم ؟
عکس phpmy admin رویserver
http://mhdsoft.netfirms.com/untitled2-1.GIF
عکس phpmy admin روی local host
http://mhdsoft.netfirms.com/untitled.GIF
عکسهاتون برای من نیومد!
mehdi_rm_666m
3 March 2006, 06:45 PM
اینم عکس ها : یه جای دیگه آپلود کردم .
عکس phpmy admin رویserver
http://www.en.nsd.ir/untitled2-1.GIF
============
عکس phpmy admin روی local host
http://www.en.nsd.ir/untitled.GIF
d@nial
3 March 2006, 07:44 PM
بنده عرض کردم پنچره Query، تو نسخه های قدیمی phpmyadmin در منوی سمت چپ با اسم Query Windows و در نسخه های جدید با یه شکل در همون منوی سمت چپ مشخص شده
http://www.imagekafe.com/files/945c7.gif
mehdi_rm_666m
5 March 2006, 02:53 AM
دوستان من یه دیتابیس با همون اسمی که توی لوکال هاست ساخته بدودم رو توی mysql سرور هم ساختم و بعد توی php my admin که خواستم import کنم . این پیغام رو میده .
============================================
SQL query:
-- phpMyAdmin SQL Dump
-- version 2.6.1
-- http ://w ww.phpmy admin. net
--
-- Host: localhost
-- Generation Time: Nov 13, 2006 at 12:16 AM
-- Server version: 4.1.9
-- PHP Version: 4.3.10
--
-- Database: `nsd`
--
-- --------------------------------------------------------
--
-- Table structure for table `mybb_adminlog`
--
CREATE TABLE `mybb_adminlog` ( `uid` int( 10 ) unsigned NOT NULL default '0',
`dateline` bigint( 30 ) NOT NULL default '0',
`scriptname` varchar( 50 ) NOT NULL default '',
`action` varchar( 50 ) NOT NULL default '',
`querystring` varchar( 150 ) NOT NULL default '',
`ipaddress` varchar( 50 ) NOT NULL default ''
) ENGINE = MYISAM DEFAULT CHARSET = latin1
-------------------------------------------------------
MySQL said:
#1064 - 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 'DEFAULT CHARSET=latin1' at line 26
=================================================
چی کار کنم؟
houtanal
5 March 2006, 12:48 PM
بعضا به دلیل تفاوت نسخه های MySQL چنین مشکلاتی پیش میاد.بر اساس نسخه ات باید دستی درستش کنی.
mehdi_rm_666m
6 March 2006, 12:17 AM
با تشکر
میشه بگین باید چی کارش کنم ؟
payamix
10 March 2006, 11:21 AM
اگر اشتباه نکنم ، شما اول جدول رو دستی ساختید و بعد میخواهید دیتا را وارد کنید اما نمیشه.
این بار اجازه دهید هم جدول ها و هم دیتا ها اتومیاتیک توسط خود فایل SQL درست شوند.
mehdi_rm_666m
10 March 2006, 08:41 PM
اگر اشتباه نکنم ، شما اول جدول رو دستی ساختید و بعد میخواهید دیتا را وارد کنید اما نمیشه.
این بار اجازه دهید هم جدول ها و هم دیتا ها اتومیاتیک توسط خود فایل SQL درست شوند.
من توی phpmyadmin لوکال هاست دیتابیس مورد نظرم رو export کردم و وقتی توی phpmyadmin هاست خواستم اونارو import کنم error داد . من فقط فایل رو برای import کردن انتخواب کردم . کار دیگه ای انجام ندادم .
payamix
12 March 2006, 12:33 AM
منظور من اینه که موقع ساخت فایل بک آپ ، علاوه برای Data از Structure هم بک آپ بگیرید و طوری اون رو تنظیم کنید تا در صورت عدم وجود جدول ، اون رو بسازه.
به این شکل دیگه نیازی به ساختن جدول به صورت دستی نیست.
mehdi_rm_666m
12 March 2006, 12:51 AM
این کار رو هم کردم ولی باز این پیغام رو داد .
SQL query:
CREATE TABLE IF NOT EXISTS `mybb_adminlog` ( `uid` int( 10 ) unsigned NOT NULL default '0',
`dateline` bigint( 30 ) NOT NULL default '0',
`scriptname` varchar( 50 ) NOT NULL default '',
`action` varchar( 50 ) NOT NULL default '',
`querystring` varchar( 150 ) NOT NULL default '',
`ipaddress` varchar( 50 ) NOT NULL default ''
) ENGINE = MYISAM DEFAULT CHARSET = latin1
MySQL said: https://www.nsd.ir:2083/3rdparty/phpMyAdmin/themes/green_orange/img/b_help.png (http://dev.mysql.com/doc/mysql/en/Error-returns.html)
#1064 - 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 'DEFAULT CHARSET=latin1' at line 8
mehdi_rm_666m
16 March 2006, 12:22 AM
چون ورژن دیتابیس ها با هم نمی خوند مجبور شدم دیتابیس رو بدم به ادمین سرورم تا اون برام import کنه . الان دیتابیس اماده روی سرور هست . حالا یه سوال دارم چه طوری می تونم استفاده کنم ؟
این دیتابیس مربوط به یه فرومه که توی لوکال هاست ساخته بودم . فایل های فروم رو به سرور انتقال دادم . حالا باید چی کار کنم ؟
vBulletin v3.7.1, Copyright ©2000-2008, Jelsoft Enterprises Ltd.