sábado, 30 de octubre de 2010
miércoles, 20 de octubre de 2010
sábado, 16 de octubre de 2010
jueves, 14 de octubre de 2010
Instalación y Configuración de MySQL
Lo podemos descargar de forma gratuita de:
http://dev.mysql.com/downloads/mysql/5.0.html#win32 En el momento de escribir este documento la última versión estable disponible es la 5.0.51a (con un tamaño de 44.3 Mb y nombre mysql-5.0.51a-win32.zip), pero en el futuro puede que exista otra.
Descargaremos la que esté disponible como Versión Recomendada (Current Release Recommended) en http://dev.mysql.com/downloads/ Descargamos y guardamos la versión comprimida en ZIP, la descomprimimos, ejecutamos: Setup.exe y se iniciará el asistente:
PASOS:
PASO 1 / 19
Se inicia el asistente para la instalación...
Pulsamos Next.
PASO 2 / 19
Elegimos la instalación Completa (Complete) o Típica (Typical).
Pulsamos Next.
PASO 3 / 19
Preparado para la Instalación
Nos resume la información de la instalación que será efectuada:
Pulsamos Install
PASO 4 / 19
Comienza la Instalación...
PASO 5 / 19
Pantalla con información...
Pulsamos Next
PASO 6 / 19
Más información ...
Pulsamos Next
PASO 7 / 19
Finaliza la instalación.
Lo dejamos activado para comenzar la configuración.
Pulsamos Finish
PASO 8 / 19
Se inicia el asistente para la configuración...
Pulsamos Next
PASO 9 / 19
Elegimos la Configuración Detallada.
Pulsamos Next
PASO 10 / 19
Elegimos Developer Machine, para que no consuma excesivos recursos.
Pulsamos Next
PASO 11 / 19
Elegimos Multifunctional Database.
Pulsamos Next
PASO 12 / 19
Elegimos el disco y la ruta donde queremos guardar los ficheros con las tablas de la BB.DD.
Pulsamos Next
PASO 13 / 19
Elegimos Decisión Support (DSS)/OLAP
Pulsamos Next
PASO 14 / 19
Quitamos la marca a Enable TCP/IP Networking
(Si no queremos acceder desde la red a nuestra BB.DD.)
Activamos Enable Strict Mode
Pulsamos Next
PASO 15 / 19
Elegimos Standard Caracter Set
Pulsamos Next
PASO 16 / 19
Activamos Install As Windows Service
Activamos Launch the MySQL Server automatically
Activamos Incluye Bin Directory in Windows PATH
Pulsamos Next
PASO 17 / 19
Establecemos la clave para el usuario root
Podemos activar una cuenta anónima (usuario ODBC) que nos permite entrar sin identificarnos
Pulsamos Next
PASO 18 / 19
Preparado para la Configuración
Pulsamos Execute
PASO 19 / 19--- Última
Finalizada la Configuración con éxito
Pulsamos Finish
> Ya tenemos instalado y configurado el SGBDR MySQL.
Como iniciar la Consola de Comandos y usar MySQL
Después de la instalación de MySQL, en Windows - menú Inicio - Programas tendremos un nuevo grupo llamado MySQL y dentro un acceso directo llamado MySQL Command Line Client que nos sirve para iniciar la Consola de Comandos de MySQL. Entrar con el acceso directo y teclear la clave del root (la que establecimos en la configuración). También podemos entrar desde el Símbolo del Sistema: C:\> mysql -u root -p o para entrar con la cuenta anónima ODBC (si la tenemos habilitada): C:\> mysql Una vez iniciada la consola, para ver el estado actual: mysql> status para ver la ayuda: mysql> help para listar las BBDD: mysql> show databases; para listar las tablas: mysql> show tables; para utilizar una BBDD: mysql> use nombre_BBDD para salir: mysql> exit Podemos entrar usando una BBDD: C:\> mysql nombre_BBDD [-u root -p] Para ver la ayuda de MySQL: C:\> mysql -? Ciertas tareas requieren usar el Administrador de MySQL: para CREAR una BBDD nueva, desde el Símbolo del Sistema: C:\> MySQLAdmin CREATE nombre_BBDD [-u root -p] para BORRAR una BBDD existente, desde el Símbolo del Sistema: C:\> MySQLAdmin DROP nombre_BBDD [-u root -p] para mostrar la ayuda del Administrador, variables y opciones: C:\> MySQLAdmin Si queremos ejecutar un Guión de sentencias SQL: desde el Símbolo del Sistema (*1): C:\> mysql [-f] nombre_BBDD nombre_guion.sql [-u root -p] (*1) desde la consola: mysql> source [ruta\]nombre_guion.sql ó mysql> \. [ruta\]nombre_guion.sql Y, por supuesto, se puede ejecutar cualquier sentencia SQL: mysql> SELECT * FROM tabla;
Notas: [ ] Significa que es opcional *1 Esta forma de ejecutar un guión no funciona en esta versión.
martes, 5 de octubre de 2010
QUE ES MySQL
Qué es MySQL? :
MySQL es un sistema de gestión de bases de datos relacional, licenciado bajo la GPL de la GNU. Su diseño multihilo le permite soportar una gran carga de forma muy eficiente. MySQL fue creada por la empresa sueca MySQL AB, que mantiene el copyright del código fuente del servidor SQL, así como también de la marca.
Aunque MySQL es software libre, MySQL AB distribuye una versión comercial de MySQL, que no se diferencia de la versión libre más que en el soporte técnico que se ofrece, y la posibilidad de integrar este gestor en un software propietario, ya que de no ser así, se vulneraría la licencia GPL.
Este gestor de bases de datos es, probablemente, el gestor más usado en el mundo del software libre, debido a su gran rapidez y facilidad de uso. Esta gran aceptación es debida, en parte, a que existen infinidad de librerías y otras herramientas que permiten su uso a través de gran cantidad de lenguajes de programación, además de su fácil instalación y configuración.
CARACTERÍSTICAS DE MYSQL:
Las principales características de este gestor de bases de datos son las siguientes:
1. Aprovecha la potencia de sistemas multiprocesador, gracias a su implementación multihilo.
2. Soporta gran cantidad de tipos de datos para las columnas.
3. Dispone de API's en gran cantidad de lenguajes (C, C++, Java, PHP, etc).
4. Gran portabilidad entre sistemas.
5. Soporta hasta 32 índices por tabla.
6. Gestión de usuarios y passwords, manteniendo un muy buen nivel de seguridad en los datos
QUE ES SQL
QUE ES SQL?:
El Structured Query Language(SQL), es un lenguaje estándar de comunicación con bases de datos. Hablamos por tanto de un lenguaje normalizado que nos permite trabajar con cualquier tipo de lenguaje (ASP o PHP) en combinación con cualquier tipo de base de datos (MS Access, SQL Server, MySQL.
El hecho de que sea estándar no quiere decir que sea idéntico para cada base de datos. En efecto, determinadas bases de datos implementan funciones específicas que no tienen necesariamente que funcionar en otras.
El Structured Query Language(SQL), es un lenguaje estándar de comunicación con bases de datos. Hablamos por tanto de un lenguaje normalizado que nos permite trabajar con cualquier tipo de lenguaje (ASP o PHP) en combinación con cualquier tipo de base de datos (MS Access, SQL Server, MySQL.
El hecho de que sea estándar no quiere decir que sea idéntico para cada base de datos. En efecto, determinadas bases de datos implementan funciones específicas que no tienen necesariamente que funcionar en otras.
Suscribirse a:
Entradas (Atom)