Mar
1
2009
Un pequeño tip o recordatorio para bases de datos MySQL, Ms SQL Server y Oracle, ¿Cómo se limita el número de resultados de una consulta?
SQL Server (10 Resultados)
SELECTÂ TOPÂ 10 campo1, campo2 FROM tabla
Oracle (10 Resultados)
SELECT campo1, campo2 FROM tabla
WHEREÂ ROWNUMÂ <=Â 10
MySQL (10 Resultados)
SELECT campo1, campo2 FROMÂ products
LIMITÂ 10
1 comment | tags: MySQL, Oracle, SQL, SQL Server | posted in Microsoft, MySQL, Oracle, Tecnologia
Jan
29
2009
Un pequeño tip para quienes trabajan con mysql. Los que han trabajado con Oracle probablemente extrañen el clasico SPOOL, una alternativa es hacer lo del ejemplo continuación.
$ echo “select * from mysql.user” | mysql –user=nombre_usuario –password=contraseña_usuario > output_query.txt
Esto genera un archivo llamado output_query.txt en la carpeta donde iniciamos mysql
No es lo mejor, pero es la alternativa que más me agrada hasta el momento. Sugerencias son siempre bienvenidas.
Saludos!
1 comment | tags: MySQL, SQL | posted in Linux, Linux Tips, MySQL
Jun
29
2007
Se que esta lleno de manuales/tutoriales/howto’s sobre como instalar estas tres aplicaciones, pero esta no es la finalidad de esta entrada. Principalmente la escribo para tener registro y poder recordar más adelante que fue lo hice para poder instalarlos. Si ademas a alguien le sirve, mejor aun.
Partimos instalando los paquetes basicos con apt.
$ sudo apt-get install apache2
$ sudo apt-get install mysql-server
$ sudo apt-get install php5
$ sudo apt-get install libapache2-mod-php5 php5-gd php5-mysql
A modo de control vamos a probar que apache y php se encuentren instalados correctamente. Para ello creamos un archivo en la carpeta /var/www/
$ sudo vi /var/www/test.php
Adentro escribimos: <?php phpinfo(); ?> y ahora vamos con el navegador a http://127.0.0.1/test.php. Si se encuentra todo en orden la funcion phpinfo() debiera ser interpretada y en la pagina veriamos una descripcion de la configuracion de php. Luego podemos borrar el archivo test.php.
Ahora veamos el dbms. Por defecto MySQL se instala con la clave root en blanco, para cambiar esto ejecutamos:
$ sudo mysqladmin -u root password tuClave
Ahora instalaremos phpmyadmin, gran herramienta para gestionar bases de datos en MySQL
$ sudo apt-get install phpmyadmin
y para probar que funcione: http://127.0.0.1/phpmyadmin, podemos acceder con user=root y password=tuClave, en todo caso es recomendable crear un usuario con menos permisos para trabajar en dbms.
Si llegaste a este punto sin problemas, haz terminado. Para terminar te dejo con comandos para inciar y detener los servicios recien instalados.
$ sudo /etc/init.d/mysql start/stop/restart
$ sudo /etc/init.d/apache2 start/stop/restart
Suerte!
2 comments | tags: Apache, Linux, MySQL, PHP, Ubuntu | posted in Linux, Linux Tips, Ubuntu