Dokumentationen

Konfig DB

Voila verwendet standardmäßig den SQLite-Datenbankmanager, der die Datenbank im SQLite-Ordner des Projekts speichert.

Wenn Sie Mysql verwenden möchten, müssen Sie eine Datenbank in Ihrem Mysql erstellen.

Wenn Sie von der Kommandozeile aus Zugriff auf Ihre Datenbank haben, mit dem Root-Benutzer oder mit einem Benutzer, der von Datenbankerstellungsprofilen profitiert, führen Sie einfach die folgenden Befehle aus:

$ mysql -u root -p

Und in mysql erstellen Sie Ihre Datenbank und füllen Sie sie zum Beispiel mit der Datei mvcvoila_items.sql.

Hier ist ein Beispiel mit den Befehlen, die von der Kommandozeile in mysql ausgeführt werden:

CREATE DATABASE my_voila_app;
USE my_voila_app;
SOURCE mvcvoila_items.sql;
QUIT;

Nun müssen Sie die Datei config/db.php konfigurieren.

define('app_db', "sqlite");
// define('app_db', "mysql");
/** * this file define mysql bd access infos. * */
define('app_db_user','user');
define('app_db_pwd','password');
define('app_db_host', 'localhost');
define('app_db_name', 'database_name');
/** * this section define sqlite access */
define('app_db_path', __dir__ . '/../sqlite/mvcvoila.com.db');

und Sie ersetzen user, password und database_name durch Ihre lokalen Daten für mysql

Don't forget to comment "define('APP_DB', "sqlite");" and uncomment "// define('APP_DB', "mysql");"

Versuchen wir, ob es in Ihrem Browser funktioniert (vergessen Sie nicht, Ihren Webserver zu starten)