Papa Kuhikuhi ʻatikala
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:
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ʻa | ho'ākāka |
---|---|
pili ana | Pono.Hōʻike i ka pilina MySQL e hoʻohana. |
nīnau hulina | Pono, kuhikuhi i ke kaula nīnau. |
ʻano hopena | Koho.he mau.Hiki ke loaʻa kekahi o kēia mau waiwai:
|
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:
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!
📚 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!