Kif daħħal id-data fit-tabella tad-database MySQL? php daħħal istanza tad-dikjarazzjoni tad-data għal MySQL

database MySQLKif daħħal id-dejta fit-tabella? php biexMySQLDaħħal eżempju ta' dikjarazzjoni tad-dejta

MySQL daħħal data

Użu tat-tabella MySQL DAĦĦAL FI Dikjarazzjoni SQL biex tiddaħħal data.

Tista' daħħal id-dejta fit-tabella tad-dejta permezz tat-tieqa tal-pront tal-kmand mysql>, jew permezz ta' skript PHP biex tiddaħħal id-dejta.

grammatika

Dawn li ġejjin huma komuni biex tiddaħħal data fit-tabelli tad-data MySQL DAĦĦAL FI sintassi SQL:

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

Jekk id-dejta hija tip ta' karattru, trid tuża kwotazzjonijiet singoli jew kwotazzjonijiet doppji, bħal: "valur".


Daħħal id-data permezz tat-tieqa tal-kmand fil-pront

Hawn taħt se nużaw SQL DAĦĦAL FI Id-dikjarazzjoni ddaħħal dejta fit-tabella tad-dejta MySQL chenweiliang_tbl

eżempju

Fl-eżempju li ġej aħna se daħħal tliet biċċiet ta 'dejta fit-tabella 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>

Nota: Immarka bil-vleġeġ -> Mhix parti mid-dikjarazzjoni SQL, tirrappreżenta biss linja ġdida. Jekk dikjarazzjoni SQL hija twila wisq, nistgħu noħolqu linja ġdida biex niktbu l-istqarrija SQL billi tuża ċ-ċavetta Enter. It-terminatur tal-kmand tad-dikjarazzjoni SQL huwa punt u virgola ;.

Fl-eżempju ta 'hawn fuq, aħna ma pprovdiex id-dejta ta' chenweiliang_id, minħabba li dan il-qasam ġie stabbilit bħala l-attribut AUTO_INCREMENT meta ħloqna t-tabella.Għalhekk, il-qasam se jiġi inkrementat awtomatikament mingħajr ma jkollna bżonn nissettjawh.Fl-eżempju ISSA () hija funzjoni MySQL li tirritorna data u ħin.

Sussegwentement, nistgħu naraw id-dejta tat-tabella tad-dejta bid-dikjarazzjoni li ġejja:

Aqra l-iskeda tad-dejta:

tagħżel * minn chenweiliang_tbl;
 

Daħħal id-dejta billi tuża script PHP

Tista' tuża l-funzjoni mysqli_query() tal-PHP biex tagħmel SQL Daħħal FIkmand biex tiddaħħal data.

Il-funzjoni għandha żewġ parametri u tirritorna VERU jekk l-eżekuzzjoni tirnexxi, inkella tirritorna FALZ.

grammatika

mysqli_query(connection,query,resultmode);
参数deskrizzjoni
konnessjoniMeħtieġ.Jispeċifika l-konnessjoni MySQL li għandha tuża.
queryMeħtieġa, jispeċifika s-sekwenza tal-mistoqsija.
riżultat modFakultattiv.kostanti.Jista' jkun xi wieħed mill-valuri li ġejjin:

  • MYSQLI_USE_RESULT (uża dan jekk għandek bżonn tirkupra ħafna dejta)
  • MYSQLI_STORE_RESULT (default)

eżempju

Il-programm fl-eżempju li ġej jirċievi tliet oqsma tad-dejta mdaħħla mill-utent u jdaħħalhom fit-tabella tad-dejta:

iżżid id-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);
?>

Sussegwentement, nistgħu naraw id-dejta tat-tabella tad-dejta bid-dikjarazzjoni li ġejja:

Aqra l-iskeda tad-dejta:

tagħżel * minn chenweiliang_tbl;

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) maqsuma "Kif tiddaħħal id-data fit-tabella tad-database MySQL? php daħħal istanza tad-dikjarazzjoni tad-data għal MySQL", se jgħinek.

Merħba biex taqsam il-link ta' dan l-artikolu:https://www.chenweiliang.com/cwl-460.html

Merħba fil-kanal Telegram tal-blog ta' Chen Weiliang biex tikseb l-aħħar aġġornamenti!

🔔 Kun l-ewwel li ġġib il-"Gwida għall-Użu tal-Għodda AI għall-Marketing tal-Kontenut ChatGPT" siewja fid-direttorju ta' fuq tal-kanal! 🌟
📚 Din il-gwida fiha valur kbir, 🌟Din hija opportunità rari, titlifhiex! ⏰⌛💨
Share u like jekk togħġobkom!
Il-qsim u l-likes tiegħek huma l-motivazzjoni kontinwa tagħna!

 

发表 评论

L-indirizz elettroniku tiegħek mhux se jkun ippubblikat. Jintużaw l-oqsma meħtieġa * Tikketta

iscroll għal fuq