'; break; case "delux": echo ''.$desc.''; break; case "prem": echo ''.$desc.''; break; case "smp": echo ''.$desc.''; break; case "win": echo ''.$desc.''; break; default: echo ''.$desc.''; break; } ?>
ขอความร่วมมือผู้ที่คัดลอกบทความข้อมูลของทาง naxza web hosting ไปใช้ เพื่อให้ข้อมูลข่าวสารด้านโฮสติ้งต่าง ๆ นั้น กรุณาทำ link กลับมายังต้นฉบับบทความด้วยครับ หากตรวจสอบพบการละเมิด ทางเราจะดำเนินคดีตามกฏหมายโดยทันที


Hosting Article : | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 

การสร้าง store procedure ใน MySQL 5 ผ่าน PhpMyAdmin

จดโดเมน

โปรแกรม PhpMyAdmin ที่ทาง hosting มีให้บริการนั้น จะเป็นโปรแกรม web-base ที่ติดตั้งอยู่บนเครื่อง hosting โดยทำการเชื่อมต่อกับฐานข้อมูลที่เป็น localhost ไว้แล้ว หากลูกค้าต้องการใช้โปรแกรมอื่น ๆ ภายนอกเครื่อง hosting โดยผ่านเข้ามาทาง poort 3306 ของ MySQL จะไม่สามารถติดต่อ hosting ได้ เนื่องจากทาง hosting ไม่ได้กำหนด permission ให้สามารถติดต่อจากภายนอกได้ เพื่อเป็นการป้องกันปัญหาด้านความปลอดภัยที่อาจจะเกิดขึ้นได้

สำหรับโปรแกรม PhpMyAdmin เอง ก็สามารถที่จะสร้าง Store Procedure ได้ไม่ต่างจากโปรแกรมอื่น ๆ โดยสามารถทำได้ดังนี้ 

เมื่อ Login เข้าระบบ PhpMyAdmin แล้ว ให้ไปที่ Tab SQL ด้านบน จะปรากฎกล่องข้อความให้เราสามารถพิมพ์คำสั่ง SQL เข้าไปได้ โดยก่อนที่จะพิมพ์ต้องทำการแก้ไข Delimiter เสียก่อน เนื่องจาก default ของ hosting จะเป็น ; (semi-colon) ซึ่งจะไปซ้ำกับตัวจบคำสั่งใน php ซึ่งโปรแกรม PhpMyAdmin เองเป็นโปรแกรมที่สร้างจาก php script จึงทำให้อาจจะเกิด error เช่น

#1655 – Cannot create stored routine `xxxx`. Check warnings
when i pasted the above code of stored procedure

สำหรับตัวอย่าง เรากำหนด Delimiter เป็น $$ จากนั้นก็ใส่ procedure ที่ต้องการเข้าไปในกล่องข้อความ

โดยคำสั่ง DROP PROCEDURE IF EXISTS spFoo $$ จะเป็นคำสั่งที่ใช้ในการลบ procedure ที่มีอยู่ก่อน

สำหรับคำสั่งที่จะทำการ Show procedure ให้ใช้ SHOW PROCEDURE STATUS สำหรับ hosting ที่มี MySQL 5 และมีการติดตั้ง PhpMyAdmin 2.11 ก็จะสามารถสร้าง store procedure ได้ ไม่ต่างจากโปรแกรมพวก MySQL Front, MySQL Yog, Navicat เลยทีเดียว ทั้งสะดวก ปลอดภัย ไม่ต้องติดตั้งโปรแกรมสามารถเรียกใช้งานที่ใดก็ได้

สำหรับ hosting ที่ดีที่สุดแล้ว ความสะดวก และ ปลอดภัย ถือเป็นสิ่งสำคัญรองลงมาจากการให้บริการ hosting ที่ดี บริการให้คำปรึกษา แก้ไขปัญหาต่าง ๆ สำหรับลูกค้าทุกท่านครับ



PhpMyAdmin programs that provide the hosting service. Is a software web-base installed on the machine hosting by connecting the database to localhost before, if customers want to use other programs outside the machine hosting through one of poort 3306 of the MySQL will not be able to contact hosting the. Because of hosting do not require permission to be contacted by outside. To prevent security issues that may occur.

PhpMyAdmin for the program itself can be created Store Procedure is not different from other programs can do the following.

When Login Login PhpMyAdmin then go to the Tab SQL above will appear the text box that we can type a SQL statement to be the first to print a need to modify Delimiter before due to default of hosting will be; (semi-colon). that a collision with the end command in the php program PhpMyAdmin program itself is made from a php script makes possible error as

# 1655 - Cannot create stored routine `xxxx`. Check warnings.
when i pasted the above code of stored procedure.

For example, we set the Delimiter $ $ from the procedure to put into the text box.

The statement DROP PROCEDURE IF EXISTS spFoo $ $ is the command used to remove pre-existing procedure.

For instructions to make the Show procedure, use the SHOW PROCEDURE STATUS for hosting with MySQL 5 and have installed PhpMyAdmin 2.11 can create a store procedure is not different from the programs they MySQL Front, MySQL Yog, Navicat ever and convenient security. No need to install can run anywhere.

For hosting the best convenience and security is important followed by a good hosting service consulting services. Different solutions for every customer

Hosting Article : | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 

<?=$desc;?>

HOME   |   ABOUT US   |   HOSTING   |   DOWNLOAD   |   SUPPORT   |   CONTACTS
Copyright © Naxza.com,Since 2004. All Rights Reserved. Privacy policy. monitoring site uptime web