Categorias
Tecnologia

Conecte e gerencie servidores SSH e MySQL com o Guake Indicator

Trabalha remotamente? Se você precisa constantemente a e , e use o em seu Ubuntu.

Categorias
Arch bodhi CentOS Debian Deepin Elementary Fedora Gentoo Kali Kylin LFS Linux Linux Mint Mageia Mandriva Manjaro Notícias Open Source OpenMandriva openSUSE pclinuxos Pop!_OS Red Hat Sabayon Scientific slackware Software livre Solus SUSE Tecnologia Trisquel Ubuntu Zorin

Explorando Novidades do MySQL 9.2: GUIA Completo de Atualizações

Quando se trata de gerenciamento de banco de dados, o MySQL sempre foi uma escolha popular entre desenvolvedores e administradores de sistemas. o do , a comunidade recebe uma série de ções e que prometem melhorar ainda mais a eficiência e a flexibilidade no trabalho com bancos de dados. Neste post, vamos explorar as principais atualizações do 9.2, mergulhando nas novidades que essa versão traz para a mesa.

Novos Privilégios e Suporte a JavaScript

Explorando Novidades do MySQL 9.2: de Atualizações

Uma das adições mais notáveis no MySQL 9.2 é o novo privilégio CREATE_SPATIAL_REFERENCE_SYSTEM. Esse privilégio permite aos usuários executar comandos específicos para criar, substituir ou remover sistemas de referência espacial, uma funcionalidade essencial para quem trabalha com dados geoespaciais. Embora o privilégio SUPER ainda possa ser usado para esses comandos, seu uso está agora depreciado, sinalizando uma transição para práticas mais seguras e específicas de gerenciamento de permissões.

Além disso, o MySQL 9.2 expande significativamente suas capacidades com a introdução do Componente de Motor Multilíngue (MLE), que suporta bibliotecas JavaScript reutilizáveis. Isso significa que os desenvolvedores podem agora organizar seu código em módulos reutilizáveis, facilitando a gestão e compartilhamento de funções JavaScript entre diferentes programas armazenados.

API Transacional JavaScript e Acesso Direto a Funções

Outra inovação empolgante é a API Transacional JavaScript, que permite a execução de comandos transacionais padrão do , como START TRANSACTION, COMMIT, ROLLBACK, e SET AUTOCOMMIT, diretamente em JavaScript. Isso abre novas possibilidades para desenvolvedores que preferem trabalhar com JavaScript, permitindo-lhes gerenciar transações de banco de dados de forma mais intuitiva e integrada.

Além disso, o acesso direto a funções armazenadas do MySQL, procedimentos e variáveis de sessão definidas pelo usuário agora é possível através do objeto global Session em JavaScript, juntamente com o acesso a funções internas do MySQL como rand(), sleep(), uuid(), e isUUID() através do objeto global Mysql. Essa integração aprofundada entre JavaScript e MySQL simplifica o desenvolvimento de rotinas armazenadas, tornando-as mais poderosas e flexíveis.

Outras Atualizações Importantes

O MySQL 9.2 também introduz informações de versão de formato para a saída de EXPLAIN FORMAT=JSON, ajudando os desenvolvedores a distinguir entre diferentes formatos de saída JSON e adaptar suas ferramentas ou scripts conforme necessário. Além disso, algumas funcionalidades foram marcadas como depreciadas, como o comando FLUSH PRIVILEGES, e outras foram completamente removidas, como o uso não citado da palavra-chave BINLOG em rotinas armazenadas.

O lançamento do MySQL 9.2 traz uma série de atualizações e novidades que reforçam sua posição como um dos sistemas de gerenciamento de banco de dados mais robustos e flexíveis disponíveis. Com melhorias significativas na integração com JavaScript, novos privilégios e funcionalidades, e uma API transacional mais robusta, esta versão promete facilitar ainda mais o desenvolvimento e a gestão de aplicações de banco de dados. À medida que exploramos essas novidades, fica claro que o MySQL continua a evoluir, atendendo às necessidades dos desenvolvedores modernos e mantendo-se como uma ferramenta indispensável no arsenal de tecnologia de qualquer equipe de desenvolvimento.

Para saber mais sobre essa versão do MySQL, acesse a nota de lançamento.

Como instalar ou atualizar o MySQL

