Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

как создать фаил.config под линукс

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Первый вопрос] >> как создать фаил.config под линукс
Имя
Сообщение << Старые топики   Новые топики >>
как создать фаил.config под линукс - 2011-09-23 05:33:01.456666   
vasiacodru

Сообщений: 9
Оценки: 0
Присоединился: 2011-09-22 20:30:58.093333
как создать фаил.config под линукс возможно ли его зделать в С ? БУДУ РАД ЛЮБОЙ ИНФОРМАЦИИ
Post #: 1
RE: как создать фаил.config под линукс - 2011-09-23 06:45:35.453333   
zzsnn

Сообщений: 7459
Оценки: 680
Присоединился: 2007-09-25 07:17:14.240000
Что значит создать файл config?
Post #: 2
RE: как создать фаил.config под линукс - 2011-09-23 15:32:28.256666   
vasiacodru

Сообщений: 9
Оценки: 0
Присоединился: 2011-09-22 20:30:58.093333
это конфигурационный фаил который должен будет содержать информацию для открытия изакрытия базы данных
Post #: 3
RE: как создать фаил.config под линукс - 2011-09-23 20:03:13.100000   
zzsnn

Сообщений: 7459
Оценки: 680
Присоединился: 2007-09-25 07:17:14.240000
Я понимаю, что это конфигурационнй файл. Но вот вопрос: что он должен содержать? Конфигурацию чего, настройки какой программы, приложения? Что должна читать оттуда программа для своей работе?
Открытие и закрытие базы данных. А что под этими словами подразумевать. Базы данных бывают очень и очень разные. И структура и работа, и управление даже одной и той же базой данных на разных компах отличается.
Кроме того, базы данных управляются различными приложениями. Accsess, PHPAdmin, MSQL и т.д. Здесь тоже различия есть.
Давай объясняй что у тебя есть, что ты хочешь получить, что конкретно делал и каковы результаты твоих действий.
Post #: 4
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
Его можно так писать или надо следовать другим правилам
Post #: 5
RE: как создать фаил.config под линукс - 2011-09-24 11:15:50.990000   
zzsnn

Сообщений: 7459
Оценки: 680
Присоединился: 2007-09-25 07:17:14.240000
Ничего не понятно.
Начнём с того, что ты подразумеваешь под базой данных?
Мне просто непонятно что это у тебя такое.
Давай так, ты расскажешь на чём у тебя работает база данных. В Линукс это обычно связка сервер Apache+SQL+PHPAdmin. Что из этого у тебя стоит? Или у тебя другое что-то стоит?
Post #: 6
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;
}

 
Post #: 7
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"


Post #: 8
Страниц:  [1]
Все форумы >> [Первый вопрос] >> как создать фаил.config под линукс







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.