как я могу создать базу данных mysqli для первого в первый раз?

Я использовал пример из учебника mysqli .

$mysqli = new mysqli("localhost", "user", "password", "database"); if($mysqli->connect_errno) { echo "Failed to connect to MySQL: (" . $mysqli->connect_errno . ) " . $mysqli->connect_error;} echo $mysqli->host_info . "\n"; } 

Я получил ошибку:

Предупреждение: mysqli :: mysqli (): (42000/1049): Неизвестная база данных 'world' in / home / …

Что делать, чтобы создать базу данных?

Вы должны использовать это:

 $mysqli=new mysqli("localhost","user","password") or die("........."); if($mysqli->query("Create database if not exists MyDB")){ "Failed creating new database: ".$mysqli->connect_errno(); die(); } $mysqli->select_db("MyDB"); $mysqli->close(); 

попробуй что-нибудь вроде этого

 $mysqli = new mysqli("localhost", "user", "password"); 

таким образом вы подключены к базе данных

и поместите этот запрос с помощью mysqli Create Database database1