Mysql 2019
Enlaces
MySQL en Ubuntu 14.04 LTS
Desarrollo de base de datos para catalogo de biblioteca personal
Tutoriales
- Derek Banas: Intro uso MySQL: https://www.youtube.com/watch?v=yPu6qV5byu4
- 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.