English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Выбор базы данных MySQL

После подключения к базе данных MySQL может быть несколько баз данных, доступных для работы, поэтому вам нужно выбрать базу данных, которую вы хотите использовать.

Выбор базы данных MySQL из командной строки

В окне提示а mysql> можно легко выбрать определенную базу данных. Вы можете использовать SQL-запросы для выбора指定的 базы данных.

Онлайн пример

Ниже приведен пример выбора базы данных w3codebox:

[root@host]# mysql -u root -p
Enter password:******
mysql> use w3codebox;
Database changed
mysql>

После выполнения указанных команд вы успешно выбрали базу данных w3codebox, и все последующие операции будут выполняться в базе данных w3codebox.

Внимание:Все имена баз данных, таблиц и столбцов чувствительны к регистру. Поэтому при вводе SQL-запросов необходимо использовать правильные имена.

Выбор базы данных MySQL с помощью скрипта PHP

PHP предоставляет функцию mysqli_select_db для выбора базы данных. Функция возвращает TRUE при успешном выполнении, в противном случае FALSE.

Синтаксис

mysqli_select_db(connection, dbname);
ПараметрыОписание
connectionОбязателен. Specify the MySQL connection to be used.
dbnameОбязателен, specify the default database to be used.

Онлайн пример

Ниже приведен пример того, как использовать функцию mysqli_select_db для выбора базы данных:

<?php
$dbhost = 'localhost'; // адрес сервера mysql
$dbuser = 'root'; // имя пользователя mysql
$dbpass = '123456'; // пароль пользователя mysql
$conn = mysqli_connect($dbhost, $dbuser, $dbpass);
if(! $conn )
{
    die('Ошибка подключения: ' . mysqli_error($conn));
}
echo 'Подключение успешно';
mysqli_select_db($conn, 'w3codebox');
mysqli_close($conn);
?>