Twitter Flickr Pinterest LinkedIn YouTube Google Maps E-mail RSS
formats

Montando un servidor web Apache sobre Windows 10 con MySQL y PHP al detalle. WAMPSERVER

Esta entrada promete ser larga, por eso, os recomiendo paciencia a la hora de leerla, ya que como todas las cosas, uno comienza escribiendo y se acaba con 20 páginas. Pero creo que debe ser así, si se quiere explicar bien que es lo que deseamos hacer. El propósito de este post es hablaros sobre como montar un servidor de paginas web de forma gratuita sobre Windows 10 (aunque funcionaria igual sobre otras versiones del Sistema Operativo), que soporte Apache, PHP y MySQL, y todo ello de forma “extremadamente” sencilla. Gracias a WampServer (aunque existen alternativas y también bastante buenas, como XAMP, MAMP, etc.).  

Etiquetas:, , ,
formats

Los Oscar a las mejores Herramientas de Administración GUI para MySQL. Parte II

Si deseas simplificar todos estos comandos anteriores, es posible y recomendable usar un gestor GUI, ya que la memoria nos puede fallar. He decidido crear este anexo, mostrando los mejores gestores GUI para MySQL. Algunos de ellos gratuitos otros de pago. Intentaré que no tenga desperdicio. He buscado por Internet y no he encontrado una relación en castellano que permita encontrar de forma sencilla los que considero los mejores. He probado prácticamente todos, y con cuál me quedo…, pues para no perjudicar al resto y dejar este tema abierto, prefiero reservarme el criterio, y dejaros este asunto para los comentarios u observaciones que aportéis. Para que os hagáis una idea de la importancia de Mysql a nivel mundial, queda patente en la gran cantidad de excelentes herramientas disponibles. Como he mostrado en el enlace superior, podemos gestionar la base de datos desde el propio intérprete de comandos que ofrece su instalación, pero con estos  gestores, se ofrecen unos mecanismos más sencillos de trabajo, además de otro tipo de herramientas visuales de diseño, gestión y programación. Algunos de ellos a través de la web mediante un browser (adminer, phpMyAdmin,…), otros ejecutándose en un entorno nativo gráfico proporcionado por el sistema operativo donde se ejecute o instale. Al margen de todo esto, y si nos viene a la cabeza un gestor como Microsoft Access no puro a nivel de separación de datos, motor o vista, tenemos que tener presente que en Access, los datos y la presentación se encuentran en un único fichero (informes, formularios, datos, etc) y no posee características de seguridad, soporte de usuarios, transaccionalidad y acceso remoto, entre otras muchas cosas como puede ofrecer un sistema gestor relacional puro como Mysql. No obstante, sin menospreciar al gestor de Redmond, que dicho sea de paso posee su potente SQL Server,

(Más)…

Etiquetas:,
formats

Monográfico sobre Mysql, curiosidades, trucos y funcionamiento. Parte I

Publicado en 23 diciembre, 2015, por en Mysql.

Mysql es un sistema gestor de bases de datos relacionales bastante extendido actualmente. Posee un excelente rendimiento y facilidad de uso, con una licencia dual. Es multiusuario, multihilo, adquirido por la empresa Oracle (posee otro gestor de bases de datos objeto relacional que domina el mercado alto rendimiento a nivel empresarial). El éxito de Mysql en parte radica por su sencillez, facilidad, y su uso en aplicaciones filosofía LAMP. Como he comentado muchos usuarios confunden la libertad de usarlo como gestor de nuestras bases, con la gratuidad. De hecho, solamente usaremos MySQL GPL, si la aplicación que lo emplea también lo es. En caso contrario, tendremos que pagar una licencia de uso. Este aspecto es curioso, puesto que existen empresas que basan el funcionamiento de sus aplicaciones sobre este gestor sin pagar licencia, pero su código es privativo (no quiero enfadar a Stallman) Aunque inicialmente no ofrecía motor para soporte transaccional, ni integridad referencial automática (si a nivel de especificación mediante sentencia DDL)(esto sonará curioso a los amantes de Microsoft Access), actualmente si ofrece ambas características en función del tipo de motor de almacenamiento seleccionado. Otra gran ventaja es su disponibilidad de uso en cualquiera de las plataformas disponibles. Según datos de fabricante, existirían más 6.000.000 de copias de MySQL funcionando en la actualidad, lo que supera la base instalada de cualquier otra herramienta de gestión de bases de datos. Es empleado en las herramientas más extendidas de Internet, como puede ser WordPress (1 de cada 4 sitios de internet se realiza con este CMS), Drupal, Moodle, Prestashop, etc … Aunque también es empleado por empresas grandes Wikipedia, Google (aunque no para realizar búsquedas), Facebook, Twitter, Flickr, YouTube… El tráfico del sitio web de MySQL AB (empresa) superó en el año 2004 al del sitio de IBM.

