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

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

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

MySQL میں، INSERT INTO SQL اسٹیٹمنٹ کو ٹیبل میں ڈیٹا داخل کرنے کے لیے استعمال کیا جاتا ہے۔

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

گرائمر

MySQL ٹیبل میں ڈیٹا داخل کرنے کے لیے درج ذیل عمومی INSERT INTO SQL نحو ہے:

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

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


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

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

مثال

درج ذیل مثال میں ہم 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>

نوٹ: تیر -> SQL بیان کا حصہ نہیں ہے۔ یہ صرف ایک نئی لائن کی نشاندہی کرتا ہے۔ اگر ایس کیو ایل اسٹیٹمنٹ بہت لمبا ہے تو ہم انٹر دباکر ایک نئی لائن بنا سکتے ہیں۔ ایس کیو ایل اسٹیٹمنٹ کے لیے کمانڈ ٹرمنیٹر ایک سیمی کالون ہے ۔

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

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

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

منتخب * سے chenweiliang_tbl;
 

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

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

فنکشن کے دو پیرامیٹرز ہیں اور اگر عمل کامیاب ہو جائے تو 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;

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

اس مضمون کا لنک بلا جھجھک شیئر کریں: https://www.chenweiliang.com/cwl-460.html

مزید پوشیدہ چالوں کو کھولنے کے لیے، ہمارے ٹیلیگرام چینل میں شامل ہونے میں خوش آمدید!

پسند آئے تو شیئر اور لائک کریں! آپ کے شیئرز اور لائکس ہماری مسلسل حوصلہ افزائی ہیں!

 

评论 评论

您的邮箱地址不会被公开。必填项已用*标注

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