Mostrando entradas con la etiqueta MySQL 5. Mostrar todas las entradas
Mostrando entradas con la etiqueta MySQL 5. Mostrar todas las entradas

2019-08-09

Primer y ultimo dia del mes en curso con PHP o MySQL

Ejemplo simple de como calcular le primer y ultimo dia del mes con PHP o MySQL

PHP:
$f_date = 'Y-m-d';
$my_date = new DateTime();
$my_date->modify('first day of '.date('F Y'));
echo $my_date->format($f_date);
echo "<br>";
$my_date->modify('last day of '.date('F Y'));
echo $my_date->format($f_date);

MySQL:
select 
DATE_FORMAT(now(),'%Y-%m-01') AS 'primer_dia_del_mes',
LAST_DAY(DATE_FORMAT(now(),'%Y-%m-01')) AS 'ultimo_dia_del_mes'

2016-02-18

Tutorial para darle permiso remoto a un usuario Vagrant para entrar a MySQL desde una IDE Remota como Navicat.



En la linea de comando en la consola, ponemos esto para tener permiso externos con el user root, para todas la database que tenga mysql dentro.

mysql -u root -e "GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '' WITH GRANT OPTION; FLUSH PRIVILEGES;"

Con este código de abajo lo hacemos solo para el usuario user1demo y solo para una database: db1demo: en lugar de ver todas las DB que hay dentro, esto es para una mayor control.
mysql -u root -e "GRANT ALL PRIVILEGES ON db1demo.* TO 'user1demo'@'%' IDENTIFIED BY '' WITH GRANT OPTION; FLUSH PRIVILEGES;"

Y después nos conectamos vía SSH al equipo MySQL en mi caso lo estoy haciendo a una maquina virtual creada con Vagrant + Puphpet.com con Navicat Premium como IDE remota para trabajar con MySQL.

Login con los datos para entrar a mysql desde la consola que utilizamos antes y que cargamos en Puphpet para configurar a mysql:


Set datos para entrar por SSH a la maquina virtual vía Navicat:



Datos de mi conexión de ejemplo con Navicat Premium lo importante esta en negrita y puede cambiar según los cargado en Puphpet.com, em nombre de mi maquina viertual es M1 pero puede ser cualquiera.


********************
*General Information
********************
Tipo de servidor: MySQL
Nombre de Conexión: M1
Nombre del Host/ Dirección IP: 127.0.0.1
Puerto: 3306
Nombre de usuario: dbuser
Guardar contraseña: True

********************
*Advanced Information
********************
Configuración de Localización: C:\Users\xxTuUserxx\Documents\Navicat\MySQL\servers\M1
Codificación: 65001 (UTF-8)
Mantener el Intervalo (sec): N/A
Usar conjunto de carácteres de MySQL: True
Uso de Compresión: False
Conexión automática: False
Uso Avanzado de Conexiones: False

********************
*SSL Information
********************
Usar SSL: False
Usar Autentificación: False
Clave de Cliente: 
Certificado de Cliente: 
Certificado de CA: 

********************
*SSH Information
********************
Uso del túnel SSH: True
Nombre del Host/ Dirección IP: 127.0.0.1
Puerto: 2222
Nombre de usuario: vagrant
Método de autentificación: clave Pública
Clave Privada: C:\test\m\.vagrant\machines\m1\virtualbox\private_key
Guardar Frase de Contraseña: False

********************
*HTTP Information
********************
Usar túnel HTTP: False
Túnel URL: 
Codificar la consulta de salida con Base64: False
Usar la autenticación de la contraseña: False
Nombre de usuario: 
Guardar contraseña: False
Utilice la autenticación de certificado: False
Clave de Cliente: 
Certificado de Cliente: 
Certificado de CA: 
Use Proxy: False
Proxy Host: 
Proxy Puerto: 0
Proxy Nombre de usuario: 
Proxy Guardar contraseña: False

********************
*Other Information
********************
Versión de Servidor: N/A
Protocolo: N/A
Info: N/A

2011-11-24

ORMLite Estupenda librería para trabajar con Base de Datos desde Android o Java


ORM Lite ligero orm paquete java
Object Relational Lite Mapping (ORM Lite) proporciona algunas funcionalidades de peso ligero para la persistencia de objetos Java a bases de datos SQL, evitando la complejidad y la sobrecarga de más paquetes ORM estándar.

