MySQL-0-Overview-Introduction and Installation (Win10, DataGrip, Ubuntu18.04 conexión remota)

Fuente de video de aprendizaje de la estación B

una breve introducción

Los programadores usan SQL para controlar el sistema de administración de bases de datos (MySQL) para operar en la base de datos.
inserte la descripción de la imagen aquímysql

modelo de datos

inserte la descripción de la imagen aquí

El dept_id de Zhang Wuji en la primera tabla es 1, y este dept_id es el id de la segunda tabla Estas tablas están conectadas entre sí, por lo que se convierten en una base de datos relacional.

inserte la descripción de la imagen aquíLos usuarios pueden crear una base de datos utilizando una base de datos relacional (DBMS), crear una tabla de datos en la base de datos y, además, crear datos en la tabla de datos. Este es el modelo de datos de MySQL.


Instalación Win10

inserte la descripción de la imagen aquíLa instalación se puede realizar según este blog MySQL (detallada, apta para novatos) , muy sencilla.

Variable ambiental

Aquí hablaré sobre la configuración después de la instalación.Primero, puede configurar las variables de entorno, para que no tenga que iniciarlo en el directorio bin\ cada vez.
como sigue:
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí

inserte la descripción de la imagen aquíSimplemente agregue una ruta, que es la ubicación correspondiente a bin\.
inserte la descripción de la imagen aquíLuego, asegúrese de que esté completamente cerrado, salga y vuelva a ingresar a mysql.

cambiar la contraseña

  1. Para ejecutar cmd (símbolo del sistema) como administrador, debe ser administrador y será lo mismo en el futuro.
  2. Entrar net start mysql, iniciar con éxito
  3. Ingrese mysql -u root -p, éxito después de ingresar la contraseña
    inserte la descripción de la imagen aquí
  4. Ingrese ALTER USER 'root'@'localhost' IDENTIFIED BY '密码';la contraseña es la contraseña que desea configurar,
    por ejemplo ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';, recuerde agregar un punto y coma, y ​​luego puede usar la nueva contraseña para el próximo inicio de sesión.

Crear un script de inicio

Cree un nuevo texto en el escritorio, cámbiele el nombre y cámbielo a un archivo con el sufijo .bat

inserte la descripción de la imagen aquí

Luego copie el siguiente código y guárdelo Tenga en cuenta que después de -p es su propia contraseña, escriba directamente al lado de -p sin espacios .

@%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit cd /d "%~dp0"
net start mysql
mysql -u root -p123456
@net stop mysql

Luego haga doble clic para ejecutar este archivo para abrir automáticamente mysql.
Al salir, ingrese quit;, puede salir automáticamente de mysql y detener el servicio.
inserte la descripción de la imagen aquí

Actualmente existe la última versión permanente. Teniendo en cuenta el problema de los recursos, envíeme un mensaje privado si lo necesita.

Instalar DataGrip2021.2

Instale la versión anterior, puede probar la versión de 30 días de forma gratuita,
inserte la descripción de la imagen aquídescargue el paquete comprimido
inserte la descripción de la imagen aquí
, luego descomprímalo en su directorio designado, ingrese el archivo bin, busque el exe, haga inserte la descripción de la imagen aquí
clic derecho para crear un acceso directo, arrástrelo al escritorio y luego cámbiele el nombre.

Descargue otro archivo: https://pan.baidu.com/s/1hM0ywuFxO3I51BjiVORMeQ
Código de extracción: gzua

Luego abra DataGrip, solicite 30 días de uso y luego cree un proyecto

Después de ingresar al proyecto, arrastre manualmente el archivo al área gris en el medio y reinicie cuando se le solicite reiniciar.
inserte la descripción de la imagen aquíDespués de reiniciar, haga clic en Ayuda para ver el nombre del complemento a continuación, y puede usarlo ocasionalmente en el futuro.
inserte la descripción de la imagen aquí
Luego busque MySQL en la fuente de datos en el signo más a la izquierda y configúrelo.Recuerde iniciar el servicio mysql antes de probar la conexión.

Instalar MySQL en ubuntu18.04

Instalar

Abra la línea de comando e ingrese los siguientes comandos en secuencia:

  1. sudo apt-get update

  2. sudo apt-get install mysql-server

  3. Ingrese sudo mysql -u root -p
    Ingrese la contraseña como root para ingresar a mysql.
    Pero ahora tiene que usar sudo para ingresar a mysql, podemos arreglar esto como se muestra a continuación.

  4. update user set plugin = 'mysql_native_password' where user = 'root';

    • mysql_native_password es el método de encriptación de la versión mysql5.7 (ubuntu18.04 usa esto).
    • caching_sha2_password es el método de cifrado de la versión mysql8.0.
  5. quit;

  6. sudo service mysql restartreiniciar el servicio mysql

  7. sudo mysql -u rootIngresar mysql sin contraseña

  8. ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';Cambiar contraseña
    (123456 es la contraseña de inicio de sesión que se cambiará)

  9. quit;

  10. mysql -u root -p
    Luego ingrese la contraseña que acaba de modificar para iniciar sesión normalmente.

enlace remoto

Debido a que nuestro usuario actual es 'root'@'localhost', es decir, el usuario root solo puede iniciar sesión en la base de datos en localhost (local), si queremos acceder a ella en Windows, debemos crear un nuevo usuario

  1. CREATE USER 'root'@'%' identified with mysql_native_password by '1234';

  2. Asignarle todos los permisos:grant all on *.* to 'root'@'%';

  3. quit;

  4. Ingrese sudo gedit /etc/mysql/mysql.conf.d/mysqld.cnf, modifique el archivo, comente la dirección de Bing, luego guarde y salga
    inserte la descripción de la imagen aquí

  5. reiniciar mysql:sudo service mysql restart

  6. Entrar ifconfigpara ver la ip de ubuntuinserte la descripción de la imagen aquí

  7. Inicie sesión en DataGrip y conéctese a mysql en Windows.
    inserte la descripción de la imagen aquí

Je suppose que tu aimes

Origine blog.csdn.net/qq_49030008/article/details/126603305
conseillé
Classement