mysql עזרה

איי בי מדיה

משתמש פעיל
עיצוב גרפי
התקנתי את התוכנה ויצרתי מסד נתונים.

איך אני מעלה אח"כ את המסד לאתר שלי כדי להשתמש עם זה?

בקיצור איפה נשמר לי המסד נתונים במחשב?
 

s976

משתמש סופר מקצוען
הנדסת תוכנה
D I G I T A L
זה לא קובץ במחשב.
לא כתבת איזו תוכנה התקנת.
אתה צריך לייצא את המסד (מתוך PHPMYADMIN, אם זו התוכנה שהתקת), ואחר כך לייבא אותו באתר.
 

s976

משתמש סופר מקצוען
הנדסת תוכנה
D I G I T A L
איך התקנת MYSQL? התקנת WAMP או XAMP? אם כן יש לך PHPMYADMIN, ועושים את ייצוא המסד משם.
או אולי יש לך את המערכת הצולעת של מיקרוסופט (לא זוכר איך זה נקרא), אם כן, חפשי אפשרות של ייצוא שם.
 

משה 1

משתמש רשום
נכתב ע"י s976;1667833:
או אולי יש לך את המערכת הצולעת של מיקרוסופט (לא זוכר איך זה נקרא), אם כן, חפשי אפשרות של ייצוא שם.
webmatrix?
אם כן זה סיוט להוציא משם.
זה כנראה נמצא באיזושהי תיקייה בשם C:\ProgramData\MySQL\MySQL Server 5.1\data
 

morwin

משתמש רשום
אם הורדת אשכרה רק mysql אז כדי להשתמש בזה אתה צריך להתחבר ל mysql דרך ה cmd רק.
ובדיוק בגלל זה יצרו תוכנה ויזואלית שנקראת phpmyadmin שנותנת לך לשלוט על mysql בצורה ויזואלית ופשוטה
אם אתה רוצה להוציא נתונים מ mysql ולהציג אותם בתוך האתר שלך אז אתה צריך לכתוב באתר שלך קוד של שפת שרת - PHP למשל, שיתחבר ל mysql ויציג אותו באתר שלך
 

morwin

משתמש רשום
אם זה יעזור לך ..
PHP:
<?php

define('SERVER_NAME', 'localhost');
define('USER_SERVER', 'root');
define('PASSWORD_SERVER', '');
define('DATABASE_NAME', 'שם מסד הנתונים');
$db = mysql_connect( SERVER_NAME, USER_SERVER, PASSWORD_SERVER ) or die( 'אין אפשרות להתחבר לשרת בסיס הנתונים' );
mysql_select_db( DATABASE_NAME, $db ) or die( 'אין אפשרות למצא את בסיס הנתונים שצויין' );
mysql_query("set names 'utf8'");

$mysql = mysql_query(" הכנסת שאילתא למסד נתונים");

    if($mysql && mysql_num_rows($mysql) > 0){
        while ($arr = mysql_fetch_assoc($mysql)){
               print_r($arr);
        }
    }

?>
 

איי בי מדיה

משתמש פעיל
עיצוב גרפי
נכתב ע"י משה 1;1667934:
webmatrix?
אם כן זה סיוט להוציא משם.
זה כנראה נמצא באיזושהי תיקייה בשם C:\ProgramData\MySQL\MySQL Server 5.1\data

מה הבעיה בתוכנה הזאת יש תוכנות ומדריכים יותר טובים? פשוט לזה יש את האתר וובמסטר:

http://webmaster.org.il/
 

morwin

משתמש רשום
אם הבנתי אותך נכון .. זה לא משנה איזה תוכנה תשתמשי את צריכה קוד בשפת שרת בסופו של דבר, כדי להוציא נתונים מ mysql ולהציג אותם באתר שלך

לא ברור מה הבעיה שלך.. את לא מפרטת מספיק מה עשית
מה זה יצרת מסד נתונים ? איך יצרת מסד נתונים ?
לא ברור..

אם את רוצה מדריך מעולה הנה
http://solero-web.co.il/קורסים-שלי/קורס-php/item/83-מדריך-php-שיעור-44-תחילת-עבודה-עם-database

http://solero-web.co.il/קורסים-שלי/קורס-php
 

איי בי מדיה

משתמש פעיל
עיצוב גרפי
הורדתי את התוכנה mysql.

בעזרת מדריכים כתבתי פקודות ויצרתי טבלה! כך התוכנה אומרת לי ומראה לי את הטבלה שיצרתי.

אח"כ ניסיתי לחבר בין הטבלה בוובמטריקס והלך לי.

השאלה שלי כשאני מעלה את האתר לשרת ואני צריך להעלות את הטבלה גם כדי שיהיה קשר ביניהם איך אני עושה את זה?
 

s976

משתמש סופר מקצוען
הנדסת תוכנה
D I G I T A L
בזמני התחלתי ללמוד מהאתר הזה. ולמזלי הבנתי מהר שאין הרבה דברים דפוקים יותר מוובמטריקס ועברתי לXAMP (ועדיין היו לי בעיות, כי וובמריקס כבר התיישב על פורט 80).
המלצתי האישית - להעיף את וובמטריקס כמה שיותר מהר.
אם לא, ראה כאן.
 

morwin

משתמש רשום
נכתב ע"י איי בי מדיה;1670458:
השאלה שלי כשאני מעלה את האתר לשרת ואני צריך להעלות את הטבלה גם כדי שיהיה קשר ביניהם איך אני עושה את זה?

