تو رو به خدا کمکم کنید

saeedsun

New Member
من در ايجاد پايگاه داده در SQL مشكل در ايجاد تيبل دارم ... در راهنماي نصب اسكريپ من به من ميگوييد كه اين تييل را ايجاد كنيد.. در صورتي كه من اين چيزها را اصلا بلد نيستم لطفا من را راهنمايي كني
-- -- Table structure for table `admin` -- CREATE TABLE `admin` ( `id` int(11) NOT NULL default '0', `uid` varchar(15) NOT NULL default '', `pwd` varchar(15) default NULL, `email` varchar(100) default NULL, `admin_email` varchar(100) default NULL, `report_email` varchar(100) default NULL, `feedback_email` varchar(100) default NULL, `support_email` varchar(100) default NULL, `info_email` varchar(100) default NULL, `legal_email` varchar(100) default NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1; -- -- Dumping data for table `admin
:-?
 

shnoit

Well-Known Member
من زیاد بلد نیستم، ولی بزارین یه نیگا بندازم.
 
آخرین ویرایش:

saeedsun

New Member
دوست عزیز با تشکر از شما من اصلا بلد نیستم تیبل درست کنم مشکل من اینجاست
 

shnoit

Well-Known Member
خب
الان میخواین توی هاست دیتابیس رو بسازین یا لوکال !!!؟؟
بگید تا راهنمایی کنم:wink:
 

Omid PLUS

Member
فرق نمیکنه تو لوکال باشه یا تو هاست، اگه phpMyAdmin داری این کد رو اجرا کن:
کد:
CREATE TABLE `admin`(
	`id` int(11) NOT NULL default '0',
	`uid` varchar(15) NOT NULL default '',
	`pwd` varchar(15) default NULL,
	`email` varchar(100) default NULL,
	`admin_email` varchar(100) default NULL,
	`report_email` varchar(100) default NULL,
	`feedback_email` varchar(100) default NULL,
	`support_email` varchar(100) default NULL,
	`info_email` varchar(100) default NULL,
	`legal_email` varchar(100) default NULL,
	PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

اگر هم نداری تو php این کد رو اجرا کن!
 
آخرین ویرایش:

saeedsun

New Member
آهان این هم یک سوالی بود که میخواستم بپرسم فرق این دو تا چیه...نمیدونم ولی در زیر دامنه میخوام بسازم
مثل:googel.com/saeeddsun
 

shnoit

Well-Known Member
بیا دوست عزیز
تست زدم، الان بدون خطا این جدولتو دیتابیس میسازه:)

کد:
CREATE TABLE `admin` (
 `id` INT(11) NOT NULL AUTO_INCREMENT,
 `uid` VARCHAR( 15 ) NOT NULL DEFAULT '0',
 `pwd` VARCHAR( 15 ) NOT NULL ,
 `email` VARCHAR( 100 ) NOT NULL ,
 `admin_email` VARCHAR( 100 ) NOT NULL ,
 `report_email` VARCHAR( 100 ) NOT NULL ,
 `feedback_email` VARCHAR( 100 ) NOT NULL ,
 `support_email` VARCHAR( 100 ) NOT NULL ,
 `info_email` VARCHAR( 100 ) NOT NULL ,
 `legal_email` VARCHAR( 100 ) NOT NULL ,
PRIMARY KEY ( `id` )
) TYPE = MYISAM;

این لینکم نگا کنی بدک نیس

http://www.google.com/search?hl=fa&q=آموزش+ساخت+دیتابیس&btnG=جستجوي+Google&lr=
 
آخرین ویرایش:

saeedsun

New Member
فرق نمیکنه تو لوکال باشه یا تو هاست، اگه phpMyAdmin داری این کد رو اجرا کن:
کد:
CREATE TABLE `admin`(
    `id` int(11) NOT NULL default '0',
    `uid` varchar(15) NOT NULL default '',
    `pwd` varchar(15) default NULL,
    `email` varchar(100) default NULL,
    `admin_email` varchar(100) default NULL,
    `report_email` varchar(100) default NULL,
    `feedback_email` varchar(100) default NULL,
    `support_email` varchar(100) default NULL,
    `info_email` varchar(100) default NULL,
    `legal_email` varchar(100) default NULL,
    PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
اگر هم نداری تو php این کد رو اجرا کن!
phpMyAdmin دارم ولی نمیدونم این کد را چه جوری اجرا کنم
 

Omid PLUS

Member
phpMyAdmin دارم ولی نمیدونم این کد را چه جوری اجرا کنم

یه DataBase بساز بعد از phpMyAdmin از منوی سمت چپ اون DataBase رو انتخاب کن، اونوقت از قسمت بالای پنجره سمت راست، گزینه SQL رو انتخاب کن و این کد رو Copy کن اونجا و GO رو بزن:rose:

فکر کنم همش رو کامل گفتم:cool:
 

saeedsun

New Member
سلام ببخشید الان جوابتون رو دادم ولی به عکس زیر نگاه کنید..ببخشید که یه جاهاییش رو فیلتر کردم




http://img.majidonline.com/pic/172184/untitled.JPG
میگه که:No tables found in database.
من چه کار کنم چه جوری بسازم اگه میتونی عکس بذار
 
آخرین ویرایش:

Omid PLUS

Member
من چه کار کنم چه جوری بسازم اگه میتونی عکس بذار
توی صفحه اول phpMyAdmin دیتابیست رو مثل عکس 1 میسازی، بعد صفحه ای مثل عکس 2 باز میشه، SQL رو که بزنی صفحه ای مثل عکس 3 باز میشه که اونجا کد MySQL رو اجرا میکنی!:rose:
 

پیوست ها

  • 1.jpg
    1.jpg
    59 کیلوبایت · بازدیدها: 4
  • 2.jpg
    2.jpg
    52.7 کیلوبایت · بازدیدها: 4
  • 3.jpg
    3.jpg
    44.8 کیلوبایت · بازدیدها: 4

MIMi King

Member
شما احتمالا" از سیستم هایی نظیر مای گیگ و یا گیگ فا استفاده می کنید نه؟
منظورم ویستا پنل هست
شما باید دیتابیس رو درون ویستا پنل بسازی و بعد از آن وقتی به داخل php myadmin میری دیتابیست در کنار لیست شده اونو انتخاب کن و دربالا در سربرگ ماس کیو ال را انتخاب و درون آن پیست کن و گو رو بزن!!
موفق باشی!!
 

shnoit

Well-Known Member
ببین دوست عزیز، تو نگفتی الان میخوای رو لوکال تست بزنی یا رو هاست !!

چرا !!!
چون موقع اتصال به دیتابیس در هر دو فرق میکنه:

خوب اگه روی لوکال تست میزنی database-name: root و database-pass که خالی میزای و بعد نام دیتابیسی که میسازی (database username )

PHP:
$dbhost = 'localhost';
$dbuser = 'root';
$dbpass = '';
$dbname = 'news';

ولی وقتی رو هاست تست میزنی، باید شرایط فرق میکنه، چون اول نام کاربری به اسم دیتابیس و یوزر آن اضافه میشه.( مثلا نام کاربری ما majido هست و دیتابیسی که وارد کردیم shnoit هست مانند زیر باید وارد کنی)
در شمن باید دیتابیسی که میسازی با یوزر آن را هم توش ادد کنی :wink:

PHP:
$dbhost = 'localhost';
$dbuser = 'majido_test';
$dbpass = 'yourpassword';
$dbname = 'majido_shnoit';


حالا این عکسام شاید کمکی بهت کرد.
 

پیوست ها

  • Untitled-11.jpg
    Untitled-11.jpg
    141.6 کیلوبایت · بازدیدها: 3
  • Untitled-22.jpg
    Untitled-22.jpg
    191.5 کیلوبایت · بازدیدها: 2
  • Untitled-33.jpg
    Untitled-33.jpg
    113.8 کیلوبایت · بازدیدها: 3
آخرین ویرایش:

MIMi King

Member
بالا تصویر اگه یه نگاهی بندازی کارت حله.
بدون کوکی که نمیشه!!!
کوکی هات رو روشت کن
موفق باشی
 

Omid PLUS

Member
دوستان چرا بنده خدا رو میپیچونین؟؟!!!

به کوکی هیچ ربطی نداره!!

shnoit جان، اون مال ارتباط PHP با DataBase هستش، برای phpMyAdmin هم فرقی نداره!!

روی سرور از طریق phpMyAdmin نمیتونی DataBase بسازی از طریق کنترل پنلت DataBase رو بساز، بعد بیا توی phpMyAdmin و اون دیتابیسی که ساختی رو انتخاب کن، اونوقت SQL رو بزن، اینکارو اگه درست انجام بدی، دیگه اون پیغام رو نمیده!!
 

WEBRAMZ

New Member
دوستان چرا بنده خدا رو میپیچونین؟؟!!!

به کوکی هیچ ربطی نداره!!

shnoit جان، اون مال ارتباط PHP با DataBase هستش، برای phpMyAdmin هم فرقی نداره!!

روی سرور از طریق phpMyAdmin نمیتونی DataBase بسازی از طریق کنترل پنلت DataBase رو بساز، بعد بیا توی phpMyAdmin و اون دیتابیسی که ساختی رو انتخاب کن، اونوقت SQL رو بزن، اینکارو اگه درست انجام بدی، دیگه اون پیغام رو نمیده!!

دقیقا این دوست عزیز درست اشاره کرد!
cPanel -> Mysql Database Wizard -> db جدید و user را ایجاد کنید و در مرحله آخر All privilege را انتخاب کنید و سپس از طریق phpMyAdmin امکان اجرای sql query روی db را خواهید داشت (پس از ورود به phpMyAdmin ابتدا روی نام db ایجاد شده در سمت چپ کلیک کنید) در قسمت SQL
 

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

بالا