2016-03-31 3 views
0

Я пытаюсь использовать ADOdb для PHP в первый раз, и у меня возникают проблемы с попыткой выяснить, как создать новую базу данных.Создайте базу данных с активной записью 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)' 

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

ответ

1

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

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

Thanks

+0

Спасибо. Это только для установки бэк-офиса. Как только это будет сделано, скрипт с созданием базы данных будет удален. –

+0

прохладный. Рад, что смог помочь. – arcee123

Смежные вопросы