public MySQLRecordingManager() {
		
		_recordings = new ArrayList<Recording>();
		
		try {
			Class.forName("com.mysql.jdbc.Driver");
			
		} catch (ClassNotFoundException ex){
			return;
		}
		
		try {
			conn = DriverManager.getConnection("jdbc:mysql://" + DBHOST + ":" + DBPORT + "/" + DB, DBUSER, DBPASSWORD);
			conn.setAutoCommit(false);
	        if(!this.tablesExist())
		           this.initialize();
	        
		} catch (SQLException sqlx){
			LOG.fatal("Fatal error when trying to read local data. The message is " + sqlx.getMessage());
			System.exit(-1);
		}
		
	}