[______TOC_______] [NEXT CHAPTER]


	Access to relatonal database systems

  • 1.1 what you need
  • 1.2 config.ph sample
  • 1.3 some pointers
  • 2.1 config.ph samle
  • Appendix A toymodel
  • Appendix A.1 PostgreSQL Case
  • Appendix A.2 MySQL Case
  • See ../LDAP 1.0 for LDAP access. 1.1 what you need
    
    
    	/usr/local/fml/databases/postgresql/Pg_toymodel.pl
    	/usr/local/fml/databases/postgresql/DBI_toymodel.pl
    
    1.2	config.ph sample
    
    
    	$DATABASE_DRIVER
    
    
    is the library file name. It has all raw level codes to access RDBMS
    server. By default, the file is
    
    	/usr/local/fml/databases/postgresql/toymodel.pl
    
    
    If you prepare your own customized file, it is better to use another
    file.
    
    	/var/spool/ml/etc/fml/mysqldriver.pl
    
    
    For example,
    
    $USE_DATABASE        = 1;
    $DATABASE_METHOD     = 'PostgreSQL';
    $SQL_SERVER_HOST     = 'postgres.fml.org';
    $SQL_SERVER_USER     = 'fukachan';
    $SQL_DATABASE_NAME   = 'fml';
    $DATABASE_DRIVER     = 'mysqldriver.pl';
    
    1;
    
    
    fully expaned PATH is avaialble.
    
    $DATABASE_DRIVER     = '/var/spool/ml/etc/fml/mysqldriver.pl';
    
    
    1.3	some pointers
    
    http://www.sra.co.jp/people/t-ishii/ 
    ftp://ring.so-net.ne.jp/ 
    ftp://ring.asahi-net.or.jp/ 
    http://member.nifty.ne.jp/hippo2000/ 
    
    
    2.1 config.ph samle
    
    
    	$DATABASE_DRIVER
    
    
    is the library file name. It has all raw level codes to access RDBMS
    server. By default, the file is
    
    	/usr/local/fml/databases/mysql/toymodel.pl
    
    
    If you prepare your own customized file, it is better to use another
    file.
    
    	/var/spool/ml/etc/fml/mysqldriver.pl
    
    
    For example,
    
    $USE_DATABASE        = 1;
    $DATABASE_METHOD     = 'mysql';
    $SQL_SERVER_HOST     = 'mysql.fml.org';
    $SQL_SERVER_USER     = 'fukachan';
    $SQL_SERVER_PASSWORD = 'uja';
    $SQL_DATABASE_NAME   = 'fml';
    $DATABASE_DRIVER     = 'mysqldriver.pl';
    
    1;
    
    
    fully expaned PATH is avaialble.
    
    $DATABASE_DRIVER     = '/var/spool/ml/etc/fml/mysqldriver.pl';
    
    
    
    [______TOC_______] [NEXT CHAPTER]