Conceitos de mysql
O MySQL é um sistema de gerenciamento de banco de dados (SGBD), que utiliza a linguagem SQL (Linguagem de Consulta Estruturada, do inglês Structured Query Language) como interface. É atualmente um dos bancos de dados mais populares, com mais de 10 milhões de instalações pelo mundo.
Entre os usuários do banco de dados MySQL estão: NASA, Friendster, Banco Bradesco, Dataprev, HP, Nokia, Sony, Lufthansa, U.S Army, US. Federal Reserve Bank, Associated Press, Alcatel, Slashdot, Cisco Systems, Google CanaVialis S.A. e outros.
O sucesso do MySQL deve-se em grande medida à fácil integração com o PHP incluído, quase que obrigatoriamente, nos pacotes de hospedagem de sites da Internet oferecidos atualmente. Empresas como Yahoo! …exibir mais conteúdo…
Apesar disso, esse capitulo explica alguns conceitos muito básicos da linguagem SQL e nada muito além disso. Nos capitulos seguintes, exemplos mais detalhados virão sobre as funções do MySQL.
Vantagens de Utilização
Uma característica fundamental do MySQL, quiçá na origem do seu sucesso, é ser desenvolvido em código aberto e funcionar num grande número de sistemas operacionais : Windows, Linux, FreeBSD, BSDI, Solaris, Mac OS X, SunOS, SGI, etc.
É reconhecido pelo seu desempenho e robustez e também por ser multi-tarefa e multi-usuário. A própria Wikipédia, usando o programa MediaWiki, utiliza o MySQL para gerenciar seu banco de dados, demostrando que é possível utilizá-lo em sistemas de produção de alta exigência e em aplicações sofisticadas.
No passado (até à versão 3.x), devido a não possuir funcionalidades consideradas essenciais em muitas áreas, como stored procedures, two-phase commit, subselects, foreign keys ou integridade referencial, era frequentemente considerado um sistema mais "leve" e para aplicações menos exigentes, sendo preterido por outros sistemas como o PostgreSQL.
É possivel utilizar juntamente com PHP
Criando um Banco de dados
show databases; create database Uagno; use Uagno; create table Dados ( codigo int (3), nome varchar (30),
Sobrenome varchar (30),
Endereco varchar (100),
Bairrovarchar (20));
desc cursos;
select * from cursos;
insert into cursos values (001,'Uagno', ‘Viana’, ‘Rua Saida do