Hanut сказал:Пропишите в запросе условие:
SHOW DATABASES WHERE `Database` != "information_schema"
А если не сложно, можно подробнее, я новичок и мне сложновато понять, вот даже текст могу показать, это мне формирует список из имеющихся БД. Вот мне нужно чтобы в это список не попадали БД information_schema, phpmyadmin, performance_schema, mysql. Хотя когда я ставлю права Админу только на созданные в ручную базы, список выводится правильно, но в него все равно попадает information_schema, для нее у меня прописан только пользователь root
$conn = mysql_connect('localhost', 'admin', 'admin');
$db_list = mysql_list_dbs($conn);
if(!isset($_GET['db'])) {
echo "<form method='GET' action='adminuser.php'>";
echo "<select name='db' size='20' style='width: 200px;'>";
while ($row = mysql_fetch_object($db_list))
echo "<option value='". $row->Database . "'>". $row->Database . "</option>";
echo "</select><br />";
echo "<input type='submit' name='order' value='Выбрать'></form>";
}