MySQL ഡാറ്റാബേസ് ടേബിളിൽ ഡാറ്റ എങ്ങനെ ചേർക്കാം? MySQL-ലേക്ക് php ഡാറ്റ സ്റ്റേറ്റ്മെന്റ് ഉദാഹരണം ചേർക്കുക

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 ഡാറ്റാബേസ് പട്ടികയിൽ ഡാറ്റ ചേർക്കാം? MySQL-ലേക്ക് php ഡാറ്റ സ്റ്റേറ്റ്മെന്റ് ഇൻസ്റ്റൻസ് ചേർക്കുക", അത് നിങ്ങളെ സഹായിക്കും.

ഈ ലേഖനത്തിന്റെ ലിങ്ക് പങ്കിടാൻ സ്വാഗതം:https://www.chenweiliang.com/cwl-460.html

ഏറ്റവും പുതിയ അപ്‌ഡേറ്റുകൾ ലഭിക്കുന്നതിന് ചെൻ വെയ്‌ലിയാങ്ങിന്റെ ബ്ലോഗിന്റെ ടെലിഗ്രാം ചാനലിലേക്ക് സ്വാഗതം!

🔔 ചാനൽ ടോപ്പ് ഡയറക്‌ടറിയിൽ വിലയേറിയ "ChatGPT കണ്ടന്റ് മാർക്കറ്റിംഗ് AI ടൂൾ ഉപയോഗ ഗൈഡ്" നേടുന്ന ആദ്യത്തെയാളാകൂ! 🌟
📚 ഈ ഗൈഡിൽ വലിയ മൂല്യമുണ്ട്, 🌟 ഇതൊരു അപൂർവ അവസരമാണ്, ഇത് നഷ്‌ടപ്പെടുത്തരുത്! ⏰⌛💨
ഇഷ്ടമായാൽ ഷെയർ ചെയ്യുക, ലൈക്ക് ചെയ്യുക!
നിങ്ങളുടെ ഷെയറിംഗും ലൈക്കുകളുമാണ് ഞങ്ങളുടെ തുടർച്ചയായ പ്രചോദനം!

 

发表 评论

നിങ്ങളുടെ ഇമെയിൽ വിലാസം പ്രസിദ്ധീകരിക്കില്ല. ആവശ്യമായ ഫീൽഡുകൾ ഉപയോഗിക്കുന്നു * ലേബൽ

മുകളിലേക്ക് സ്ക്രോൾ ചെയ്യുക