Pehea e hoʻokomo ai i ka ʻikepili i ka papa ʻikepili MySQL? php e hoʻokomo i ka ʻikepili ʻikepili i MySQL

MySQL waihonaPehea e hoʻokomo ai i ka ʻikepili i loko o ka pākaukau? php iMySQLE hoʻokomo i ka laʻana hōʻike ʻikepili

MySQL hoʻokomo i ka ʻikepili

Hoʻohana papa ʻaina MySQL Hoʻokomo i loko ʻŌlelo SQL e hoʻokomo i ka ʻikepili.

Hiki iā ʻoe ke hoʻokomo i ka ʻikepili i loko o ka papa ʻikepili ma o ka mysql> command prompt window, a i ʻole ma ka PHP script e hoʻokomo i ka ʻikepili.

ʻōlelo ʻōlelo

He mea maʻamau kēia no ka hoʻokomo ʻana i ka ʻikepili i nā papa ʻikepili MySQL Hoʻokomo i loko Syntax SQL:

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

Inā he ʻano huaʻōlelo ka ʻikepili, pono ʻoe e hoʻohana i nā huaʻōlelo hoʻokahi a i ʻole nā ​​huaʻōlelo pālua, e like me: "waiwai".


E hoʻokomo i ka ʻikepili ma o ka puka makani kauoha

Ma lalo e hoʻohana mākou i SQL Hoʻokomo i loko Hoʻokomo ka ʻōlelo i ka ʻikepili i ka papa ʻikepili MySQL chenweiliang_tbl

laʻana

Ma kēia hiʻohiʻona e hoʻokomo mākou i ʻekolu ʻāpana ʻikepili i loko o ka papa 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ākau: E kaha me na pua -> ʻAʻole ia he ʻāpana o ka ʻōlelo SQL, hōʻike wale ia i kahi laina hou. Inā lōʻihi ka ʻōlelo SQL, hiki iā mākou ke hana i kahi laina hou e kākau i ka ʻōlelo SQL ma ka hoʻohana ʻana i ke kī Enter. ʻO ka mea hoʻopau kauoha o ka ʻōlelo SQL he a semicolon ;.

Ma ka laʻana i luna, ʻaʻole mākou i hāʻawi i ka ʻikepili o chenweiliang_id, no ka mea, ua hoʻonohonoho ʻia kēia kahua ma ke ʻano he AUTO_INCREMENT attribute i ka wā i hana ai mākou i ka papaʻaina.No laila, e hoʻonui ʻia ke kahua me ka ʻole o mākou e hoʻonohonoho.I ka laʻana NOW() he hana MySQL e hoʻihoʻi i kahi lā a me ka manawa.

Ma hope aʻe, hiki iā mākou ke nānā i ka ʻikepili papa ʻikepili me ka ʻōlelo aʻe:

E heluhelu i ka ʻikepili:

koho i * mai chenweiliang_tbl;
 

E hoʻokomo i ka ʻikepili me ka PHP script

Hiki iā ʻoe ke hoʻohana i ka hana mysqli_query() PHP e hana SQL INSERT INTOkauoha e hookomo i ka ikepili.

Loaʻa i ka hana ʻelua mau ʻāpana a hoʻihoʻi i ka TRUE inā kūleʻa ka hoʻokō ʻana, inā ʻaʻole e hoʻi mai FALSE.

ʻōlelo ʻōlelo

mysqli_query(connection,query,resultmode);
hāmeʻaho'ākāka
pili anaPono.Hōʻike i ka pilina MySQL e hoʻohana.
nīnau hulinaPono, kuhikuhi i ke kaula nīnau.
ʻano hopenaKoho.he mau.Hiki ke loaʻa kekahi o kēia mau waiwai:

  • MYSQLI_USE_RESULT (e hoʻohana i kēia inā pono ʻoe e kiʻi i ka ʻikepili he nui)
  • MYSQLI_STORE_RESULT (paʻamau)

laʻana

Loaʻa i ka papahana ma kēia hiʻohiʻona ʻekolu mau kahua ʻikepili i hoʻokomo ʻia e ka mea hoʻohana a hoʻokomo iā lākou i loko o ka papa ʻikepili:

hoʻohui ʻikepili

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

Ma hope aʻe, hiki iā mākou ke nānā i ka ʻikepili papa ʻikepili me ka ʻōlelo aʻe:

E heluhelu i ka ʻikepili:

koho i * mai chenweiliang_tbl;

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) kaʻana like "Pehea e hoʻokomo ai i ka ʻikepili i ka papa ʻikepili MySQL? php insert data statement instance i MySQL", e kōkua ia iā ʻoe.

Welina mai e kaʻana like i ka loulou o kēia ʻatikala:https://www.chenweiliang.com/cwl-460.html

Welina mai i ke kahawai Telegram o ka moʻomanaʻo ʻo Chen Weiliang e kiʻi i nā mea hou loa!

🔔 E lilo i mea mua e kiʻi i ka waiwai nui "ChatGPT Content Marketing AI Tool Usage Guide" ma ka papa kuhikuhi kiʻekiʻe. 🌟
📚 He waiwai nui kēia alakaʻi, 🌟He manawa kakaikahi kēia, mai poina! ⏰⌛💨
Kaʻana like a like inā makemake ʻoe!
ʻO kāu kaʻana like a me kou makemake ʻo kā mākou hoʻoikaika mau!

 

评论

ʻAʻole e paʻi ʻia kāu leka uila. Hoʻohana ʻia nā kahua koi * Label

ʻōwili i luna