Sistema de atualização
Trabalhando em qualquer sistema Linux, precisamos garantir estritamente que a máquina já esteja atualizada e em conformidade com os requisitos atuais. Para esse fim específico, estamos fazendo nosso sistema atualizado, consumindo o pacote "apt" na instrução "atualização" mostrada abaixo.
Sistema de atualização
Como o sistema está atualizado, devemos ter certeza de que a máquina também está atualizada. Para isso, temos que usar a instrução "APT" com a palavra -chave "atualização".
Na execução desta instrução, requer a afirmação se o sistema precisar ser atualizado. Em resposta, você precisa pressionar "Y" e "Enter" para continuar.
Instale o MySQL Server
Após as etapas de atualização e atualização, finalmente podemos instalar o servidor MySQL em nossa máquina Linux. Sem o servidor MySQL, não conseguiremos experimentar as consultas para dar uma olhada no JSON Datatype do banco de dados. O servidor SQL pode ser configurado na máquina Linux, executando a instrução de instalação na área de consulta do terminal. Esta instrução deve ser seguida pela palavra-chave "MySQL-Server" para configurá-la corretamente.
Durante a instalação, seremos informados do espaço total adquirido após a instalação completa do nosso sistema. Junto com isso, gostaria de confirmar se queremos continuar esse processo de configuração para o MySQL ou não. Se você não tiver nenhum problema, toque em "y" para continuar.
Pode levar até 5 minutos em sua máquina Linux ou de acordo com a velocidade da rede para concluir a instalação e configuração completas.
Inicie o console de banco de dados MySQL
É hora de obter alguma experiência com o MySQL JSON Datatype. Portanto, abra a interface da linha de comando para MySQL, lançando a consulta MySQL com a opção "-u" para especificar um usuário com uma senha para continuar o login do SQL. Prefira usar o usuário root para evitar inconvenientes.
Crie um novo banco de dados
Ao lançar com sucesso o console do MySQL, você deve criar um banco de dados aleatório: teste. Use o banco de dados de "teste" recém -fabricado para processamento adicional por meio da consulta "Uso".
Criar tabela com coluna JSON Datatype
Inicializaremos a implementação do tópico principal com a criação de uma tabela com uma coluna de dados de dados "JSON" no banco de dados "Test". Para isso, estamos usando a instrução Create Table na área de consulta da linha de comando MySQL para gerar uma tabela chamada "Record". Esta tabela foi inicializada com três colunas diferentes: id, nome e informações. As duas primeiras colunas são do tipo inteiro e Varchar, respectivamente. Mas o terceiro é do JSON Datatype. Como não adicionamos dados a esta tabela, a consulta selecionada também está retornando o conjunto vazio.
Adicione dados JSON
O uso da instrução "Insert in" é adicionar registros nas colunas já feitas de uma tabela: "gravar". As duas primeiras colunas representam os valores inteiros e varchar, respectivamente. Enquanto a terceira coluna contém os dados JSON para todos os 5 registros. Os dados JSON consistem em pares de valor-chave em uma seção separada coberta nas vírgulas únicas.
Agora, utilizando a consulta selecionada com o caractere "*" está emitindo toda a tabela "registro" junto com suas colunas de dados habituais e os dados JSON.
Exibir dados JSON
Agora, usaremos algumas instruções simples para selecionar e exibir a coluna JSON DATATYPY junto com as colunas usuais do tipo de dados da tabela "gravar". Para esse fim, estamos utilizando a instrução SELECT mais uma vez para buscar todos os registros de identificação, nome e coluna de informações com uma condição. Estamos limitando a exibição do JSON Data Record, especificando a chave "salário" da coluna JSON Datatype "Info" para exibir um registro de uma coluna para a coluna JSON "Info".
A coluna JSON Datatype "Info" contém a chave de valor múltiplo "addr". Então, estamos utilizando a instrução SELECT para exibir os valores internos da tecla "Addr".
A consulta selecionada abaixo mostrada está utilizando a função json_extract para obter apenas os registros especificados da coluna "info". A função json_unquote retornará o valor JSON como uma string normal. Ele também tem uma condição para exibir apenas registros com salário = 56000.
Função json_type
O uso da função json_type () pode exibir o tipo de uma coluna de dados JSON. Tentamos e descobrimos que o tipo de dados JSON é representado como um tipo de matriz.
Função json_array
Esta função pode ser eliminada para exibir os dados JSON em um formato de matriz. Estamos exibindo o registro da chave "idade" como "5". Além disso, use a função agora () para exibir a data e a hora.
Conclusão
Este artigo pode ser utilizado como uma ajuda básica para obter conhecimento básico prático, bem como o conhecimento de ponta do JSON Datatype e seu uso no MySQL. Nosso parágrafo introdutório abrange a importância e o uso de diferentes tipos de dados em bancos de dados. Depois disso, discutimos as maneiras de atualizar e atualizar o sistema seguido pela instalação do MySQL Database Server. A parte mais importante deste artigo abrange o uso de servidores MySQL para criar um registro do JSON Datatype e manipulá -lo por diferentes funções de banco de dados.