Articles

Instale o phpMyAdmin no Ubuntu 18.04

phpMyAdmin é uma ferramenta de gerenciamento de banco de dados baseada na web muito útil para gerenciar bases de dados MySQL ou MariaDB. É uma ferramenta livre que é escrita em PHP. Diferentes tipos de tarefas de banco de dados podem ser feitas facilmente usando esta ferramenta. phpMyAdmin ajuda os usuários novatos a realizar todos os tipos de operações básicas de banco de dados sem ter qualquer conhecimento da consulta de escrita. Algumas características importantes desta ferramenta são mencionadas abaixo.

  • Criar, largar, mudar o nome ou alterar bases de dados, tabelas, colunas, chaves primárias, chaves únicas e índices.
  • inserir, apagar e actualizar os registos das tabelas.
  • gere o servidor aplicando várias configurações do servidor.
  • Execute diferentes tipos de consultas simples e complexas.
  • crie, largue e modifique os procedimentos, gatilhos e vistas armazenados.importar ou exportar base de dados ou tabela ou dados de ou para diferentes formatos.

para fazer trabalhos de desenvolvimento web, você pode instalar XAMPP ou lâmpada. Se estiver a usar o servidor XAMPP para o Ubuntu, não precisa de instalar o phpMyAdmin separadamente. Ele será instalado no servidor XAMPP por padrão, quando você irá instalar o servidor XAMPP. Mas se você está usando o LAMP no Ubuntu então você tem que instalar o phpMyAdmin baixando o pacote. Este tutorial irá ajudá-lo a instalar o phpMyAdmin no Ubuntu.

Antes de iniciar o processo de instalação, você deve confirmar que a lâmpada está funcionando corretamente. Execute os seguintes comandos para verificar se o Apache2, o MySQL e o PHP estão instalados e a funcionar.

verifique o estado actual do servidor web (Apache2).

$ sudo systemctl status apache2

Check the connection of database Server (MySQL/MariaDB). MySQL server is installed here.

$ sudo mysql

or

$ sudo mysql -u root -p

Check the version of the installed PHP.

$ php -v

Open any browser and check the Apache server is running.

Depois de verificar as tarefas acima, você pode iniciar o processo de instalação de phpMyAdmin no Ubuntu.

execute o comando de actualização antes de indicar o processo de instalação do phpMyAdmin.

$ sudo apt update

após a actualização, execute o seguinte comando para instalar o phpMyAdmin a partir dos repositórios Ubuntu. Pressione ‘ y ‘ quando ele vai pedir a permissão para iniciar a instalação.

$ sudo apt instalar o phpmyadmin, php-mbstring php-gettext

Pressione a barra de espaço para selecionar o servidor apache2, selecione Ok e pressione enter, quando aparecer a seguinte mensagem.

seleccione Sim e carregue em enter para usar dbconfig-comum para configurar a base de dados.

de seguida, você tem que definir a senha de MySQL para fazer conexão com o servidor de base de dados usando o phpMyAdmin. Escreva a senha, seleccione Ok e carregue em enter.

Retype a senha para confirmação. Seleccione Ok e carregue em enter.

execute o seguinte comando para activar a extensão PHP, mbstring, para usar o ficheiro de configuração Apache phpMyAdmin.

$ sudo phpenmod mbstring

reiniciar o servidor apache para obter efeito da instalação.

$ sudo systemctl reiniciar apache2

Agora, o phpMyAdmin está instalado adequadamente e você pode ir para o próximo passo para configurar outra configuração do phpMyAdmin.

Step-2: Configurar a autenticação e os privilégios

um utilizador e senha predefinidos são definidos no momento da instalação do phpMyAdmin para fazer as tarefas da base de dados. O nome de usuário padrão é ‘phpmyadmin’ e a senha é a que você definiu no passo anterior. Mas é melhor usar o phpMyAdmin fazendo uma conexão como usuário root para realizar todo o tipo de operações de banco de dados. Se nenhuma senha é definida para o usuário root quando o servidor MySQL ou MariaDB está instalado, então é necessário definir uma senha para o servidor de banco de dados mais tarde. o utilizador do root pode utilizar o’ plugin ‘de’ auth_socket ‘ ou ‘mysql_native_ password’ para fazer ligação com o servidor. Se o’ plugin ‘ de ‘auth_socket’ for carregado para o utilizador root, então mude o método de autenticação do utilizador root de ‘auth_socket’ para ‘mysql_native_ password’ para fins de segurança. Você também pode criar uma nova conta de usuário para acessar o phpMyAdmin.