Para os interessados ​​​​em obter a nova versão do MySQL 9, você deve saber que como parte do modelo de lançamento renovado que divide o MySQL emramos “Innovation” e “LTS” para atender a diferentes necessidades.

O ramo Innovation é ideal para quem busca acesso rápido a novos recursos, com lançamentos a cada 3 meses e suporte até a próxima versão principal.

Por outro lado, o ramos LTS oferecem estabilidade de longo prazo, com lançamentos a cada dois anos e suporte padrão por 5 anos, opcionalmente estendido por mais 3 anos.

As compilações do MySQL Server 9 estão prontas para Linux, FreeBSD, macOS e Windows. Você pode obter a nova versão no seguinte endereço.

Categorias
Arch bodhi CentOS Debian Deepin Elementary Fedora Gentoo Kali Kylin LFS Linux Linux Mint Mageia Mandriva Manjaro Open Source openSUSE Pop!_OS Red Hat Sabayon Scientific Software livre Solus SUSE Tecnologia Trisquel Tutorial Ubuntu Zorin

Como instalar o cliente SQL DbGate no Linux via Flatpak

Se você quer trabalhar diferentes bancos de dados, conheça e veja como o (no) no Linux via .

Categorias
Debian Linux Linux Mint Notícias Open Source Software livre Tecnologia Tutorial Ubuntu

Como instalar o MySQL Workbench no Ubuntu e derivados

Se você trabalha o e quer usar uma poderosa ferramenta para administrá-lo, veja como o o MySQL no Ubuntu e derivados.

Categorias
Arch Debian Fedora Linux Linux Mint Notícias Open Source openSUSE Software livre Tecnologia Ubuntu Zorin

Servidores MySQL estão sendo alvo do botnet de malware Ddostf

Segundo o AhnLab Security Emergency Response Center, os estão do de .

Categorias
Debian Fedora Linux Linux Mint Notícias Open Source openSUSE Software livre Tecnologia Ubuntu

Malware GoBruteforcer ataca phpMyAdmin, MySQL, FTP, Postgres

Descoberto e nomeado por pesquisadores da Unit42 da Palo Alto Networks, o novo , , , .

Categorias
Arch bodhi CentOS Debian Deepin Elementary Fedora Gentoo Kali Kylin LFS Linux Linux Mint Mageia Manjaro Notícias Open Source openSUSE Pop!_OS Red Hat Sabayon Scientific Software livre Solus SUSE Tecnologia Trisquel Tutorial Ubuntu Zorin

Como instalar o cliente SQL HeidiSQL no Linux via Snap

Se você quer trabalhar bancos usando seu PC Linux, conheça e veja como o SQL no Linux via .

Categorias
Arch bodhi CentOS Debian Deepin Elementary Fedora Gentoo Kali Kylin LFS Linux Linux Mint Mageia Manjaro Notícias Open Source openSUSE Pop!_OS Red Hat Sabayon Scientific Software livre Solus SUSE Trisquel Tutorial Ubuntu Zorin

Como instalar o MySQL Workbench no Linux via Snap

Se você trabalha o e quer uma boa ferramenta para administrá-lo, conheça e veja como o no Linux via .

Categorias
Arch Debian Fedora Linux Linux Mint Notícias Open Source openSUSE Software livre Tecnologia Ubuntu

Mais de 3.6 milhões de servidores MySQL estão expostos na Internet

Segundo um relatório do grupo The Shadowserver Foundation, mais de 3.6 milhões de estão na .

Categorias
Arch Debian Fedora Linux Linux Mint Open Source openSUSE Scientific Software livre Solus SUSE Tutorial Ubuntu

Como instalar o cliente SQL SQuirreL SQL no Linux via Snap

Se você procura uma maneira de suas base de dados, conheça e veja como o SQL no Linux via .

Categorias
Arch Debian Fedora Gentoo Linux Linux Mint Manjaro Open Source openSUSE Software livre Tutorial Ubuntu

Como instalar o DBeaver Community no Linux via Flatpak

Se você trabalha diferentes bancos de dados e quer gerenciá-los com um único app, veja como o no Linux via .

Categorias
bodhi Deepin Elementary Linux Linux Mint Open Source Pop!_OS Software livre Tutorial Ubuntu Zorin

Como instalar o MariaDB ou MySQL no Ubuntu 19.04

Se você precisa de um bom banco de dados no seu , conheça e veja como o ou no Ubuntu e derivados.

Sair da versão mobile