MySQL ಡೇಟಾಬೇಸ್‌ನಲ್ಲಿ ಪ್ರಶ್ನೆಯನ್ನು ನವೀಕರಿಸುವುದು ಹೇಗೆ? ಸಿಂಟ್ಯಾಕ್ಸ್/ಕಮಾಂಡ್/ಹೇಳಿಕೆಯನ್ನು ನವೀಕರಿಸಿ

MySQL ಡೇಟಾಬೇಸ್ಪ್ರಶ್ನೆಯನ್ನು ನವೀಕರಿಸುವುದು ಹೇಗೆ? ಸಿಂಟ್ಯಾಕ್ಸ್/ಕಮಾಂಡ್/ಹೇಳಿಕೆಯನ್ನು ನವೀಕರಿಸಿ

MySQL ಪ್ರಶ್ನೆಯನ್ನು ನವೀಕರಿಸಿ

ನಾವು MySQL ನಲ್ಲಿ ಡೇಟಾವನ್ನು ಮಾರ್ಪಡಿಸಲು ಅಥವಾ ನವೀಕರಿಸಲು ಬಯಸಿದರೆ, ನಾವು ಕಾರ್ಯನಿರ್ವಹಿಸಲು SQL UPDATE ಆಜ್ಞೆಯನ್ನು ಬಳಸಬಹುದು. .

ವ್ಯಾಕರಣ

MySQL ಡೇಟಾ ಟೇಬಲ್ ಡೇಟಾವನ್ನು ಮಾರ್ಪಡಿಸಲು UPDATE ಆಜ್ಞೆಯ ಸಾಮಾನ್ಯ SQL ಸಿಂಟ್ಯಾಕ್ಸ್ ಈ ಕೆಳಗಿನಂತಿದೆ:

UPDATE table_name SET field1=new-value1, field2=new-value2
[WHERE Clause]
  • ನೀವು ಒಂದೇ ಸಮಯದಲ್ಲಿ ಒಂದು ಅಥವಾ ಹೆಚ್ಚಿನ ಕ್ಷೇತ್ರಗಳನ್ನು ನವೀಕರಿಸಬಹುದು.
  • WHERE ಷರತ್ತಿನಲ್ಲಿ ನೀವು ಯಾವುದೇ ಸ್ಥಿತಿಯನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಬಹುದು.
  • ನೀವು ಒಂದೇ ಕೋಷ್ಟಕದಲ್ಲಿ ಏಕಕಾಲದಲ್ಲಿ ಡೇಟಾವನ್ನು ನವೀಕರಿಸಬಹುದು.

ಡೇಟಾ ಟೇಬಲ್‌ನಲ್ಲಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಸಾಲಿನಲ್ಲಿ ನೀವು ಡೇಟಾವನ್ನು ನವೀಕರಿಸಬೇಕಾದಾಗ WHERE ಷರತ್ತು ತುಂಬಾ ಉಪಯುಕ್ತವಾಗಿದೆ.


ಕಮಾಂಡ್ ಪ್ರಾಂಪ್ಟ್ ಮೂಲಕ ಡೇಟಾವನ್ನು ನವೀಕರಿಸಿ

chenweiliang_tbl ಕೋಷ್ಟಕದಲ್ಲಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಡೇಟಾವನ್ನು ನವೀಕರಿಸಲು SQL UPDATE ಆಜ್ಞೆಯಲ್ಲಿ ನಾವು WHERE ಷರತ್ತುವನ್ನು ಕೆಳಗೆ ಬಳಸುತ್ತೇವೆ:

ನಿದರ್ಶನ

ಕೆಳಗಿನ ಉದಾಹರಣೆಯು ಡೇಟಾ ಕೋಷ್ಟಕದಲ್ಲಿ chenweiliang_id 3 ಆಗಿರುವ chenweiliang_title ಕ್ಷೇತ್ರದ ಮೌಲ್ಯವನ್ನು ನವೀಕರಿಸುತ್ತದೆ:

SQL ಅಪ್‌ಡೇಟ್ ಹೇಳಿಕೆ:

mysql> UPDATE chenweiliang_tbl SET chenweiliang_title='学习 C++' WHERE chenweiliang_id=3;
Query OK, 1 rows affected (0.01 sec)
 
mysql> SELECT * from chenweiliang_tbl WHERE chenweiliang_id=3;
+-----------+--------------+---------------+-----------------+
| chenweiliang_id | chenweiliang_title | chenweiliang_author | submission_date |
+-----------+--------------+---------------+-----------------+
| 3 | 学习 C++ | chenweiliang.com | 2016-05-06 |
+-----------+--------------+---------------+-----------------+
1 rows in set (0.01 sec)

ಫಲಿತಾಂಶದಿಂದ, chenweiliang_id 3 ಆಗಿರುವ chenweiliang_title ಅನ್ನು ಮಾರ್ಪಡಿಸಲಾಗಿದೆ.


