Mysql 2019

De Wiki nam htca
Revisión del 09:33 1 may 2019 de Perezdelama (discusión | contribuciones) (Empezar con la consola de Linux)
Saltar a: navegación, buscar

Enlaces

MySQL en Ubuntu 14.04 LTS

Desarrollo de base de datos para catalogo de biblioteca personal

Tutoriales

  • Ver dos más del mismo autor sobre php y php+MySQL
    • Me gustaría quizás conectarlo vía Python y verlo con Processing... veremos




Instalación software

En Software Center de Ubuntu instalé:

  • MySQL Server
  • MySQL Client (no estoy seguro si necesito)
  • MySQL Workbench (una aplicación con GUI...)

Salvo error de memoria (mía) al instalar el MySQL Server aparecen unos cuadros de diálogo pidiendo que se introduzca una password para el usuario root, y se confirme. Con este usario / password se accede a las aplicaciones luego, independientemente de que se creen otros más adelante.



Nuevo usuario en MySQL Workbench

Viendo el tutorial de D. Banas que no explica bien cómo empezar con usuarios de demás... Parece que el interfaz del MySQL Workbench en Ubuntu es bastante diferente del que aparece en el tutorial, quizás en Windows o Mac.

Al instalar el MYSQL Workbench me aparece un launcher en la barra principal de programas que permite arrancarlo con un click.

Aquí voy a trabajar en la propia máquina / ordenador, que se reconoce como localhost, o por su IP, 127.0.0.1

En mi Workbench, un poco a ciegas, trato de localizar el local host y crear un nuevo usuario. Voy a Database/Connect to Database - ahí creo que sale el localhost por defecto (fig 1), abriéndose una nueva ventana tras pedir el pw de root.

Crear nuevo usuario: En la nueva ventana de workbench (pestañas arriba con las diferentes ventanas abiertas, en la mía dice: Mysql@127.0.0.1:3306x - esto sale sólo, 3306 es el puerto de conexión), en Management/Users and Privileges, se abre nueva ventana; buscamos añadir nuevo usuario, se elige nombre y password, y de momento copié los parámetros del usuario root; lógicamente habrá que ver que permisos tienen los nuevos usuarios, pero eso lo haré más adelante.



Empezar con la consola de Linux

Ahora me paso a la consola de Linux (terminal), para seguir el primer tutorial citado.

Para abrir mysql con el usuario creado; el nombre de mi nuevo usuario es test:

~$ mysql -u test -p

-u es el usuario -p es que pida el password

La consola responde pidiendo el password que se debe introducir.

Introducido correctamente salen unas cuantas líneas de código deonde vemos la versión de MySQL instalada, en mi caso: Server version: 5.5.62-0ubuntu0.14.04.1 (Ubuntu)