How to update multiple row by one query

global $wpdb;

$table_name = $wpdb->prefix . 'table_name';

$data_to_insert = array (
    array ( 'name' => 'sample name', 'data' => 'something' ),
    array ( 'name' => 'sample name two', 'data' => 'something else' )
);

foreach( $data_to_insert as $data ) {
      $wpdb->update( $table_name, $data );
}