Para más información, consulte la página de ORMLite .

ORMLite ofrece las siguientes características:
  • Configuración de sus clases por simple adición de anotaciones Java.
  • Potente base de datos abstractos acceso a objetos (DAO) clases.
  • Generador de consultas flexibles para construir fácilmente consultas simples y complejas.
  • Soporta MySQL, PostgreSQL, Microsoft SQL Server, H2, Derby, HSQLDB, y SQLite y se puede extender a otras bases de datos con relativa facilidad.
  • Apoyo provisional para DB2, Oracle, ODBC, y Netezza. Contacta con el autor si el tipo de base de datos no es compatible.
  • Maneja "compilado" Sentencias de SQL para las tareas de consulta repetitiva.
  • Compatible con "extranjeros" los objetos con el campo de la clase es el objeto, sino un identificador almacenado en la tabla de base de datos.
  • Soporte básico para las transacciones de base de datos.
  • Auto genera SQL para crear y eliminar tablas de bases de datos.
  • Primavera de la configuración a través de DOAS y configuraciones de clases.
  • Soporte para la configuración de tablas y campos sin anotaciones.
  • Admite llamadas nativas de Android API de base de datos SQLite

2011-11-05

57 Estupendas chuleta (Cheat Sheets) o Guias de referencia ayuda memoria para nuestros proyectos Web y otros lenguajes

Para los diseñadores o desarrolladores web, que quieren aprender de memoria todo lo relacionado con un lenguaje y les resulta una tarea bastante difícil, hoy aquí les dejo una gran recopilación de Cheat Sheets o Chuletas o ayuda memoria. 
Para los que no saben que esto, los cheat sheets son guías de referencia con la información más útil, características y/o funciones de un lenguaje en particular. 
En esta colección recopilación hay 54 Cheat Sheets que son de bastante utilidad para los diseñadores y desarrolladores web cuando están trabajando en un proyecto.

HTML

HTML5 Visual Cheat Sheet
HTML5 Cheat Sheet

HTML5 Canvas Cheat Sheet

HTML Cheat Sheet

HTML Character Entities Cheat Sheet

ASCII-HTML-Characters

XHTML Cheat Sheet

CSS

CSS 3 Cheat Sheet

CSS 2.1 Help Cheat Sheet

CSS 3 Help Cheat Sheet

CSS2 Visual Cheat Sheet

CSS2 Cheat Sheet

Most Practical CSS Cheat Sheet

SEO (Optimización para Buscadores)

SEO Cheat Sheet 0.4

SEO Cheat Sheet: Anatomy of A URL

SEO Web Developer Cheat Sheet

WordPress

WordPress Visual Cheat Sheet

WordPress Help Sheet Wallpaper

WordPress Template Tags Cheat Sheet

Complete WordPress Cheat Sheet

WordPress Help Sheet

Color

RGB Hex Colour Chart

Color Quick Reference Guide



JavaScript

JavaScript Cheat Sheet

JavaScript Quick Reference Card

jQuery

jQuery 1.4 Cheat Sheet

jQuery 1.4 API Cheat Sheet

jQuery 1.3 Visual Cheat Sheet

jQuery – CSS Cheat Sheet

jQuery 1.3 Cheatsheet

Mootools

Mootools 1.2 Cheat Sheet

Mootools r.83 Cheat Sheet

Prototype

Prototype 1.5.0 Cheat Sheet

Prototype 1.6.0.2 Cheat Sheet

Script.aculo.us


PHP

Emezeta Card PHP Cheat Sheet (v0.2)

PHP Cheat Sheet

PHP Cheat Sheet

PHP Help Sheet

.htaccess

htaccess Cheatsheet

htaccess Cheat Sheet

mod_rewrite

mod_rewrite Cheat Sheet

Emezeta Card ModRewrite Cheat Sheet

Expresiones Regulares (RegExp)

Regular Expressions Cheat Sheet

Regular Expressions – Quick Reference Guide

MySQL

MySQL Cheat Sheet

MySQL Cheatsheet by Example

Another MySQL Cheatsheet

Ruby On Rails

Ruby on Rails Cheat Sheet

Ruby On Rails – A Cheatsheet

ASP


Python

Python Cheat Sheet

Python 2.6 Cheat Sheet