<?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); ?>
Baiklah, terima kasih
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.
Ya, ada ralat semasa berlari
Tiga kod dalam satu, adakah fail anda utf-8 tanpa pengepala BOM?