• پایان فعالیت بخشهای انجمن: امکان ایجاد موضوع یا نوشته جدید برای عموم کاربران غیرفعال شده است

پرسش و پاسخ اندر MYSQL

doomhammer65ir

Registered User
تاریخ عضویت
14 اکتبر 2007
نوشته‌ها
766
لایک‌ها
159
فهرست پرسش و پاسخ ها
 

doomhammer65ir

Registered User
تاریخ عضویت
14 اکتبر 2007
نوشته‌ها
766
لایک‌ها
159
این جستار را گشودم چرا که هم خودم پرسش هایی در این باره دارم هم اینکه فهرست خوبی باشد برای دیگران
--------------------------------------
پرسش :
در راهنمای sql بنده ( درس و کنکور پایگاه داده نوشته مقسمی )‌ در بخش select دستوری نوشته با عنوان giving که کارش انبار کردن موقت نتیجه جستجو در یک جدول موقت است لاکن زمانی که این فرمان را مینویسم mydql پیغام میدهد :
کد:
select pnum from p where color='sorx' [COLOR="DarkRed"]giving temp1[/COLOR];
کد:
#1064 - You have an error in your SQL syntax;
چگونه باید بنویسم ؟
 

doomhammer65ir

Registered User
تاریخ عضویت
14 اکتبر 2007
نوشته‌ها
766
لایک‌ها
159
این جستار را گشودم چرا که هم خودم پرسش هایی در این باره دارم هم اینکه فهرست خوبی باشد برای دیگران
--------------------------------------
پرسش :
در راهنمای sql بنده ( درس و کنکور پایگاه داده نوشته مقسمی )‌ در بخش select دستوری نوشته با عنوان giving که کارش انبار کردن موقت نتیجه جستجو در یک جدول موقت است لاکن زمانی که این فرمان را مینویسم mydql پیغام میدهد :
کد:
select pnum from p where color='sorx' [COLOR="DarkRed"]giving temp1[/COLOR];
کد:
#1064 - You have an error in your SQL syntax;
چگونه باید بنویسم ؟
در mysql ،‌ فرمان giving نداریم .
 

doomhammer65ir

Registered User
تاریخ عضویت
14 اکتبر 2007
نوشته‌ها
766
لایک‌ها
159
گهگاه میخواهیم به پایگاه داده از راه دور متصل شویم .
نخست در phpmyadmin :
یک کاربر میسازید . در بخش host باید ip رایانه دیگر ( رایانه خانه یا جای دیگر که میخواهید از آن به این پایگاه داده دست یابید ) را بنویسید .
گام دوم این است که از mysql بخواهیم به کاربران راه دور هم دسترسی دهد :
کد:
nano /etc/mysql/my.cnf
در بخش mysqld
کد:
bind-address = IP of MYSQL SERVER
برای اینکه خادم هم دسترسی به mysql را از راه دور بپذیرد داریم :
کد:
/sbin/iptables -A INPUT -i eth0 -p tcp --destination-port 3306 -j ACCEPT
کد:
eth0 = NIC of your Server
در پایان :
کد:
service mysql restart
برای دست یابی به پایگاه داده از راه دور :
کد:
mysql --user=USER --password=PASSWORD --host=IPofDATABASE
 
Last edited:
بالا