Рассказываю! В данном описании
http://iglooom.livejournal.com/3739.html#cutid1, по которому собственно я и настраивал биллинг, допущен недочёт в настройке Mysql!
Нужно было делать так!
$ sudo apt-get install mysql-server mysql-client
В процессе инсталляции будет запрошен пароль администратора. По умолчанию MySQL принимает подключения только с локального адреса, то есть в файле /etc/mysql/my.cnf должна быть строка:
bind-address = 127.0.0.1
В нашем случае биллинг и мускул находятся на одном узле, поэтому этого достаточно. Если используется другой сервер, не забудь изменить здесь значение. Запускаем MySQL:
$ sudo /etc/init.d/mysql start
Следующий шаг: в mysql создаем пользователя abills с паролем password и базу данных abills:
$ mysql -u root -p
mysql> use mysql;
Database changed
mysql>INSERT INTO user (Host, User, Password) VALUES (’localhost’,'abills’, password(’password’));
mysql>INSERT INTO db (Host, Db, User, Select_priv, Insert_priv, Update_priv,
Delete_priv, Create_priv, Drop_priv, Index_priv, Alter_priv,
Lock_tables_priv, Create_tmp_table_priv)
VALUES (’localhost’, ‘abills’, ‘abills’, ‘Y’, ‘Y’, ‘Y’, ‘Y’, ‘Y’,
‘Y’, ‘Y’, ‘Y’, ‘Y’, ‘Y’);
mysql>CREATE DATABASE abills;
mysql>flush privileges;
mysql> quit
После установить Abills
$ cd /usr
$ tar xzvf abills-0.37.tgz
$ cd abills
Внутри находится шаблон таблиц базы данных, загружаем его:
$ mysql -D abills -u root -p < abills/abills.sql
Все, SQL’ные разборки закончены