PHP ಸ್ಕ್ರಿಪ್ಟ್ ಬಳಸಿಕೊಂಡು ಡೇಟಾವನ್ನು ನವೀಕರಿಸಿ

SQL ಹೇಳಿಕೆಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು PHP mysqli_query() ಕಾರ್ಯವನ್ನು ಬಳಸುತ್ತದೆ. ನೀವು SQL UPDATE ಹೇಳಿಕೆಗಳಲ್ಲಿ WHERE ಷರತ್ತನ್ನು ಬಳಸಬಹುದು ಅಥವಾ ಬಳಸಬಾರದು.

ಗಮನಿಸಿ:ಡೇಟಾ ಟೇಬಲ್‌ನಲ್ಲಿರುವ ಎಲ್ಲಾ ಡೇಟಾವನ್ನು ನವೀಕರಿಸಲು WHERE ಷರತ್ತನ್ನು ಬಳಸಬೇಡಿ, ಆದ್ದರಿಂದ ಜಾಗರೂಕರಾಗಿರಿ.

mysql> ಕಮಾಂಡ್ ಪ್ರಾಂಪ್ಟಿನಲ್ಲಿ SQL ಹೇಳಿಕೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವಂತೆಯೇ ಈ ಕಾರ್ಯವು ಅದೇ ಪರಿಣಾಮವನ್ನು ಹೊಂದಿರುತ್ತದೆ.

ನಿದರ್ಶನ

ಕೆಳಗಿನ ಉದಾಹರಣೆಯು chenweiliang_id 3 ಆಗಿರುವ chenweiliang_title ಕ್ಷೇತ್ರದ ಡೇಟಾವನ್ನು ನವೀಕರಿಸುತ್ತದೆ.

MySQL ಅಪ್‌ಡೇಟ್ ಹೇಳಿಕೆ ಪರೀಕ್ಷೆ:

<?
php
$dbhost = 'localhost:3306'; // mysql服务器主机地址
$dbuser = 'root'; // mysql用户名
$dbpass = '123456'; // mysql用户名密码
$conn = mysqli_connect($dbhost, $dbuser, $dbpass);
if(! $conn )
{
 die('连接失败: ' . mysqli_error($conn));
}
// 设置编码,防止中文乱码
mysqli_query($conn , "set names utf8");
 
$sql = 'UPDATE chenweiliang_tbl
 SET chenweiliang_title="学习 Python"
 WHERE chenweiliang_id=3';
 
mysqli_select_db( $conn, 'chenweiliang' );
$retval = mysqli_query( $conn, $sql );
if(! $retval )
{
 die('无法更新数据: ' . mysqli_error($conn));
}
echo '数据更新成功!';
mysqli_close($conn);
?>

ಹೋಪ್ ಚೆನ್ ವೈಲಿಯಾಂಗ್ ಬ್ಲಾಗ್ ( https://www.chenweiliang.com/ ) ಹಂಚಿಕೊಂಡಿದ್ದಾರೆ "MySQL ಡೇಟಾಬೇಸ್‌ನಲ್ಲಿ ಪ್ರಶ್ನೆಯನ್ನು ನವೀಕರಿಸುವುದು ಹೇಗೆ? ನಿಮಗೆ ಸಹಾಯ ಮಾಡಲು ಸಿಂಟ್ಯಾಕ್ಸ್/ಕಮಾಂಡ್/ಸ್ಟೇಟ್‌ಮೆಂಟ್ ಅನ್ನು ನವೀಕರಿಸಿ.

ಈ ಲೇಖನದ ಲಿಂಕ್ ಅನ್ನು ಹಂಚಿಕೊಳ್ಳಲು ಸ್ವಾಗತ:https://www.chenweiliang.com/cwl-463.html

ಇನ್ನಷ್ಟು ಗುಪ್ತ ತಂತ್ರಗಳನ್ನು ಅನ್‌ಲಾಕ್ ಮಾಡಲು 🔑, ನಮ್ಮ ಟೆಲಿಗ್ರಾಮ್ ಚಾನಲ್‌ಗೆ ಸೇರಲು ಸ್ವಾಗತ!

ಇಷ್ಟವಾದಲ್ಲಿ ಶೇರ್ ಮಾಡಿ ಮತ್ತು ಲೈಕ್ ಮಾಡಿ! ನಿಮ್ಮ ಹಂಚಿಕೆಗಳು ಮತ್ತು ಇಷ್ಟಗಳು ನಮ್ಮ ನಿರಂತರ ಪ್ರೇರಣೆ!

 

ಪ್ರತಿಕ್ರಿಯೆಗಳು

ನಿಮ್ಮ ಇಮೇಲ್ ವಿಳಾಸವನ್ನು ಪ್ರಕಟಿಸಲಾಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಕ್ಷೇತ್ರಗಳನ್ನು ಬಳಸಲಾಗುತ್ತದೆ * ಲೇಬಲ್

ಟಾಪ್ ಗೆ ಸ್ಕ್ರೋಲ್