MySQL ڈیٹا بیس ٹیبل میں ڈیٹا کیسے داخل کریں؟ php ڈیٹا اسٹیٹمنٹ مثال کے طور پر MySQL میں داخل کریں۔

MySQL ڈیٹا بیسٹیبل میں ڈیٹا کیسے داخل کریں؟ php کوMySQLڈیٹا اسٹیٹمنٹ کی مثال داخل کریں۔

MySQL ڈیٹا داخل کریں۔

MySQL ٹیبل کا استعمال داخل کریں ڈیٹا داخل کرنے کے لیے SQL بیان۔

آپ ڈیٹا ٹیبل میں ڈیٹا داخل کر سکتے ہیں mysql> کمانڈ پرامپٹ ونڈو کے ذریعے، یا ڈیٹا داخل کرنے کے لیے پی ایچ پی اسکرپٹ کے ذریعے۔

گرائمر

MySQL ڈیٹا ٹیبلز میں ڈیٹا داخل کرنے کے لیے درج ذیل چیزیں عام ہیں۔ داخل کریں ایس کیو ایل نحو:

INSERT INTO table_name ( field1, field2,...fieldN )
                       VALUES
                       ( value1, value2,...valueN );

اگر ڈیٹا کریکٹر کی قسم ہے، تو آپ کو سنگل اقتباسات یا دوہرے اقتباسات استعمال کرنے چاہئیں، جیسے: "قدر"۔


کمانڈ پرامپٹ ونڈو کے ذریعے ڈیٹا داخل کریں۔

ذیل میں ہم SQL استعمال کریں گے۔ داخل کریں بیان MySQL ڈیٹا ٹیبل chenweiliang_tbl میں ڈیٹا داخل کرتا ہے۔

مثال

درج ذیل مثال میں ہم chenweiliang_tbl ٹیبل میں ڈیٹا کے تین ٹکڑے داخل کریں گے۔

root@host# mysql -u root -p password;
Enter password:*******
mysql> use chenweiliang;
Database changed
mysql> INSERT INTO chenweiliang_tbl 
    -> (chenweiliang_title, chenweiliang_author, submission_date)
    -> VALUES
    -> ("学习 PHP", "菜鸟教程", NOW());
Query OK, 1 rows affected, 1 warnings (0.01 sec)
mysql> INSERT INTO chenweiliang_tbl
    -> (chenweiliang_title, chenweiliang_author, submission_date)
    -> VALUES
    -> ("学习 MySQL", "菜鸟教程", NOW());
Query OK, 1 rows affected, 1 warnings (0.01 sec)
mysql> INSERT INTO chenweiliang_tbl
    -> (chenweiliang_title, chenweiliang_author, submission_date)
    -> VALUES
    -> ("JAVA 教程", "chenweiliang.com", '2016-05-06');
Query OK, 1 rows affected (0.00 sec)
mysql>

نوٹ: تیر کے ساتھ نشان زد کریں۔ -> یہ ایس کیو ایل اسٹیٹمنٹ کا حصہ نہیں ہے، یہ صرف ایک نئی لائن کی نمائندگی کرتا ہے۔ اگر ایس کیو ایل اسٹیٹمنٹ بہت طویل ہے، تو ہم Enter کلید کا استعمال کرکے ایس کیو ایل اسٹیٹمنٹ لکھنے کے لیے ایک نئی لائن بنا سکتے ہیں۔ SQL اسٹیٹمنٹ کا کمانڈ ٹرمینیٹر ایک ہے۔ سیمی کالون ;ہے.

مندرجہ بالا مثال میں، ہم نے chenweiliang_id کا ڈیٹا فراہم نہیں کیا، کیونکہ اس فیلڈ کو AUTO_INCREMENT وصف کے طور پر سیٹ کیا گیا تھا جب ہم نے ٹیبل بنایا تھا۔لہذا، فیلڈ خود بخود بڑھ جائے گی بغیر ہمیں اسے سیٹ کرنے کی ضرورت ہے۔مثال میں NOW() ایک MySQL فنکشن ہے جو تاریخ اور وقت لوٹاتا ہے۔

اگلا، ہم مندرجہ ذیل بیان کے ساتھ ڈیٹا ٹیبل ڈیٹا دیکھ سکتے ہیں:

ڈیٹا شیٹ پڑھیں:

منتخب * سے chenweiliang_tbl;
 

