2016-03-31 15 views
0

ADOdb for PHP'yi ilk kez kullanmaya çalışıyorum ve yeni bir veritabanı oluşturmayı nasıl bulmaya çalışıyorum.PHP için ADOdb Aktif Kaydı ile bir Veritabanı Oluşturun

Bu, şu ana kadar kullandığım kod.

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); 

hata alıyorum:

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

Ben kodu aracılığıyla bunu nasıl oluşturulacağını bilmek istiyorum, veritabanı var olmadığını biliyoruz. Teşekkürler.

cevap

1

Boş bir veritabanı oluşturun ve ona bağlanın. Daha sonra, kullanıcının izinleri varsa, bir oluşturma komut dosyası çalıştırın. Bir hatırlatma olarak, Web üzerinden dba komut dosyalarını çalıştırabilmenin güvenlik sorunları vardır. Lütfen dikkatli ol.

Teşekkürler

+0

Teşekkürler. Bu sadece bir arka ofis kurulumu içindir. En kısa zamanda bittiğinde, veritabanı oluşturma ile komut dosyası silinir. –

+0

havalı. Yardımcı olduğuma sevindim. – arcee123

İlgili konular