Bii o ṣe le fi data sinu tabili data MySQL? php fi apẹẹrẹ alaye alaye si MySQL

Báwo ni a ṣe le fi data sinu tabili database MySQL ? Àpẹẹrẹ àwọn gbólóhùn PHP fún fífi data sinu MySQL.

MySQL fi data sii

Nínú MySQL, a lo gbólóhùn INSERT INTO SQL láti fi dátà sínú tábìlì kan.

O le fi data sii sinu tabili data nipasẹ mysql> window tọ aṣẹ, tabi nipasẹ iwe afọwọkọ PHP kan lati fi data sii.

girama

Àtẹ̀lé yìí ni ìlànà gbogbogbò INSERT INTO SQL fún fífi dátà sínú tábìlì MySQL :

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

Ti data ba jẹ iru ohun kikọ, o gbọdọ lo awọn agbasọ ẹyọkan tabi awọn agbasọ ọrọ ilọpo meji, gẹgẹbi: “iye”.


Fi data sii nipasẹ window kiakia

Ní ìsàlẹ̀ yìí, a ó lo gbólóhùn SQL INSERT INTO láti fi dátà sínú tábìlì MySQL chenweiliang_tbl.

Apeere

Ninu apẹẹrẹ atẹle a yoo fi awọn ege data mẹta sii sinu tabili 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>

Àkíyèsí: Ọfà náà -> kìí ṣe ara gbólóhùn SQL; ó kàn ń tọ́ka sí ìlà tuntun kan. Tí gbólóhùn SQL bá gùn jù, a lè ṣẹ̀dá ìlà tuntun nípa títẹ Enter. Olùparí àṣẹ fún gbólóhùn SQL jẹ́ semicolon ;.

Ninu apẹẹrẹ ti o wa loke, a ko pese data ti chenweiliang_id, nitori aaye yii ti ṣeto bi abuda AUTO_INCREMENT nigba ti a ṣẹda tabili naa.Nitorinaa, aaye naa yoo jẹ afikun laifọwọyi laisi a nilo lati ṣeto rẹ.Ninu apẹẹrẹ NOW () jẹ iṣẹ MySQL ti o da ọjọ ati akoko pada.

Nigbamii, a le wo data tabili data pẹlu alaye atẹle:

Ka iwe data naa:

yan * lati chenweiliang_tbl;
 

Fi data sii nipa lilo iwe afọwọkọ PHP

O le lo iṣẹ mysqli_query() ti PHP lati ṣe aṣẹ SQL INSERT INTO lati fi data sii.

Iṣẹ naa ni awọn paramita meji ati pada TÒÓTỌ ti ipaniyan ba ṣaṣeyọri, bibẹẹkọ o pada FALSE.

girama

mysqli_query(connection,query,resultmode);
Apaadiapejuwe
IsopọTi beere fun.Ni pato asopọ MySQL lati lo.
queryTi beere fun, pato okun ibeere naa.
esimodeiyan.kan ibakan.O le jẹ eyikeyi ninu awọn iye wọnyi:

  • MYSQLI_USE_RESULT (lo eyi ti o ba nilo lati gba ọpọlọpọ data pada)
  • MYSQLI_STORE_RESULT (aiyipada)

Apeere

Eto naa ni apẹẹrẹ atẹle gba awọn aaye data mẹta ti olumulo ti tẹ ati fi sii wọn sinu tabili data:

fifi data

<?
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);
?>

Nigbamii, a le wo data tabili data pẹlu alaye atẹle:

Ka iwe data naa:

yan * lati chenweiliang_tbl;

Ní ìrètí, àpilẹ̀kọ náà, “Báwo ni a ṣe lè fi Dátà sínú Tábìlì Ìdámọ̀ MySQL? Àpẹẹrẹ Àwọn Gbólóhùn PHP fún Fífi Dátà sínú MySQL,” tí a pín lórí ìwé ìròyìn Chen Weiliang ( https://www.chenweiliang.com/ ), yóò wúlò fún ọ.

Má ṣe ṣiyemeji láti pín ìjápọ̀ àpilẹ̀kọ yìí: https://www.chenweiliang.com/cwl-460.html

Lati ṣii awọn ẹtan ti o farapamọ diẹ sii🔑, kaabọ lati darapọ mọ ikanni Telegram wa!

Pin ati fẹran ti o ba fẹran rẹ! Awọn mọlẹbi rẹ ati awọn ayanfẹ jẹ iwuri wa ti o tẹsiwaju!

 

发表 评论

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

Yi lọ si Top