docs: def update(self, table, columns, values, where):
          """
          Update the values of a particular row where a value is met.
  
          :param table: table name
          :param columns: column(s) to update
          :param values: updated values
          :param where: tuple, (where_column, where_value)
          """
          # Unpack WHERE clause dictionary into tuple
          where_col, where_val = where
  
          # Create column string from list of values
          cols = get_col_val_str(columns, query_type='update')
  
          # Concatenate statement
          statement = "UPDATE {0} SET {1} WHERE {2}='{3}'".format(wrap(table), cols, where_col, where_val)
  
          # Execute statement
          self._cursor.execute(statement, values)
          self._printer('\tMySQL cols (' + str(len(values)) + ') successfully UPDATED')