MySQL
This
README file regards MySQL users and this help is all information that
I can give to you!
Installation:
Before you can use MySQL server you may need to install
some standart modules:
First of all you need: DBI
and also you need MySQL DBD module: MySQL
After successful installation please run 'mysql' client with your adminstrator
user and make new user for your webtools project (or use some other
older user):
> mysql -u root_user -p
mysql> use mysql;
mysql> insert into user values ('localhost', 'webtools_user',
password('its_password'),
'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N');
mysql> exit
> mysqladmin reload
> cd to_your_webtools_db_strutures_directory
Now, edit 'mysql-webtoolsdb.sql' (please
coordinate information from 'config.pl'
and 'mysql-webtoolsdb.sql' file).
Now you can create structure needed by webtools:
STOP: Use Web based script install.cgi introduced
in WebTools ver. 1.16 to manage config.pl file and to create base structure
of MySQL database!
> mysql -u webtools_user
-p < mysql-webtoolsdb.sql
Well database is ready! Now don't forget to configure
follow sections of 'config.pl':
#[Name_Of_Project]
$projectname = 'webtools'; #
Name of project! (be careful!)
#[SQL]
$db_support = 'db_mysql'; # MySQL
driver.
$sql_host = 'localhost'; #
Your address to SQL server.
$sql_port = '3306'; #
Your port of SQL server.
$sql_user = 'webtools_user';
# using user
$sql_pass = 'its_password';
# and password
$mysqlbequiet = '1';
# MySQL be QUIET?
#[DataBase]
$sql_database_sessions = $projectname.'db';
# Database name.
$sql_sessions_table = $projectname.'_sessions';
# Session table.
$sql_user_table = $projectname.'_users'; #
Contain all users (and admin too).
Evrything
is ok and now you can run your tests/examples...enjoy!
Author:
julian@proscriptum.com