التغطية المصورة ليوم سوالف: الجزء الأول، الجزء الأخير
الفائزون في المسابقة الأصغر لسوالف كاست

 

العودة   سوالف سوفت > قسم تطوير وبرمجة المواقع للمتقدمين > تطوير الويب
المدوّنات البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

موضوع مغلق  
 
LinkBack أدوات الموضوع
مراقب و خبير سيرفرات لينكس
تاريخ التسجيل: Mar 2001-
#1 (permalink)  


الى أعزائي شباب المنتدى
أواجة الكثير من المشاكل مع ال MYSQL وخاصة عند إستيراد ما تم تصديرة اساسا من ال phpmyadmin
فمثلا:
اجيت بدي اصدر قاعدة بيانات المنتدى تبع الفي بي فصدرتها من ال PHPMYADMIN
من الخيار:
Structure and data
ثم
Send

وحولها كلها وهذا شيء عظيم
بس لما اجي بدي استوردها مرة اخرى يعطيني رسالة خطا ويقول انه واجه مشكلة اثناء الادخال
كيف ذلك وهي اساسا كانت في ال phpmyadmin وسليمه
انا صدرتها واعدت الاستيراد وواجهت هذة المشكلة
MySQL said: You have an error in your SQL syntax near '4', '-1', '{tableheadtextcolor}', 'INSERT INTO replacement VALUES ( '5', '-1', '' at line 1

على فكرة انا اعمل على سيرفر شخصي ولا ادري كيف تقومون بعملية الاستيراد
انا اقوم بالعملية من ال PHPMYADMIN
بس تاخذ وقت طويل يعني شي 4 دقائق هذا على الكمبيوتر
كيف لو على النت ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟


ارجو ان تدلوني على الطريقة الصحيحة.

==========================================================


طيب عندي سؤال:

لو كان عندي قاعدة بيانات ومعمولة على MYSQL
هل توجد سكريبت استطيع إرفاقها مع مشاريعي التي اصنعها
ومهمة هذة السكريبت ان تقوم بتنصيب ملف ال SQL المرفق؟
كما في المنتدى حق ال VB

=========================================================
راينا ال PHP تعمل مع ال MYSQL وهذا جميل منها
طيب كيف لنا ان نربط ال ASP مع ال MYSQL ؟ وبدون ال ODBC ؟؟؟؟؟

وهل يمكن ربط ال PERL او ال PHP مع قاعدة بيانات أكسس2000 بدون ال ODBC


==============================================================

سؤال خارج عن الموضوع:

هناك سكريبت اعرفة حق المعرفة ولكن لا املكة ومهته التالي:
يكون عندك ملف مضغوط ZIP يقوم هذا السكريبت بفك ضغط الملف على السيرفر
كما يفعل ال WINZIP تماما وينشء الملفات التي تتألف منها السكريبت
كل ذلك على السيرفر
واليضا يقوم بعكس العملية
اي يقوم بضغط الملفات التي على السيرفر وهذا شيء رائع
السؤال هو:
من اين احصل على هذا السكريبت؟؟؟؟؟
سمعت انه عن طريق ال TELNET يمكن عمل ضغط وفك ضغط
ماهي الأوامر بالظبط ؟؟؟؟؟؟؟

طبعا يفضل السكريبت!!!!!!!!!!!
تحياتي لكم جميعا






beshoo غير متواجد حالياً   قديم 22-05-2001, 10:07 PM
عضو نشيط
تاريخ التسجيل: Apr 2001-
#2 (permalink)  

السلام عليكم
كيف الحال أخوي بيشو ؟
فعلا ، هذه مشكلة الـ phpMyAdmin في الإستيراد
لا أعرف حل لها
لو كان عندك Telnet ، تستطيع إستيراد و تصدير بيانات الـ MySQL

لإستيراد ملف sql
أكتب الأمر
كود:
mysql -uUserName -pPassword DataBase < /path/filename.sql
مع تغيير
UserName : إلى الإسم
Password: كلمة المرور
DataBase : إسم قاعدة البيانات
/path/filename.sql : عنوان و إسم الملف

ولو كنت على سرفر شخصي ، أكتب الأمر السابق في موجه الأوامر (Command Prompt) أو الدوس ، ويجب أن تكون داخل مجلد mysql/bin

يوجد ملف php قام بكتابته الأخ ولهان
أكتب
كود:
<?php 

PassThru("/usr/local/mysql/bin/mysql -u1111 -p2222 3333 < xxxx.sql"); 

?>
مع مراعاة تغيير :
1111 اسم مستخدم قاعدة البيانات
2222 كلمة المرور لقاعدة البيانات
3333 اسم قاعدة البيانات
xxxx اسم الملف اللذي نزلته على جهازك اي نسخة قاعدة البيانات
و احفظه في ملف php
-----------
وظيفة هذا الملف تنفيذ الأمر السابق ، لكن يجب أن تتأكد من مسار mysql ، غالبا مايكون على نفس المسار المكتوب

--------------
بالنسبة لـ ASP ، فلم أكمل تعليمي ، أدع السؤال لـ Mr.ASP

-----------
عن طريق التيلنت يوجد أوامر فك وضغط ، كما في اللينكس تماما
لفك ضغط ملفات tar.gz
أكتب الأمر
كود:
tar -zxvf /path/filename.tar.gz
أما ملفات الـ zip
كود:
unzip /path/filename.zip






__________________
The Programmer .. C.A.P Programmer
C.A.P Programmer غير متواجد حالياً   قديم 22-05-2001, 11:46 PM
عضو نشيط
تاريخ التسجيل: Apr 2001-
#3 (permalink)  

لربط ال ASP مع قاعدة بيانات MySQL
كود:
driver={MySQL};server=ServerAddress;uid=Login;pwd=PassWord;database=YourDataBase






Mr.ASP غير متواجد حالياً   قديم 23-05-2001, 01:56 AM
موضوع مغلق


 

أدوات الموضوع

تعليمات المشاركة
لا تستطيع كتابة مواضيع
لا تستطيع كتابة ردود
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة



الساعة الآن: 05:24 PM بتوقيت المملكة العربية السعودية