Rumah  >  Soal Jawab  >  teks badan

Sambungan pangkalan data gagal SQLSTATE [HY000][1102]nama pangkalan data yang salah 'kajian'

<?php
header("Content-type:text/html;charset=utf-8");    //设置编码
$servername = "localhost";
$username = "root";
$password = "root";
// 创建连接
$conn = mysqli_connect($servername, $username, $password);
mysqli_set_charset($conn,'utf8'); //设定字符集
// 检测连接
if (!$conn) {
    die("连接失败: " . mysqli_connect_error());
}
// 创建数据库
$sql = "CREATE DATABASE study";
if (mysqli_query($conn, $sql)) {
    echo "数据库创建成功";
} else {
    echo "数据库创建失败: " . mysqli_error($conn);
}
mysqli_close($conn);
?>


吥离吥弃吥离吥弃2398 hari yang lalu2986

membalas semua(4)saya akan balas

  • 吥离吥弃

    吥离吥弃2018-02-28 10:17:59

    Baiklah, terima kasih


    balas
    0
  • Don't cry

    Don't cry2018-02-28 10:16:40

    Mula-mula semak sama ada terdapat sebarang masalah dengan format kod PHP, kemudian masukkan pernyataan SQL ke dalam mysql dan uji untuk melihat jika terdapat sebarang masalah dengan pernyataan SQL, dan kemudian lihat masalah sambungan mysqli.

    balas
    0
  • 吥离吥弃

    吥离吥弃2018-02-27 20:22:35


    Ya, ada ralat semasa berlari


    balas
    0
  • 雕花笼

    雕花笼2018-02-27 20:16:22

    Tiga kod dalam satu, adakah fail anda utf-8 tanpa pengepala BOM?

    balas
    0
  • Batalbalas