د مای ایس کیو ایل ډیټابیس جدول کې ډیټا څنګه داخل کړئ؟ php MySQL ته د ډیټا بیان مثال داخل کړئ

د MySQL ډیټابیسڅنګه په میز کې ډاټا داخل کړئ؟ php تهماید ډیټا بیان مثال داخل کړئ

MySQL ډاټا داخل کړئ

د MySQL میز کارول دننه دننه کړئ د ډاټا داخلولو لپاره د SQL بیان.

تاسو کولی شئ ډیټا جدول ته د mysql> کمانډ پرامپټ کړکۍ له لارې دننه کړئ ، یا د ډیټا دننه کولو لپاره د PHP سکریپټ له لارې.

ګرامر

لاندې د MySQL ډیټا جدولونو کې د معلوماتو داخلولو لپاره عام دي دننه دننه کړئ SQL نحو:

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>

یادونه: د تیرونو سره نښه کړئ -> دا د SQL بیان برخه نه ده، دا یوازې د یوې نوې کرښې استازیتوب کوي. که چیرې د SQL بیان ډیر اوږد وي، نو موږ کولی شو د Enter کیلي په کارولو سره د SQL بیان لیکلو لپاره نوې کرښه جوړه کړو. د SQL بیان کمانډ ټرمینټر یو دی. سیمیکولون ;.

په پورتني مثال کې، موږ د chenweiliang_id ډیټا چمتو نه کړه، ځکه چې دا ساحه د AUTO_INCREMENT ځانګړتیا په توګه ټاکل شوې کله چې موږ جدول جوړ کړ.له همدې امله ، ساحه به په اتوماتيک ډول وده وکړي پرته لدې چې موږ یې تنظیم کولو ته اړتیا ولرو.په مثال کې NOW() د MySQL فعالیت دی چې نیټه او وخت بیرته راګرځوي.

بیا، موږ کولی شو د ډیټا جدول ډاټا د لاندې بیان سره وګورو:

ډیټاشیټ ولولئ:

غوره * له chenweiliang_tbl;
 

د پی ایچ پی سکریپټ په کارولو سره ډاټا داخل کړئ

تاسو کولی شئ د کولو لپاره د پی ایچ پی mysqli_query() فنکشن وکاروئ SQL داخل کړئد معلوماتو داخلولو امر.

دا فنکشن دوه پیرامیټرونه لري او د ریښتیا بیرته راګرځي که چیرې اجرا کول بریالي وي، که نه نو دا 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 MySQL ته د ډیټا بیان مثال داخل کړئ" دا به ستاسو سره مرسته وکړي.

د دې مقالې لینک شریکولو ته ښه راغلاست:https://www.chenweiliang.com/cwl-460.html

د وروستي تازه معلوماتو ترلاسه کولو لپاره د چن ویلیانګ بلاګ ټیلیګرام چینل ته ښه راغلاست!

🔔 د چینل غوره لارښود کې د ارزښتناکه "ChatGPT مینځپانګې بازار موندنې AI وسیلې کارولو لارښود" ترلاسه کولو لپاره لومړی اوسئ! 🌟
📚 دا لارښود لوی ارزښت لري، 🌟دا یو نادر فرصت دی، له لاسه مه ورکوئ! ⏰⌛💨
که مو خوښه شوه لایک او شریک کړئ!
ستاسو شریکول او خوښول زموږ دوامداره هڅونه ده!

 

评论 评论

ستاسو د بریښنالیک آدرس به نشر نشي اړین ساحې کارول کیږي * لیبل

پورته ته سکرول