как создать фаил.config под линукс
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
как создать фаил.config под линукс - 2011-09-23 05:33:01.456666
|
|
|
vasiacodru
Сообщений: 9
Оценки: 0
Присоединился: 2011-09-22 20:30:58.093333
|
как создать фаил.config под линукс возможно ли его зделать в С ? БУДУ РАД ЛЮБОЙ ИНФОРМАЦИИ
|
|
|
RE: как создать фаил.config под линукс - 2011-09-23 06:45:35.453333
|
|
|
zzsnn
Сообщений: 7459
Оценки: 680
Присоединился: 2007-09-25 07:17:14.240000
|
Что значит создать файл config?
|
|
|
RE: как создать фаил.config под линукс - 2011-09-23 15:32:28.256666
|
|
|
vasiacodru
Сообщений: 9
Оценки: 0
Присоединился: 2011-09-22 20:30:58.093333
|
это конфигурационный фаил который должен будет содержать информацию для открытия изакрытия базы данных
|
|
|
RE: как создать фаил.config под линукс - 2011-09-23 20:03:13.100000
|
|
|
zzsnn
Сообщений: 7459
Оценки: 680
Присоединился: 2007-09-25 07:17:14.240000
|
Я понимаю, что это конфигурационнй файл. Но вот вопрос: что он должен содержать? Конфигурацию чего, настройки какой программы, приложения? Что должна читать оттуда программа для своей работе? Открытие и закрытие базы данных. А что под этими словами подразумевать. Базы данных бывают очень и очень разные. И структура и работа, и управление даже одной и той же базой данных на разных компах отличается. Кроме того, базы данных управляются различными приложениями. Accsess, PHPAdmin, MSQL и т.д. Здесь тоже различия есть. Давай объясняй что у тебя есть, что ты хочешь получить, что конкретно делал и каковы результаты твоих действий.
|
|
|
RE: как создать фаил.config под линукс - 2011-09-24 05:04:03.406666
|
|
|
vasiacodru
Сообщений: 9
Оценки: 0
Присоединился: 2011-09-22 20:30:58.093333
|
Вот что я сделал[Database connection] DBserver=localhost DBhost=27.0.0.1 DBusername=root DBpassword=root DBdatabase=test DBconnection=local DBport=0 DBunix_soket=NULL DBclient_flag=0 Он содержит информацию для открытия MYSQL Его можно так писать или надо следовать другим правилам
|
|
|
RE: как создать фаил.config под линукс - 2011-09-24 11:15:50.990000
|
|
|
zzsnn
Сообщений: 7459
Оценки: 680
Присоединился: 2007-09-25 07:17:14.240000
|
Ничего не понятно. Начнём с того, что ты подразумеваешь под базой данных? Мне просто непонятно что это у тебя такое. Давай так, ты расскажешь на чём у тебя работает база данных. В Линукс это обычно связка сервер Apache+SQL+PHPAdmin. Что из этого у тебя стоит? Или у тебя другое что-то стоит?
|
|
|
RE: как создать фаил.config под линукс - 2011-09-24 16:30:15.876666
|
|
|
vasiacodru
Сообщений: 9
Оценки: 0
Присоединился: 2011-09-22 20:30:58.093333
|
Это Линукс связка сервер Apache+MYSQL и С [Database connection] DBserver=localhost DBhost=27.0.0.1 DBusername=root DBpassword=root DBdatabase=test DBconnection=local DBport=0 DBunix_soket=NULL DBclient_flag=0 Это конфигурационнй файл для подключения к MYSQL из программы С это часть кода сделанная в С #include <string.h> #include <iostream> #include <stdio.h> #include <mysql/mysql.h> #include <sys/time.h> #define SERVER "localhost" #define host "127.0.0.1" #define username "root" #define password "root" #define database "test" #define connection "local" using namespace std; int main() { MYSQL_ROW row; MYSQL_RES *res; MYSQL *conn, mysql; char query[80]; mysql_init(&mysql); conn = mysql_real_connect(&mysql, host, username, password, database,0,0,0); if (conn == NULL) { printf( "Connection is not valid\n"); return 1; } else printf("The connection is not null\n"); sprintf(query,"SELECT * FROM Table1"); mysql_real_query(&mysql,query,(unsigned int)strlen(query)); res = mysql_use_result(&mysql); while(row = mysql_fetch_row(res)) printf("%s %sn",row[0],row[1]); mysql_free_result(res); return 0; }
|
|
|
RE: как создать фаил.config под линукс - 2011-09-24 16:35:33.320000
|
|
|
vasiacodru
Сообщений: 9
Оценки: 0
Присоединился: 2011-09-22 20:30:58.093333
|
мне надо вместо этих констант прочитать эти данные из конфигурационного фаила и парсить их в С #define SERVER "localhost" #define host "127.0.0.1" #define username "root" #define password "root" #define database "test" #define connection "local"
|
|
|
|
|