2. אני עדיין לא מבין מה השאלה.
יש משהו שקוראים לו stored procedures / functions שזה פונקציות \ פרצודורת שאתה כותב, והן נשמרות לכל בסיס נתונים בנפרד, ויש פונקציות מוכנות ב mysql עצמו, למשל concat, legnth
וכו'.
3. אתה צריך לכתוב משהו משלך בשביל לייצא את זה בsql.
אתה יכול לראות דוגמא
כאן, בקובץ functions.inc.php, הפוקציה PMBP_dump.
בשביל לייצא את הטבלה כטקסט רגיל מופרד טאבים:
קוד:
SELECT * INTO OUTFILE '/tmp/mybackup.txt' FROM someTable;
שים לב שאתה צריך הרשאות מתאימות בשביל לבצע את השאילתה הזאת וגם הקובץ שיווצר יקבל את ההרשאות של המשתמש שתחתיו רץ mysql.