پی ایچ پی اسکرپٹ کا استعمال کرتے ہوئے ڈیٹا داخل کریں۔

آپ پی ایچ پی کے mysqli_query() فنکشن کو کرنے کے لیے استعمال کر سکتے ہیں۔ ایس کیو ایل داخل کریں۔ڈیٹا داخل کرنے کا حکم۔

فنکشن کے دو پیرامیٹرز ہیں اور اگر عمل کامیاب ہو جائے تو TRUE لوٹاتا ہے، بصورت دیگر یہ FALSE لوٹاتا ہے۔

گرائمر

mysqli_query(connection,query,resultmode);
参数تفصیل
کنکشندرکار ہے۔استعمال کرنے کے لیے MySQL کنکشن کی وضاحت کرتا ہے۔
استفسار میںمطلوبہ، استفسار کی تار کی وضاحت کرتا ہے۔
نتیجہ موڈاختیاری.ایک مستقلدرج ذیل اقدار میں سے کوئی بھی ہو سکتا ہے:

  • MYSQLI_USE_RESULT (اگر آپ کو بہت سا ڈیٹا بازیافت کرنے کی ضرورت ہو تو اسے استعمال کریں)
  • MYSQLI_STORE_RESULT (پہلے سے طے شدہ)

مثال

مندرجہ ذیل مثال میں پروگرام صارف کے داخل کردہ ڈیٹا کے تین فیلڈز وصول کرتا ہے اور انہیں ڈیٹا ٹیبل میں داخل کرتا ہے۔

ڈیٹا شامل کرنا

<?
php
$dbhost = 'localhost:3306'; // mysql服务器主机地址
$dbuser = 'root'; // mysql用户名
$dbpass = '123456'; // mysql用户名密码
$conn = mysqli_connect($dbhost, $dbuser, $dbpass);
if(! $conn )
{
 die('连接失败: ' . mysqli_error($conn));
}
echo '连接成功
';
// 设置编码,防止中文乱码
mysqli_query($conn , "set names utf8");
 
$chenweiliang_title = '学习 Python';
$chenweiliang_author = 'chenweiliang.com';
$submission_date = '2016-03-06';
 
$sql = "INSERT INTO chenweiliang_tbl ".
 "(chenweiliang_title,chenweiliang_author, submission_date) ".
 "VALUES ".
 "('$chenweiliang_title','$chenweiliang_author','$submission_date')";
 
 
 
mysqli_select_db( $conn, 'chenweiliang' );
$retval = mysqli_query( $conn, $sql );
if(! $retval )
{
 die('无法插入数据: ' . mysqli_error($conn));
}
echo "数据插入成功\n";
mysqli_close($conn);
?>

اگلا، ہم مندرجہ ذیل بیان کے ساتھ ڈیٹا ٹیبل ڈیٹا دیکھ سکتے ہیں:

ڈیٹا شیٹ پڑھیں:

منتخب * سے chenweiliang_tbl;

ہوپ چن ویلیانگ بلاگ ( https://www.chenweiliang.com/ ) کا اشتراک کیا گیا "مائی ایس کیو ایل ڈیٹا بیس ٹیبل میں ڈیٹا کیسے داخل کیا جائے؟ php insert data statement instance to MySQL"، یہ آپ کی مدد کرے گا۔

اس مضمون کا لنک شیئر کرنے میں خوش آمدید:https://www.chenweiliang.com/cwl-460.html

تازہ ترین اپ ڈیٹس حاصل کرنے کے لیے چن ویلیانگ کے بلاگ کے ٹیلیگرام چینل میں خوش آمدید!

🔔 چینل ٹاپ ڈائرکٹری میں قیمتی "ChatGPT Content Marketing AI Tool Usage Guide" حاصل کرنے والے پہلے فرد بنیں! 🌟
📚 یہ گائیڈ بہت بڑی قیمت پر مشتمل ہے، 🌟یہ ایک نادر موقع ہے، اس سے محروم نہ ہوں! ⏰⌛💨
پسند آئے تو شیئر اور لائک کریں!
آپ کا اشتراک اور پسندیدگی ہماری مسلسل حوصلہ افزائی ہے!

 

评论 评论

آپ کا ای میل ایڈریس شائع نہیں کیا جائے گا۔ ضروری شعبوں کا استعمال کیا جاتا ہے * لیبل لگائیں

اوپر سکرول کریں