Как создать базу данных MySql с помощью PHP
Введение
Создать базу данных MySql можно использовать код PHP, это намного практичней и удобней, для этого нам нужен настроенный локальный сервер, как установить и настроить можете посмотреть здесь или скачать готовую сборку Open Server.
Для того чтобы создать базу данных MySql нужно открыть текстовый редактор, и набрать ниже приведенный код.
Создание базы данных объектно ориентированный стиль
$servername = 'localhost';
$username = 'root';
$password = '';
$conn = new mysqli($servername, $username, $password);
if ($conn->connect_error){
die("Connction failed: " . $conn->connect_error);
}
$sql = "CREATE DATABASE testDB";
if ($conn->query($sql)===TRUE){
echo "Database created successfully";
}else{
echo "Erro" . $conn->error;
}
Сохраните файл с расширением php, например test-db.php и запустите в браузере и вы увидите сообщение Database created successfully
(База данных создана успешно).
Создание базы данных с помощью PHP : процедурный стиль
$servername = 'localhost';
$username = 'root';
$password = '';
$conn = mysqli_connect($servername, $username, $password);
if ($conn->connect_error){
die("Connction failed: " . mysqli_connect_error());
}
$sql = "CREATE DATABASE testDB";
if (mysqli_query($conn, $sql)){
echo "Database created successfully";
}else{
echo "Erro" . mysqli_error($conn);
}
//mysqli_close($conn);
Создание базы данных используя PDO
$servername = 'localhost';
$dbname = 'test_BD';
$username = 'root';
$password = '';
$charset = 'utf8mb4'; //
try{
$pdo = new PDO("mysql:host=$servername;dbname=$dbname;charset=$charset", $username, $password, );
$sql = "CREATE DATABASE testDB3";
$pdo->exec($sql);
echo "Database created successfully";
} catch (PDOException $exception){
echo $sql . $exception->getMessage();
}
На этой странице сайта мы рассмотрели, как создать базу данных MySql, с помощью кода PHP.