Создайте базу данных с активной записью ADOdb для переполнения стека

Я пытаюсь использовать ADOdb для PHP в первый раз, и у меня возникают проблемы, пытаясь выяснить, как создать новую базу данных.

Это код, который я до сих пор.

include_once('adodb/adodb.inc.php');
include_once('adodb/adodb-active-record.inc.php');
include_once('adodb/adodb-exceptions.inc.php');
$db = NewADOConnection('mysql://'.$username.':'.$password.'@localhost/'.$newdb);
ADOdb_Active_Record::SetDatabaseAdapter($db);

Ошибка, которую я получаю:

PHP Fatal error:  Uncaught exception 'ADODB_Exception' with message 'mysql error: [1049: Unknown database 'test'] in CONNECT(localhost, 'root', '****', test)'

Я знаю, что база данных не существует, я хочу знать, как создать ее с помощью кода.
Благодарю.

0

Решение

Создайте пустую базу данных хранения и подключитесь к ней. затем, если у вас есть права доступа, запустите скрипт create.

Напоминаем, что возможность выполнения сценариев dba через Интернет сопряжена с проблемами безопасности. Пожалуйста, будь осторожен.

Спасибо

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]