El proyecto se pone en marcha en Alibaba Cloud (3) Instale mysql8 en la nube (basado en el sistema ubuntu)

Instale mysql 8. 

1. Instale el servidor mysql8 a través de apt

sudo apt-get install mysql-server

2. Inicie sesión en mysql, no hay contraseña en este momento, inicie sesión directamente, luego configure la contraseña y configúrela para permitir el inicio de sesión remoto. 

mysql -uroot -p

Simplemente presione Enter, sin contraseña. 

3. Por seguridad, primero configure la contraseña del usuario raíz para que sea más complicada y luego cree un nuevo usuario para acceder a la base de datos. 

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'a';

El método de configuración anterior muestra que root solo puede iniciar sesión localmente en localhost, y la contraseña de inicio de sesión es a. (Configúrelo más complicado)

3. Debido a que el método de cifrado de mysql8 es diferente, mysql8 no puede establecer sus propios permisos y es necesario crear un nuevo usuario

create user a@'%' identified by 'a';
grant all on *.* to a@'%';
ALTER USER 'a'@'%' IDENTIFIED WITH mysql_native_password BY 'a';
flush privileges;

4. Abrir permisos de acceso remoto (autorizar conexiones remotas)

   Salga de mysql primero

exit

   Luego, modifique el contenido del archivo /etc/mysql/mysql.conf.d/mysqld.cnf para abrir los permisos de acceso remoto. 

vi /etc/mysql/mysql.conf.d/mysqld.cnf

 

Después de ingresar el archivo, presione la tecla i para ingresar al modo de edición, busque la siguiente oración e ingrese un # al frente     

Comente bind-address = 127.0.0.1, esta oración significa vincular el acceso local.

Presione la tecla ESC para salir del modo de edición, ingrese: wq que significa salir y guardar los cambios. 

5. Reinicie mysql. 

/etc/init.d/mysql restart

6. Pruebe el inicio de sesión como root en el servidor.    

mysql -uroot -pa

 7. Utilice Navicat para probar el inicio de sesión remoto localmente. 

     La prueba está bien Finalmente, la contraseña del sistema en línea debe ser más complicada y la seguridad primero. 

Supongo que te gusta

Origin blog.csdn.net/zhangyingchengqi/article/details/108773348
Recomendado
Clasificación