Preciso instalar um banco de dados antes de programar em c ++?

1

Eu gostaria de fazer programação de banco de dados em C ++ conectando-se a algum banco de dados no Ubuntu 12.04 LTS.

Preciso instalar um banco de dados antes de programar em C ++ ou algum banco de dados é instalado com o Ubuntu? Se não, posso pedir as instruções para instalar (por exemplo, sqlite ou o que for o mais fácil de instalar)

Qualquer ajuda sobre isso seria ótima.

Obrigado antecipadamente.

    
por user1483206 17.08.2012 / 15:57

2 respostas

0

Nenhum banco de dados é instalado por padrão.

Você precisa instalar algo como MySQL, Oracle ou Postgres.

Instalando o MySql no Ubuntu

Abra uma janela de terminal e use o seguinte comando:

% bl0ck_qu0te%

Para verificar se o servidor MySQL está sendo executado:

% bl0ck_qu0te%

Quando você executa este comando, você deve ver a seguinte linha ou algo semelhante:

tcp 0 0 localhost.localdomain: mysql : LISTEN -

Se o servidor não estiver funcionando corretamente, você pode digitar o seguinte comando para iniciá-lo:

% bl0ck_qu0te%

Configuração

Você pode editar o arquivo /etc/mysql/my.cnf para definir as configurações básicas - arquivo de log, número da porta, etc. Por exemplo, para configurar o MySQL para escutar conexões de hosts da rede, altere a diretiva bind_address para o endereço IP do servidor:

bind-address = 192.168.0.5

Substitua 192.168.0.5 pelo endereço apropriado.

Depois de fazer uma alteração em /etc/mysql/my.cnf, o daemon mysql precisará ser reiniciado:

% bl0ck_qu0te%

Se você estiver executando o PHP, você também precisará instalar o módulo php para o mysql 5:

% bl0ck_qu0te%

Para criar um novo banco de dados, use o comando mysqladmin:

% bl0ck_qu0te%

Instalando o Oracle 10g XE no Ubuntu

A Oracle fornece um repositório debian no link , contendo apenas pacotes do Oracle 10g Express Edition (XE). Para ver esses pacotes, adicione esta linha ao arquivo /etc/apt/sources.list :

% bl0ck_qu0te%

Em seguida, você precisará adicionar a chave GPG.

% bl0ck_qu0te%

Para instalar o servidor de banco de dados XE:

% bl0ck_qu0te%

Se você precisa apenas do cliente XE, digite

% bl0ck_qu0te%     
por LnxSlck 17.08.2012 / 15:59
0

Eu não acho que você terá que instalar qualquer sistema de banco de dados durante a programação do C ++. Mas se você quiser usar algum pacote de banco de dados em seu programa, então você terá que. Para instalar o mysql (mais usado e melhor):

% bl0ck_qu0te%

É também mais fácil programar em C ++ para o mysql. Então eu recomendo que você use mysql.
Você agora está pronto para ir!

O mysql-client permitirá a interação entre você e o banco de dados via linha de comando. Mas se você simplesmente interagir usando o seu programa, então, para instalá-lo, ele ajudará na depuração, porque o seu programa pode conter erros e exibir coisas erradas, mas o mysql-client é uma prova completa.

O mysql-common lhe dará algumas ferramentas comuns que você pode querer usar para melhorar a capacidade do mysql.

O endereço IP da sua máquina será "localhost" (sem dupla vírgula invertida)

    
por Pranit Bauva 17.08.2012 / 16:32