code: def create_testcases_table(self):
      # Connect to mysql database
      h2o = mysql.connector.connect(
          user="root",
          password="0xdata",
          host="172.16.2.178",
          database="h2o",
      )
      cursor = h2o.cursor()
  
      # Drop table first before creation
      self.drop_testcases_table()
  
      # Create test cases table to be imputed into h2o database
      try:
          test_cases_query = """
                                  CREATE TABLE TestCases(
                                  test_case_id int(100) NOT NULL AUTO_INCREMENT,
                                  algorithm varchar(100) NOT NULL,
                                  algo_parameters varchar(200) NOT NULL,
                                  tuned int(100) NOT NULL,
                                  regression int(100) NOT NULL,
                                  training_data_set_id int(100) NOT NULL,
                                  testing_data_set_id int(100) NOT NULL,
                                  PRIMARY KEY (`test_case_id`)
                                  )"""
  
          cursor.execute(test_cases_query)
      except:
          traceback.print_exc()
          h2o.rollback()
          assert (
              False
          ), "Failed to build TestCases table for h2o database!"
  
      cursor.close()
      h2o.close()
  
file_path: h2o-3/scripts/create_tables_mysql.py
imports: import sys, os
  import csv
  import mysql.connector
  import traceback
label_desc: Use image node_id 4 for calling the CreateMysqlTables obj's underlying member method code with example usage: obj.create_testcases_table() without return types