שלח תשובה

זירת השאלות

807
צפיות
6
תשובות

יצירת טבלה חדש ב-PHP ו-MySQL

,‏ 30 בינואר, 2006

אני רוצה ליצור טבלה חדשה עם שדות חדשים, האם ככה עושים את זה:
create table fishtable
  (
      fishID COUNTER PRIMARY KEY,
      sci_name TEXT ,

(

כמובן שאחרי התחברות למסד

תגיות:

6 תשובות

  1. GreenBerret הגיב:

    כן אבל..
    אבל יש תיקונים קלים.

    אני חושב שכדאי שתבחר סוג יותר ספציפי מTEXT לגבי "שם"
    "שם" יכול להיות מקסימום, מה, 50 תווים?
    שיהיה
    VARCHAR(50), יותר חכם.

    בנוסף, תתן לטבלה CHARACTER SET ו COLLATE כדי שיתאים לטבלאות קודמות שיצרת.

  2. nirfun הגיב:

    תודה. שאלות על מה שכתבת
    אשתמש ב-Varchar תודה על ההצעה.
    אגב, מה ההגבלת תווים של TEXT?

    ומה עושים  וCHARACTER SET ו-COLLATE? לא הבנתי את זה..
    אין לי עוד טבלאות

  3. nirfun הגיב:

    תודה. עוד שאלה
    תודה רבה על הקישורים. זה עזר.
    לגבי CHARACTER SET ו-COLLATE, איך אני מגדיר אותם לעברית?
    ואיך לאנגלית?

  4. GreenBerret הגיב:

    זה תלוי בגרסת מסד הנתונים שלך
    לעברית, אני ממליץ לעבוד עם utf8

    לפי דעתי, אתה צריך לבדוק לפי גרסת הmySQL שלך ולראות במה היא תומכת.

  5. nirfun הגיב:

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

שלח תשובה