Misqli
296 palavras
2 páginas
Pesquisa MySQLIA extensão mysqli é um driver de banco de dados relacional utilizado na linguagem de programação PHP para fornecer uma interface com bancos de dados MySQL.A mysqli foi criada principalmente para dar suporte as novas funcionalidades do banco de dados MySQL. Ela é conhecida como “MySQL melhorado”. A extensão mysqli é incluída a partir da versão 5 do PHP e versão posteriores.
Tanto MySQL e MySQLi contam com a linguagem estruturada de consulta ou
SQL, que é um sistema padronizado para solicitação de informações de bancos de dados. No entanto, apesar dessas semelhanças gerais, as duas tecnologias têm suas diferenças como.
O MySQL é uma tecnologia PHP mais básica, enquanto MySQLi é mais recente e oferece funções mais avançadas.
MySQL é um banco de dados de gestão racional, ou RDBMS, o que significa que pode armazenar dados em tabelas relacionadas e espalhar bases de dados individuais em várias tabelas diferentes. A tecnologia não requer interface gráfica do usuário, ou ferramentas para gerenciar bancos de dados ou os dados dentro deles.
Enquanto MySQL só fornece aos usuários uma interface de programação de aplicação processual, ou API, MySQLi fornece aos usuários tanto uma API procedural e orientada a objetos API. Uma API define as variáveis, funções, métodos e classes que as aplicações precisam para realizar as tarefas.
Enquanto MySQLi inclui recursos aprimorados que o MySQL não faz. Por exemplo, MySQLi pode suportar declarações preparadas para o cliente e do lado do servidor, incluindo várias instruções. Ao contrário do MySQL, MySQLi também suporta conjuntos de caracteres, que é um sistema de codificação de caracteres, e processamento de transações, o que permite que um computador para responder imediatamente às solicitações de entrada do usuário. http://www.devmedia.com.br http://pt.marticles.net/article/mysqli-or-mysql-improved-extension
http://en.wikipedia.org/wiki/MySQLi