Etiquetas:
formats

Trabajar en red con Microsoft Access y MySQL.

Antes de todo, me gustaría comentar que Microsoft Access es un producto bastante potente, en muchos sentidos menospreciado. Permite trabajar en red, múltiples usuarios, e incluso tener un buen rendimiento. No obstante, no es comparable con la potencia de otro tipo de gestores puros existentes. No permite la separación de los datos e interfaz, así como cuestiones de seguridad, acceso transaccional son aspectos a mejorar. Pero para crear bases de datos de escritorio o en red es bastante versátil. Podemos compartir la base de datos en una carpeta de red con permisos de escritura para poder ser empleada desde diversos puestos. Con 3-5 usuarios simultáneos el rendimiento es aceptable, lo que la hace que sea excelente para aplicaciones de la pequeña empresa. También puede ser atacada mediante ASP y ASP.NET mediante conexiones ODBC para compartir datos por internet. La ventaja es que podemos aprovechar el interfaz que nos ofrece, la potencia de los informes y formularios, y la versatilidad de unirse a otras aplicaciones de la suite Microsoft Office. En esta entrada os mostrare un truco para usar Access como frontend de una base de datos en red en Mysql. También es posible usarla con otros gestores, como SQL Server, pero dada la popularidad y coste de Mysql, os mostraré como realizarlo con este conocido SGBDR.

Etiquetas:, ,
formats

Los mejores gestores Frontend, web y Desktop GUI, para Mysql.

Mysql es un sistema bastante potente para gestionar base de datos. De gran éxito dadas sus características, precio y acogida por parte de la comunidad de desarrolladores, sobre todo para proyectos de código abierto y software libre. Forma parte de la capa de datos de cientos de proyectos con gran presencia en la red a nivel mundial (wordpress, prestashop, moodle, etc …) Existen  por un lado gestores de la base MYSQL vía web u online, la mayoría gratuitos (mediante el browser o navegador) como pueden ser …

Etiquetas:, ,
formats

Convertir un fichero Microsoft Access (mdb o accdb) a Mysql de forma gratuita.

En esta entrada os dejo el enlace a la aplicación que permite convertir un formato Microsoft Access a Mysql de forma totalmente gratuita. La aplicación en concreto detecta el formato MDB y el ACCDB. Permite convertir online o local mediante la creación de un archivo .sql (dump) La utilidades pueden ser variadas. Imaginemos, por ejemplo,  que tenemos una base de datos que necesitamos subir a Internet para acceder a ella desde el lenguaje PHP.

Etiquetas:, ,
formats

Motores de almacenamiento en Mysql. Tipos

