Mysql 5.6.12 Instalação do código-fonte

0

Eu baixei o código-fonte do Mysql-5.6.12 do site oficial e extraí seu conteúdo em / usr / lib, mas o problema que estou enfrentando agora é como instalá-lo?

Eu segui os passos para instalá-lo, foi como

shell> groupadd mysql
shell> useradd -r -g mysql mysql
shell> cd /usr/local
shell> tar zxvf /path/to/mysql-VERSION-OS.tar.gz
shell> ln -s full-path-to-mysql-VERSION-OS mysql
shell> cd mysql
shell> chown -R mysql .
shell> chgrp -R mysql .
shell> scripts/mysql_install_db --user=mysql
shell> chown -R root .
shell> chown -R mysql data

Next command is optional

shell> cp support-files/my-medium.cnf /etc/my.cnf
shell> bin/mysqld_safe --user=mysql &

Next command is optional

shell> cp support-files/mysql.server /etc/init.d/mysql.server

Mas o problema que estou enfrentando é:

  shell>/scripts/mysql_install_db 

não existe um arquivo chamado mysql_install_db mas tem um nome de arquivo

/scripts/mysql_secure_installation.pl.in

Alguém pode me sugerir como instalar o Mysql no meu Ubuntu 12.04. Por favor ajude. Eu tentei outros passos também, mas nada parece funcionar.

    
por Tarun 18.06.2013 / 14:07

1 resposta

3

As instruções oficiais para construir e instalar a partir da fonte são:

# Preconfiguration setup
shell> groupadd mysql
shell> useradd -r -g mysql mysql
# Beginning of source-build specific instructions
shell> tar zxvf mysql-VERSION.tar.gz
shell> cd mysql-VERSION
shell> cmake .
shell> make
shell> make install
# End of source-build specific instructions
# Postinstallation setup
shell> cd /usr/local/mysql
shell> chown -R mysql .
shell> chgrp -R mysql .
shell> scripts/mysql_install_db --user=mysql
shell> chown -R root .
shell> chown -R mysql data
# Next command is optional
shell> cp support-files/my-medium.cnf /etc/my.cnf
shell> bin/mysqld_safe --user=mysql &
# Next command is optional
shell> cp support-files/mysql.server /etc/init.d/mysql.server

Fonte: Instalando o MySQL usando uma distribuição padrão de fontes

Na sua pergunta, você não mencionou ter executado cmake . , make ou make install a qualquer momento.

Sugiro que você exclua o diretório existente e comece novamente do arquivo .tar.gz seguindo as instruções oficiais ao pé da letra.

    
por David Edwards 18.06.2013 / 15:08