Makale Rehberi
MySQL veritabanıTabloya veri nasıl eklenir? php'yeMySQLVeri bildirimi örneği ekle
MySQL ekleme verileri
MySQL tablo kullanımı TAKIN Veri eklemek için SQL ifadesi.
Veri tablosuna mysql> komut istemi penceresinden veya veri eklemek için bir PHP betiği aracılığıyla veri ekleyebilirsiniz.
dilbilgisi
MySQL veri tablolarına veri eklemek için aşağıdakiler yaygındır TAKIN SQL sözdizimi:
INSERT INTO table_name ( field1, field2,...fieldN ) VALUES ( value1, value2,...valueN );
Veri karakter türündeyse, tek tırnak veya çift tırnak kullanmalısınız, örneğin: "değer".
Komut istemi penceresi aracılığıyla veri ekle
Aşağıda SQL kullanacağız TAKIN İfade, verileri MySQL veri tablosuna chenweiliang_tbl ekler
Örnek
Aşağıdaki örnekte chenweiliang_tbl tablosuna üç parça veri ekleyeceğiz:
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>
Not: Oklarla işaretle -> SQL ifadesinin bir parçası değildir, sadece yeni bir satırı temsil eder.Eğer bir SQL ifadesi çok uzunsa Enter tuşunu kullanarak SQL ifadesini yazmak için yeni bir satır oluşturabiliriz.SQL ifadesinin komut sonlandırıcısı bir noktalı virgül ;.
Yukarıdaki örnekte, tabloyu oluşturduğumuzda bu alan AUTO_INCREMENT niteliği olarak ayarlandığından, chenweiliang_id verilerini sağlamadık.Bu nedenle, alan bizim ayarlamamıza gerek kalmadan otomatik olarak artırılacaktır.Örnekte NOW(), tarih ve saat döndüren bir MySQL işlevidir.
Ardından, aşağıdaki ifadeyle veri tablosu verilerini görüntüleyebiliriz:
Veri sayfasını okuyun:
PHP betiğini kullanarak veri ekleyin
Bunu yapmak için PHP'nin mysqli_query() işlevini kullanabilirsiniz. SQL İÇERİSİNE EKLEveri ekleme komutu.
İşlevin iki parametresi vardır ve yürütme başarılı olursa DOĞRU, aksi takdirde YANLIŞ döndürür.
dilbilgisi
mysqli_query(connection,query,resultmode);
تحميل احدث لوحة مفاتيح LG | açıklama |
---|---|
bağ | Gerekli.Kullanılacak MySQL bağlantısını belirtir. |
sorgu | Gerekli, sorgu dizesini belirtir. |
sonuç modu | İsteğe bağlı.bir sabit.Aşağıdaki değerlerden herhangi biri olabilir:
|
Örnek
Aşağıdaki örnekteki program, kullanıcı tarafından girilen üç veri alanını alır ve bunları veri tablosuna ekler:
veri ekleme
<?
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);
?>
Ardından, aşağıdaki ifadeyle veri tablosu verilerini görüntüleyebiliriz:
Veri sayfasını okuyun:
Umut Chen Weiliang Blogu ( https://www.chenweiliang.com/ ) paylaştı "MySQL veritabanı tablosuna veri nasıl eklenir? php MySQL'e veri ifadesi örneğini ekleyin", size yardımcı olacaktır.
Bu makalenin bağlantısını paylaşmaya hoş geldiniz:https://www.chenweiliang.com/cwl-460.html
En son güncellemeleri almak için Chen Weiliang'ın blogunun Telegram kanalına hoş geldiniz!
📚 Bu rehber çok büyük değer içeriyor, 🌟Bu nadir bir fırsat, kaçırmayın! ⏰⌛💨
İsterseniz paylaşın ve beğenin!
Paylaşımlarınız ve beğenileriniz bizim sürekli motivasyonumuz!