Fuente de video de aprendizaje de la estación B
descripción general
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.
modelo de datos
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.
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
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:
Simplemente agregue una ruta, que es la ubicación correspondiente a bin\.
Luego, asegúrese de que esté completamente cerrado, salga y vuelva a ingresar a mysql.
cambiar la contraseña
- Para ejecutar cmd (símbolo del sistema) como administrador, debe ser administrador y será lo mismo en el futuro.
- Entrar
net start mysql
, iniciar con éxito - Ingrese
mysql -u root -p
, éxito después de ingresar la contraseña
- Ingrese
ALTER USER 'root'@'localhost' IDENTIFIED BY '密码';
la contraseña es la contraseña que desea configurar,
por ejemploALTER 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
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.
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,
descargue el paquete comprimido
, luego descomprímalo en su directorio designado, ingrese el archivo bin, busque el exe, haga
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.
Después de reiniciar, haga clic en Ayuda para ver el nombre del complemento a continuación, y puede usarlo ocasionalmente en el futuro.
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:
-
sudo apt-get update
-
sudo apt-get install mysql-server
-
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. -
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.
-
quit;
-
sudo service mysql restart
reiniciar el servicio mysql -
sudo mysql -u root
Ingresar mysql sin contraseña -
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
Cambiar contraseña
(123456 es la contraseña de inicio de sesión que se cambiará) -
quit;
-
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
-
CREATE USER 'root'@'%' identified with mysql_native_password by '1234';
-
Asignarle todos los permisos:
grant all on *.* to 'root'@'%';
-
quit;
-
Ingrese
sudo gedit /etc/mysql/mysql.conf.d/mysqld.cnf
, modifique el archivo, comente la dirección de Bing, luego guarde y salga
-
reiniciar mysql:
sudo service mysql restart
-
Entrar
ifconfig
para ver la ip de ubuntu -
Inicie sesión en DataGrip y conéctese a mysql en Windows.