मैं एक .sql फ़ाइल का स्रोत कैसे करूं, जैसे नीचे एक, php के माध्यम से?PHP के माध्यम से एक MySQL फ़ाइल स्रोत?
CREATE DATABASE IF NOT EXISTS data_base;
USE data_base;
CREATE TABLE IF NOT EXISTS the_table(
package_name varchar(50) NOT NULL,
PRIMARY KEY (`package_name`)
)
मैंने निम्नलिखित की कोशिश की, लेकिन यह काम नहीं करता है। मैंने कुछ शोध करने की कोशिश की है और ऐसा लगता है कि मुझे लोड डेटा इन्फाइल नामक कुछ करने की ज़रूरत है, लेकिन मुझे समझ में नहीं आता है।
mysql_query("source C:/xampp/htdocs/Project1/mysql/source.sql;") or die(mysql_error());
मैं PHP का उपयोग कर एक .sql फ़ाइल कैसे स्रोत कर सकता हूं? धन्यवाद।
उत्कृष्ट, धन्यवाद। हालांकि यह सुरक्षा जोखिम क्यों है? – user954912
एसक्यूएल फ़ाइल दुर्भावनापूर्ण हो सकता है (अर्थात नाटक किया, उपयोगकर्ता जनित, आदि)। इसके अतिरिक्त, आपके पास बहु-क्वेरी के साथ सीमित त्रुटि नियंत्रण था। मुद्दा यह है कि इसे एक बहुत ही विशिष्ट और सीमित मामलों में चलाया जाना चाहिए। –