UPDATE स्टेटमेंट और WHERE क्लॉज की मदद से हम टेबल की सिंगल या मल्टीपल पंक्तियों में मानों को अपडेट कर सकते हैं। MySQL WHERE क्लॉज में निर्दिष्ट शर्त के आधार पर मानों को अपडेट करता है। उदाहरण के लिए, मान लीजिए कि 'कर्मचारी' तालिका में हम उस कर्मचारी का 'नाम' और 'doj' बदलना चाहते हैं जिसकी आईडी 1 है तो यह निम्नलिखित क्वेरी के साथ किया जा सकता है -
mysql> UPDATE employee SET name = 'Gaurav', doj = '2010-02-01' WHERE id = 1; Query OK, 1 row affected (0.06 sec) Rows matched: 1 Changed: 1 Warnings: 0 mysql> select * from employee WHERE id = 1; +------+--------+------------+ | id | name | doj | +------+--------+------------+ | 1 | Gaurav | 2010-02-01 | +------+--------+------------+ 1 row in set (0.00 sec)