SQL é a linguagem de banco de dados mais popular do mundo. MySQL é uma implementação cliente / servidor que consiste de um server daemon (mysqld) e muitos programas clientes e bibliotecas diferentes. É comumente usado como um back-end para sites dinâmicos e constituí o M da pilha LAMP (Linux Apache MySQL PHP).
Os principais objetivos do MySQL são velocidade, robustez e facilidade de uso. MySQL foi originalmente desenvolvido porque os desenvolvedores da TcX precisavam de um servidor SQL que pudesse lidar com grandes bases de dados de uma ordem de magnitude mais rápido do que qualquer fornecedor de banco de dados poderia lhes oferecer.
OpenSUSE atual contém múltiplas variantes do MySQL. Todas com as funcionalidades à primeira vista semelhantes, mas diferem em detalhes e propósito. A variante padrão do openSUSE é MySQL Community Server.
Instalar e configurar o Apache2 Webserver
# yast2 -i --install apache2
Isso deve instalar o servidor web apache. Para verificar tente o seguinte comando:
# rcapache2 status
Que lhe dirá, sé o servidor web Apache está instalado, mas não começou ainda.
Para testar se o servidor serve páginas, adicione um arquivo index.html em /srv/www/htdocs/. Este é o diretório raiz da web padrão para o apache no seu sistema.
# cd /srv/www/htdocs
# vi index.html
e digite algum texto dizer
"Welcome to openSUSE"
Salve e sai.
Agora inicie o servidor web Apache 2 para que possamos verificar se ele funciona OK.
# rcapache2 start
Agora, abra um navegador web como o Firefox e vá para http://localhost e você deverá ver a exto que você colocou "Welcome to openSUSE"
Instale PHP5
# yast2 -i --install php5 php5-mysql apache2-mod_php5
Isso deve instalar o PHP5, módulo PHP5-MySQL eo Apache2 módulo PHP5.
Reinicie para que as alterações tenham efeito.
# rcapache2 restart
Instalar e configurar o MySQL
# yast2 -i --install mysql mysql-tools
Isto deve instalar o MySQL Database Server e a opções mysql-tools (para administração) em seu openSUSE. Para verificar a instalação, execute o seguinte comando:
# rcmysql status
Iniciar o MySQL Server
# rcmysql start
# mysqladmin -u root -p rootpassword
Este deve definir a senha de root como "rootpassword". Defina a senha para algo mais apropriado.
Para verificar se a senha Root está definido e o cliente MySQL pode fazer o logon para o servidor MySQL tente o seguinte:
# mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.0.51a SUSE MySQL RPM
Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer.
mysql> show databases;
+——————–+
| Database |
+——————–+
| information_schema |
| mysql |
| test |
+——————–+
3 rows in set (0.04 sec)
mysql>
No exemplo acima, eu usei mysql client de logon como root, digitou a senha e lista os bancos de dados. Que conclui a instalação do LAMP no openSUSE 11.0
Para administrar o banco de dados MySQL, o mais fácil é o phpMyAdmin, uma vez que temos discutido PHP5, apache2 configuração aqui que são necessários para phpMyAdmin, faz sentido olhar para uma configuração rapida.
Instalar phpMyAdmin
# yast2 -i --install phpMyAdmin
Isso instala phpMyAdmin e configuração um site em /srv/www/htdocs/phpMyAdmin diretório phpMyAdmin. Altere o diretório e use o arquivo de configuração de exemplo para rapidamente configurar o phpMyAdmin.
# cd /srv/www/htdocs/phpMyAdmin
# cp config.sample.inc.php config.inc.php
Edite o arquivo e procurar
$cfg['blowfish_secret'] = 'mysqladmin';
Digite um valor para blowfish, segredo (eu defini-lo como mysqladmin aqui) feito isso já tem o padrão configs sobre ele. Faça o Logon para phpMyAdmin em http://localhost/phpmyadmin com o nome de usuário root do MySQL e senha.
https://arquivobinario.wordpress.com