1 \u2013 MySQL............................................................................................................................. 3
1.1 - Principais Caracter\u00edsticas........................................................................................... 3
1.2 - A Estrutura................................................................................................................. 4
1.3 - O Sistema de privil\u00e9gios............................................................................................. 5
1.4 - O Ambiente MySQL.................................................................................................. 6
1.5 - Exemplos.................................................................................................................... 7
2 - PHP.................................................................................................................................. 11
2.1 - Um breve hist\u00f3rico de PHP...................................................................................... 13
2.2 - Coment\u00e1rios.............................................................................................................. 14
2.3 \u2013 Vari\u00e1veis.................................................................................................................. 14
2.3.1 \u2013 Inteiros e ponto flutuante.................................................................................. 15
2.3.2 \u2013 Arrays............................................................................................................... 15
2.3.3 \u2013 Strings............................................................................................................... 16
2.3.4 \u2013 Vari\u00e1veis de vari\u00e1veis....................................................................................... 17
2.3.5 \u2013 Type casting...................................................................................................... 17
2.3.6 \u2013 Vari\u00e1veis por refer\u00eancia no PHP4.................................................................... 17
2.4 - Opera\u00e7\u00f5es Matem\u00e1ticas............................................................................................ 18
2.5 - Operadores................................................................................................................ 18
Exemplo........................................................................................................................ 18
Exemplo........................................................................................................................ 19
2.6 - Opera\u00e7\u00f5es com strings.............................................................................................. 20
2.7 - Controlando o fluxo e LOOPS................................................................................. 21
2.8 - Tratando formul\u00e1rios................................................................................................ 22
2.9 \u2013 Fun\u00e7\u00f5es.................................................................................................................... 23
2.10 \u2013 Classes................................................................................................................... 25
2.11 - Acesso \u00e0 banco de dados........................................................................................ 26
2.12 - FTP e HTTP........................................................................................................... 28
2.13 - Sess\u00f5es.................................................................................................................... 29
2.14 - Tratamento de Arquivos......................................................................................... 29
2.15 - Tratamento de Erros............................................................................................... 31
Bibliografia........................................................................................................................... 32
SQL \u00e9 uma linguagem padronizada que torna f\u00e1cil o armazenamento e acesso de informa\u00e7\u00f5es. Por exemplo, pode-se usar SQL para recuperar informa\u00e7\u00f5es de produtos e armazenar informa\u00e7\u00f5es de clientes para um site Web.
O servidor MySQL \u00e9 tamb\u00e9m r\u00e1pido e flex\u00edvel o suficiente para permitir armazenarl o g s e figuras nele. As principais vantagens do MySQL s\u00e3o velocidade, robustez e facilidade de uso. MySQL foi originalmente desenvolvido pois a equipe da T.c.X. DataKonsultAB (empresa que desenvolveu MySQL) precisava de um servidor SQL que pudesse manipular banco de dados grandes numa ordem de magnitude mais r\u00e1pida que qualquer banco de dados comercial pudesse lhes oferecer. A equipe da TcX tem usado MySQL desde 1996 em um am biente com mais de 40 banco de dados cont endo 10.000 tabelas, das quais mais de 500 t\u00eam mais de 7 milh\u00f5es de registros. Isto soma aproximadament e 100 Gbyt es de dados.
!"Manipula um n\u00famero ilimitado de usu\u00e1rios simult\u00e2neos;
!"Alta velocidade de execu\u00e7\u00e3o;
!"Possui APIs C, C+ +, Eiffel, Java, Perl, PHP, Python e TCL;
!"Trabalha com diferent es plat aformas: Unix, Windows et c.;
!"Disponibiliza diversos tipos de dados: INT (int eiros sinalizados e n\u00e3o-
sinalizados de 1, 2, 3, 4 e 8b y t es), FLOAT, DOUBLE, CHAR, VARCHAR, TEXT, BLOB, DATE, TIME, DATETIME, TIMESTAMP, YEAR, SET e ENUM;