אַרטיקל וועגווייַזער
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 סטאַטעמענט איז צו לאַנג, מיר קענען מאַכן אַ נייַע שורה צו שרייַבן די SQL סטאַטעמענט דורך דרינגלעך די אַרייַן שליסל. סעקוילאָן ;.
אין דעם אויבן בייַשפּיל, מיר האָבן נישט צושטעלן די דאַטן פון chenweiliang_id, ווייַל דאָס פעלד איז געווען באַשטימט ווי די AUTO_INCREMENT אַטריביוט ווען מיר באשאפן דעם טיש.דעריבער, די פעלד וועט זיין אויטאָמאַטיש ינקראַמאַנטיד אָן מיר דאַרפֿן צו שטעלן עס.אין דעם בייַשפּיל NOW () איז אַ MySQL פֿונקציע וואָס קערט אַ דאַטע און צייט.
דערנאָך, מיר קענען זען די דאַטן טיש דאַטן מיט די פאלגענדע דערקלערונג:
לייענען די דאַטן בלאַט:
אַרייַנלייגן דאַטן ניצן PHP שריפט
איר קענען נוצן PHP ס mysqli_query () פֿונקציע צו טאָן SQL INSERT INTOבאַפֿעל צו אַרייַנלייגן דאַטן.
די פֿונקציע האט צוויי פּאַראַמעטערס און קערט TRUE אויב די דורכפירונג איז געראָטן, אַנדערש עס קערט FALSE.
גראַמאַטיק
mysqli_query(connection,query,resultmode);
参数 | באַשרייַבונג |
---|---|
שייַכעס | פארלאנגט.ספּעציפיצירט די MySQL פֿאַרבינדונג צו נוצן. |
אָנפֿרעג | פארלאנגט, ספּעציפיצירט די אָנפֿרעג שטריקל. |
רעזולטאַט מאָדע | אָפּטיאָנאַל.אַ קעסיידערדיק.קענען זיין קיין פון די פאלגענדע וואַלועס:
|
א שטייגער
דער פּראָגראַם אין די פאלגענדע בייַשפּיל נעמט דריי פעלדער פון דאַטן אריין דורך די באַניצער און ינסערץ זיי אין די דאַטן טיש:
אַדינג דאַטן
<?
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);
?>
דערנאָך, מיר קענען זען די דאַטן טיש דאַטן מיט די פאלגענדע דערקלערונג:
לייענען די דאַטן בלאַט:
Hope Chen Weiliang בלאָג ( https://www.chenweiliang.com/ ) שערד "ווי צו אַרייַנלייגן דאַטן אין די MySQL דאַטאַבייס טיש? php אַרייַנלייגן דאַטן סטאַטעמענט בייַשפּיל צו MySQL", עס וועט העלפֿן איר.
ברוכים הבאים צו טיילן דעם לינק פון דעם אַרטיקל:https://www.chenweiliang.com/cwl-460.html
ברוכים הבאים צו די טעלעגראַם קאַנאַל פון Chen Weiliang ס בלאָג צו באַקומען די לעצטע דערהייַנטיקונגען!
📚 דער פירער כּולל ריזיק ווערט, 🌟 דאָס איז אַ זעלטן געלעגנהייט, טאָן ניט פעלן עס! ⏰⌛💨
ייַנטיילן און ווי אויב איר ווילט!
דיין ייַנטיילונג און לייקס זענען אונדזער קעסיידערדיק מאָוטאַוויישאַן!