diff --git a/src/wp-admin/includes/upgrade.php b/src/wp-admin/includes/upgrade.php
index 3b2d62da7c..da1816b96c 100644
--- a/src/wp-admin/includes/upgrade.php
+++ b/src/wp-admin/includes/upgrade.php
@@ -2292,7 +2292,7 @@ function upgrade_network() {
 /**
  * Creates a table in the database if it doesn't already exist.
  *
- * This method checks for an existing database and creates a new one if it's not
+ * This method checks for an existing table in the database and creates a new one if it's not
  * already present. It doesn't rely on MySQL's "IF NOT EXISTS" statement, but chooses
  * to query all tables first and then run the SQL statement creating the table.
  *
diff --git a/src/wp-admin/install-helper.php b/src/wp-admin/install-helper.php
index c13f302784..c42f9e68bf 100644
--- a/src/wp-admin/install-helper.php
+++ b/src/wp-admin/install-helper.php
@@ -37,38 +37,6 @@
 /** Load WordPress Bootstrap */
 require_once( dirname( dirname( __FILE__ ) ) . '/wp-load.php' );
 
-if ( ! function_exists( 'maybe_create_table' ) ) :
-	/**
-	 * Create database table, if it doesn't already exist.
-	 *
-	 * @since 1.0.0
-	 *
-	 * @global wpdb $wpdb WordPress database abstraction object.
-	 *
-	 * @param string $table_name Database table name.
-	 * @param string $create_ddl Create database table SQL.
-	 * @return bool False on error, true if already exists or success.
-	 */
-	function maybe_create_table( $table_name, $create_ddl ) {
-		global $wpdb;
-		foreach ( $wpdb->get_col( 'SHOW TABLES', 0 ) as $table ) {
-			if ( $table == $table_name ) {
-				return true;
-			}
-		}
-		// Didn't find it, so try to create it.
-		$wpdb->query( $create_ddl );
-
-		// We cannot directly tell that whether this succeeded!
-		foreach ( $wpdb->get_col( 'SHOW TABLES', 0 ) as $table ) {
-			if ( $table == $table_name ) {
-				return true;
-			}
-		}
-		return false;
-	}
-endif;
-
 if ( ! function_exists( 'maybe_add_column' ) ) :
 	/**
 	 * Add column to database table, if column doesn't already exist in table.