אתה מוריד קודם כל את הטבלה למחשב כקובץ sql ואז אתה מעלה אותו לשרת
אתה יכול להוריד את המסד נתונים שלך ע"י הפקודה

$ mysqldump -u [User Name] -p[Password] DatabaseName > db_backup.sql

User Name - שם המשתמש שלך ולהוריד את []
Password - הסיסמא שלך ולהוריד []
DatabaseName - שם המסד הנתונים

או שתתקין phpmyadmin ותעשה את זה בצורה ויזואלית. יש שם כפתור export שדרכו אתה יכול להוריד את המסד נתונים שאתה רוצה למחשב
ואחרי זה אתה מעלה את זה לשרת דרך phpmyadmin שיש לכל שרת אחסון ע"י הכפתור import
 

איי בי מדיה

משתמש פעיל
עיצוב גרפי
בסדר תודה רבה אנסה את phpmyadmin.

עכשיו יש קוד שגורמת לפתיחת קובץ טקסט שאפשר לכתוב בה ולהוסיף או להוריד ע"י קוד.

פעם השתמשתי בזה אבל שכחתי איך?
 

morwin

משתמש רשום
נכתב ע"י איי בי מדיה;1670965:
בסדר תודה רבה אנסה את phpmyadmin.

עכשיו יש קוד שגורמת לפתיחת קובץ טקסט שאפשר לכתוב בה ולהוסיף או להוריד ע"י קוד.

פעם השתמשתי בזה אבל שכחתי איך?

איזה קוד אתה מתכוון של מה של מי ?
לא הבנתי ..
אולי אתה מתכוון ליצור מונה כניסות לאתר ?
 

איי בי מדיה

משתמש פעיל
עיצוב גרפי
אני עשיתי פעם תיבת טקסט שכל מה שנכתב שם עובר לקובץ עם סיומת txt. ואח"כ נתתי פקודה למסך להדפיס מה שכתוב בקובץ טקסט הנ"ל וכך יצא כאי' הודעות.

שכחתי מה הקוד אשמח מאוד אם מישהו יזכיר לי
 

Shia

משתמש מקצוען
מנוי פרימיום
בוגר/תלמיד פרוג
D I G I T A L
PHP:
$my_file = 'file.txt';
$handle = fopen($my_file, 'w') or die('Cannot open file:  '.$my_file);
$data = 'This is the data';
fwrite($handle, $data);
fclose($handle);
 

davidnead

משתמש צעיר
D I G I T A L
הקפצה. באותו עניין.

יש לי מסד נתונים על שרת (VPS).
אני מעוניין לייצא את המסד נתונים (mysql) לקובץ על המחשב שלי, הן לצורך גיבוי, והן לצורך עבודה מול הנתונים (שינוי, כדי להחזיר אח"כ לשרת).

אין לי מקום על השרת להכין קובץ גיבוי של מסד הנתונים ואח"כ להורידו למחשב.

1. איזו פקודה אני צריך, כדי להוריד את המסד נתונים ישר למחשב שלי, או שלרת VPS אחר שיש לי שיש בו יותר מקום.

2. לאיזה סוג קובץ כדאי לי לייצא? איפה אני יכול למצוא מדריך על עבודה עם תוכן של מסד נתונים ובאיזו תוכנה שולחנית?
 

Aharono

משתמש פעיל
D I G I T A L
אני חושב שיש כאן שני נושאים גדולים ושאלה אחת ברורה:
א. MySQL, היא תוכנה לכל דבר עם התקנה פשוטה (כמו שאר תוכנות)... להתקין אותה זה ממש לא מסובך... אחרי שהיא מותקנת, התוכנה רצה כservice בווינדוס.
ב. תוכנה לכתיבת שאילתות SQL (ובכללן גם כן יצירת סכימות: טבלאות, קשרים וכו'), אורקל (החברה שמפתחת את MySQL) מביאה עם הdb גם כן את workBench, ממיטב זכרוני זה כלי נוח עם קצת באגים מעצבנים.

לעצם השאלה של "היכן הקבצים נשמרים", בדרך כלל הם נמצאים ב c:\programdata\mysql\mysql server \data

ואולם, כמו שכבר ציינו פה לפניי, ניתן לגבות את הסכימה עם כל מיני כלים כאלו ואחרים, ראוי לציין שגם workBench תומך באפשרות הזו.

לגבי העברת מידע לשרת, על פי רוב מידע שנוצר בסביבה של פיתוח לא יהיה רלוונטי בסביבה של product ולכן מה שבדרך כלל מעניין זו העברת הסכימה ללא המידע (גם אופציה כזו נמצאת בוורק בנצ').

בהצלחה
 

אולי מעניין אותך גם...

הפרק היומי

הפרק היומי! כל ערב פרק תהילים חדש. הצטרפו אלינו לקריאת תהילים משותפת!


תהילים פרק קלא

א שִׁיר הַמַּעֲלוֹת לְדָוִד יְהוָה לֹא גָבַהּ לִבִּי וְלֹא רָמוּ עֵינַי וְלֹא הִלַּכְתִּי בִּגְדֹלוֹת וּבְנִפְלָאוֹת מִמֶּנִּי:ב אִם לֹא שִׁוִּיתִי וְדוֹמַמְתִּי נַפְשִׁי כְּגָמֻל עֲלֵי אִמּוֹ כַּגָּמֻל עָלַי נַפְשִׁי:ג יַחֵל יִשְׂרָאֵל אֶל יְהוָה מֵעַתָּה וְעַד עוֹלָם:
נקרא  51  פעמים

אתגר AI

ממה זה עשוי...? • אתגר 16

לוח מודעות

למעלה