MySQL தரவுத்தள அட்டவணையில் தரவை எவ்வாறு செருகுவது? php தரவு அறிக்கை நிகழ்வை MySQL இல் செருகவும்

MySQL தரவுத்தளம்அட்டவணையில் தரவை எவ்வாறு செருகுவது? php க்குMySQL,தரவு அறிக்கை உதாரணத்தைச் செருகவும்

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 அறிக்கை மிக நீளமாக இருந்தால், Enter விசையைப் பயன்படுத்தி SQL அறிக்கையை எழுத புதிய வரியை உருவாக்கலாம். SQL அறிக்கையின் கட்டளை டெர்மினேட்டர் a அரைப்புள்ளி ;.

மேலே உள்ள எடுத்துக்காட்டில், chenweiliang_id இன் தரவை நாங்கள் வழங்கவில்லை, ஏனெனில் நாங்கள் அட்டவணையை உருவாக்கும் போது இந்தப் புலம் AUTO_INCREMENT பண்புக்கூறாக அமைக்கப்பட்டுள்ளது.எனவே, நாம் அமைக்க வேண்டிய அவசியமின்றி புலம் தானாகவே அதிகரிக்கப்படும்.எடுத்துக்காட்டில் NOW() என்பது MySQL செயல்பாடாகும், இது தேதி மற்றும் நேரத்தை வழங்கும்.

அடுத்து, பின்வரும் அறிக்கையுடன் தரவு அட்டவணை தரவைப் பார்க்கலாம்:

தரவுத் தாளைப் படிக்கவும்:

தேர்வு * இருந்து chenweiliang_tbl;
 

PHP ஸ்கிரிப்டைப் பயன்படுத்தி தரவைச் செருகவும்

நீங்கள் PHP இன் mysqli_query() செயல்பாட்டைப் பயன்படுத்தலாம் SQL இன்செர்ட்தரவைச் செருகுவதற்கான கட்டளை.

செயல்பாடு இரண்டு அளவுருக்கள் மற்றும் செயல்படுத்தல் வெற்றிகரமாக இருந்தால் TRUE ஐ வழங்கும், இல்லையெனில் அது FALSE என வழங்கும்.

இலக்கணம்

mysqli_query(connection,query,resultmode);
அளவுருக்கள்விளக்கம்
இணைப்புதேவை.பயன்படுத்த வேண்டிய MySQL இணைப்பைக் குறிப்பிடுகிறது.
கேள்விதேவை, வினவல் சரத்தைக் குறிப்பிடுகிறது.
முடிவுமுறைவிருப்பமானது.ஒரு நிலையான.பின்வரும் மதிப்புகளில் ஏதேனும் இருக்கலாம்:

  • MYSQLI_USE_RESULT (நீங்கள் நிறைய தரவை மீட்டெடுக்க வேண்டும் என்றால் இதைப் பயன்படுத்தவும்)
  • MYSQLI_STORE_RESULT (இயல்புநிலை)

உதாரணமாக

பின்வரும் எடுத்துக்காட்டில் உள்ள நிரல் பயனரால் உள்ளிடப்பட்ட தரவின் மூன்று புலங்களைப் பெற்று அவற்றை தரவு அட்டவணையில் செருகுகிறது:

தரவு சேர்க்கிறது

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

அடுத்து, பின்வரும் அறிக்கையுடன் தரவு அட்டவணை தரவைப் பார்க்கலாம்:

தரவுத் தாளைப் படிக்கவும்:

தேர்வு * இருந்து chenweiliang_tbl;

ஹோப் சென் வெலியாங் வலைப்பதிவு ( https://www.chenweiliang.com/ ) பகிரப்பட்டது "MySQL தரவுத்தள அட்டவணையில் தரவை எவ்வாறு செருகுவது? php தரவு அறிக்கை நிகழ்வை MySQL இல் செருகவும்", இது உங்களுக்கு உதவும்.

இந்தக் கட்டுரையின் இணைப்பைப் பகிர வரவேற்கிறோம்:https://www.chenweiliang.com/cwl-460.html

மேலும் மறைக்கப்பட்ட தந்திரங்களைத் திறக்க🔑, எங்கள் டெலிகிராம் சேனலில் சேர வரவேற்கிறோம்!

பிடித்திருந்தால் லைக் செய்து பகிருங்கள்! உங்களின் ஷேர்களும் லைக்குகளும் எங்களின் தொடர் உந்துதலாகும்!

 

发表 评论

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்படாது. தேவையான புலங்கள் பயன்படுத்தப்படுகின்றன * லேபிள்

டாப் உருட்டு