configuração para o utilizador root:

ligue-se ao servidor de base de dados e verifique o método de autenticação actual do utilizador root.

$ sudo mysql> SELECT user,autentication_string,plugin,host FROM mysql.user;

define a senha para o utilizador root se não for definida antes.

> DEFINIR SENHA de ‘root’@’localhost’=PASSWORD(‘mynewpasword’);

Alterar o método de autenticação do usuário root, usando o comando alter se o atual método de autenticação do usuário root é ‘auth_socket’. Aqui, o método de autenticação é definido como “mysql_native_ password” por omissão. Então, não há necessidade de executar o seguinte comando.

> ALTER USER ‘root’@’localhost’ IDENTIFIED COM mysql_native_password POR “mynewpassword’;

Execute o seguinte comando para recarregar a autenticação e mostrar o efeito da modificação.

> privilégios de descarga;

novamente, execute a seguinte consulta para verificar o método de autenticação actual do utilizador root.

> SELECT user,autentication_ string,plugin,host FROM mysql.user;

configuração para um utilizador de MySQL em particular:

Se quiser definir a permissão para outro utilizador aceder ao phpMyAdmin sem o utilizador root, então faça as seguintes tarefas.

conecte-se com o servidor MySQL como um usuário root e crie um novo usuário. A senha é definida para o usuário root no passo anterior. Então, você tem que usar a opção –p para se conectar com o servidor.

$ mysql -u root -p

Execute a consulta a seguir para criar um novo usuário chamado ‘linuxhint’;

> CRIAR USUÁRIO ‘linuxhint’@’localhost’ identified BY ‘secretpass’;

em seguida, você deve definir as permissões necessárias para o novo usuário para acessar o servidor de banco de dados. Execute o seguinte comando para definir todas as permissões para o novo utilizador.

> conceder todos os privilégios em *.* TO ‘linuxhint’ @ ‘localhost’ WITH GRANT OPTION;

Now, exit from mysql prompt.

>exit

Access phpMyadmin from browser:

abra qualquer navegador e escreva o seguinte URL para verificar se o phpMyAdmin está a funcionar correctamente ou não.

agora, autentique-se ao servidor fornecendo credenciais de utilizador de raiz ou recém-criadas. A página seguinte aparecerá após o login.

Step-3: Usando phpMyAdmin

Existem dois painéis na página phpMyAdmin. O painel esquerdo mostra a lista de todas as bases de dados, tabelas, procedimentos e vistas existentes. Você tem que clicar no botão ” + ” da base de dados em particular para mostrar as tabelas, procedimentos e vistas.

O painel direito contém diferentes informações do servidor de bases de dados e opções de tabulação para executar determinadas tarefas da base de dados. Cinco sub-painéis da página do cPanel são Configurações Gerais, configurações de aparência, servidor de banco de dados, servidor Web e phpMyAdmin. Os usos destes painéis são explicados em breve aqui.

Configuração Geral:

pode usar este painel para mostrar a lista de codificação MySQL e alterar a colação de ligação MySQL.

configuração da aparência:

Você muda a linguagem, tema, tamanho da letra e outra configuração relacionada com a aparência deste painel.

servidor de bases de dados:

Este painel mostra diferentes informações sobre o servidor de banco de dados, tais como, nome do servidor, Tipo, versão, utilizador ligado, codificação, etc.

servidor Web:

Este painel mostra informações sobre o servidor web, o cliente da base de dados e o PHP.

phpMyAdmin:

isto mostra a versão de phpMyAdmin e outras informações relacionadas.

Tab options:

O topo do painel direito contém menu. O usuário precisa usar as opções de tabulação para realizar várias operações de banco de dados importantes de tipo, tais como criar ou drop database ou tabela, Executar SQL, exportar ou importar banco de dados, criar ou drop trigger etc.

agora phpMyAdmin é uma ferramenta essencial para qualquer desenvolvedor web para tornar as tarefas de banco de dados mais fáceis. Então, se você quiser usar a interface web para a gestão de banco de dados no servidor de lâmpada, em seguida, siga este tutorial corretamente e desfrutar.