MySQL incorpora una característica única llamada “motores de almacenamiento”, que nos permite seleccionar el tipo de almacenamiento interno de cada tabla, en base al que mejor se adecue a una situación particular. Dicha selección, la hace el desarrollador a nivel de tabla, y no afecta a la manera en que el servidor interactúa con el cliente: los comandos SQL serán los mismos sea cual sea el motor de almacenamiento escogido. El cliente no necesita saber cómo se almacenan los datos. En este SGBDR (Sistema Gestor de Bases de Datos Relacionales) existen 9 motores de almacenamiento, además de los desarrollados por terceras partes, incorporables al servidor. Los motores MyISAM e InnoDB son los más empleados. También es sabido, que la mayoría no toma en cuenta el motor de almacenamiento al crear una tabla y acepta el que viene por defecto en la base de datos. Con el fin de tomar una decisión acerca de cuál motor escoger, primero tenemos que pensar en las diferentes funcionalidades básicas en cada uno de los motores que nos permitan diferenciarlos entre ellos.

Etiquetas:,
formats

Configurar acceso remoto a Mysql

En esta entrada mostraré como crear una base Mysql, comprobar su estado, dar acceso externo para el control de la base desde un Frontend (ejemplo mysqlfront), en modo comando o terminal remoto. Mediante putty u otro tipo de software. De forma rápida …

Etiquetas:
formats

Restaurar una base de datos MySQL en modo de rescate

Si no dispones de un backup de la base de datos Mysql en formato .sql o dump, y posees en cambio los ficheros que se encuentran en la carpeta: carpeta/var/lib/mysql/data/NOMBRE_BASE_DE_DATOS Ejemplo:  /var/lib/mysql En esa carpeta tendremos unos ficheros por cada tabla de la base: – mitabla.frm  que es el fichero con la definición de la tabla – mitabla.MYD (extensión en MAYÚSCULAS) que es donde están los datos de la tabla – mitabla.MYI (extensión en MAYÚSCULAS) donde se almacenan los índices de la tabla Los pasos para restaurar son los siguientes:

Etiquetas:
formats

Comienza a almacenar en tu ordenador, los tweets personales y favoritos, en Access, MYSQL y TXT

El almacén de Tweets en el PC.  Begins-to-store-on-your-computer-personal-tweets-and-favorites-in-access-mysql-and-txt De vuelta de vacaciones y consulto las estadísticas del blog. En menos de un mes, ha recibido más de 5.000 visitas. Sobre las 500 descargas de USB-backup, 300 retweets, enlaces a favoritos y cientos de menciones. Muchas gracias a tod@s por consultarlo, es lo único que puedo decir. Esto me anima a seguir compartiendo inquietudes y conocimientos. Es por ello que ahora os dejo esta otra utilidad. Espero depurarla y ampliarla con el tiempo (el poco que tengo), es una beta temprana, gratuita. Lo que aseguro por ahora, es que no existe una aplicación similar que almacene los favoritos ni los tweets personales en una base de datos Access y MYSQL en local sin usar la nube. Esta aplicación se conecta a tu cuenta de Twitter y extrae/almacena los tweets personales y los favoritos que has publicado, a una base de datos Microsoft Access (.mdb) ó MYSQL(.sql), también soporta ficheros planos TXT. Recomiendo usar el programa de forma periódica para ir guardando los nuevos tweets.

Etiquetas:, , , ,
formats

Ejemplo sencillo, aplicación OOP en PERL que implementa un motor de acceso a datos distribuido en MYSQL

Para realizar el ejemplo es necesario el empleo de 2 ficheros. 1- Ejemplo.pl 2- MotorSGBD.pm Veamos el código en el siguiente POST.  

formats

Ejemplo básico de un fichero .sql para creación de tablas relacionadas, inserción y consultas en MYSQL

Ejemplo de aprendizaje básico de un fichero .sql. Creación de tablas relacionales en MYSQL. Se muestran  cómo insertar datos y realizar consultas de iniciación.

Etiquetas:, ,
Home Posts tagged "Mysql"
© www.palentino.es, desde el 2012 - Un Blog para compartir conocimientos ...

Uso de cookies en mi sitio palentino.es

Este sitio web utiliza cookies para que tengamos la mejor experiencia de usuario. Si continúas navegando estás dando tu consentimiento para la aceptación de las mencionadas cookies y la aceptación de la política de cookies

ACEPTAR
Aviso de cookies