Herramientas de usuario

Herramientas del sitio


db:rdbms

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
db:rdbms [2013/10/03 09:07]
alfred [Notas]
db:rdbms [2020/05/09 09:25] (actual)
Línea 10: Línea 10:
  
 ==== Empezando... ==== ==== Empezando... ====
 +=== Instalación ===
 +<​code>​
 +$ sudo apt-get install mysql-server
 +</​code>​
 +=== Creación de usuarios ===
 +<​code>​
 +mysql> CREATE USER '​alfred'​ IDENTIFIED BY '​a';​
 +mysql> GRANT ALL ON *.* TO '​alfred'​@'​localhost'​ IDENTIFIED BY '​a';​
 +mysql> FLUSH PRIVILEGES;
 +</​code>​
 +=== Acceso remotamente ===
 +Acceder a ''/​etc/​mysql/​my.conf'',​ buscar línea ''​bind-address=...''​ e insertar ''​bind-address=0.0.0.0''​. Luego...
 +<​code>​
 +$ service mysql restart
 +</​code>​
 +=== Configuración ===
 Cuando MySQL esté instalado y lo ejecutemos por primera vez este se configurará. Una vez esta tarea se realice deberemos dar el password al root mediante el siguiente comando: Cuando MySQL esté instalado y lo ejecutemos por primera vez este se configurará. Una vez esta tarea se realice deberemos dar el password al root mediante el siguiente comando:
 <​code>​ <​code>​
Línea 69: Línea 85:
  
 ==== Volcado de datos ==== ==== Volcado de datos ====
-Desde un archivo .sql:+Desde un archivo .sql a la DB:
 <​code>​ <​code>​
 $ mysql -u <​user>​ -p <​database>​ <​file>​ $ mysql -u <​user>​ -p <​database>​ <​file>​
 </​code>​ </​code>​
- +Desde la DB a un .sql: 
 +<​code>​ 
 +mysqldump -user -p basedatos > basedatos.sql 
 +</​code>​
 ==== Administración de usuarios ==== ==== Administración de usuarios ====
   * **Cambiar una contraseña** de un usuario: ''​SET PASSWORD FOR usuario@dominio=PASSWORD('​nuevo_password'​)''​   * **Cambiar una contraseña** de un usuario: ''​SET PASSWORD FOR usuario@dominio=PASSWORD('​nuevo_password'​)''​
Línea 164: Línea 182:
 | NUMERIC, DECIMAL(10,​5),​ BOOLEAN, DATE, DATETIME | NUMERIC | 5 | | NUMERIC, DECIMAL(10,​5),​ BOOLEAN, DATE, DATETIME | NUMERIC | 5 |
  
 +==== DATE & TIME formats ====
 +Los formatos de fecha que sqlite acepta son:
 +  * ''"​YYYY-MM-DD"''​
 +  * ''"​YYYY-MM-DD HH:​MM"''​
 +  * ''"​YYYY-MM-DD HH:​MM:​SS"''​
 +  * ''"​YYYY-MM-DD HH:​MM:​SS.SSS"''​
 +  * ''"​YYYY-MM-DDTHH:​MM"''​
 +  * ''"​YYYY-MM-DDTHH:​MM:​SS"''​
 +  * ''"​YYYY-MM-DDTHH:​MM:​SS.SSS"''​
 +  * ''"​HH:​MM"''​
 +  * ''"​HH:​MM:​SS"''​
 +  * ''"​HH:​MM:​SS.SSS"''​
 +  * ''"​now"''​
 +  * ''"​DDDDDDDDDD"''​
 ===== Documentos ===== ===== Documentos =====
   * {{db:​docs:​sqldodont.pdf|Qué hacer y qué no hacer con SQL}}   * {{db:​docs:​sqldodont.pdf|Qué hacer y qué no hacer con SQL}}
db/rdbms.1380791257.txt.gz · Última modificación: 2020/05/09 09:24 (editor externo)