Por que você deve usar o PDO do PHP para acesso ao banco de dados
Muitos programadores de PHP aprenderam como acessar bancos de dados usando as extensões MySQL ou MySQLi. A partir do PHP 5.1, existe uma maneira melhor. O PHP Data Objects (PDO) fornece métodos para instruções preparadas e trabalho com objetos que o tornarão muito mais produtivo! Geradores e frameworks CRUD O código do banco de dados é…
Como redefinir a senha de root do MySQL no Linux
Q. Como redefinir a senha de root do MySQL no Linux? Como recupero a senha de root do MySQL? Esqueci a senha de root do MySQL, etapas para alterar a senha de root do MySQL? Como redefinir a senha raiz do MySQL usando a linha de comando. Como redefinir a senha de root esquecida do MySQL no Linux? Como redefinir…
Como configurar Apache, PHP e MongoDB no Ubuntu e Debian
O MongoDB é um banco de dados NoSQL de código aberto e livre de esquemas que está se tornando mais popular a cada dia entre os desenvolvedores da web. É um banco de dados orientado a documentos e é conhecido por sua velocidade de processamento. Para usar o MongoDB em nossos projetos, primeiro precisaremos instalá-lo em…
Como instalar o MariaDB no Debian 11
O MySQL é um sistema gratuito de gerenciamento de banco de dados muito popular e também um componente importante da pilha LAMP. O MySQL foi substituído pelo MariaDB nos repositórios Debian, que é uma alternativa decente ao MySQL e praticamente executa todas as operações que o MySQL realiza. MySQL não está atualmente disponível para Debian 11…
Habilitar acesso remoto a bancos de dados MySQL / MariaDB no Linux
Por padrão, MySQL ou MariaDB apenas escuta conexões do host local. Todo o acesso remoto ao servidor é negado por padrão. Etapa 1: para habilitar o acesso remoto, primeiro encontre o local do arquivo de configuração e execute os comandos abaixo para abrir o arquivo de configuração MySQL / MariaDB: 1 vi /etc/my.cnf Depende do seu sistema…
MySQLi vs PDO – qual o mais recomendado para usar?
MySQLi: Vantagens: API Orientada a objetos e procedural; Performace elevada; Sintaxe relativamente mais simples (e similar a antiga API mysql_*); Desvantagens: Só funciona com bancos MySQL; Não possui parâmetros nomeados; Não possui prepared statements do lado cliente; PDO: Vantagens: Funciona com 12 drivers de bancos de dados diferentes (4D, MS SQL Server, Firebird/Interbase, MySQL, Oracle,…
Como atualizar uma tabela de MySQL por comando SELECT
Estarei dando um exemplo abaixo: UPDATE Table_A SET Table_A.col1 = Table_B.col1, Table_A.col2 = Table_B.col2 FROM Some_Table AS Table_A INNER JOIN Other_Table AS Table_B ON Table_A.id = Table_B.id WHERE Table_A.col3 = ‘cool’ Siga o exemplo acima e altere conforme suas necessidades de produção.