¿Cómo establecer una conexión Socket con el servidor en el cliente, incluida la función de conexión?
Ingrese mysql y cree un nuevo usuario xuys:
Formato: otorga permiso en el nombre de la tabla de la base de datos usuario@inicio de sesión host identificado por "contraseña de usuario";
otorgar selección, actualización, inserción, eliminación en *.* a xuys@192.168.88.234 identificado por "xuys1234";
Para ver los resultados, ejecute:
use mysql;
seleccione host, usuario, contraseña del usuario;
Puede ver que el usuario xuys recién creado ya está en la tabla de usuarios. El campo de host indica el host que inició sesión y su valor puede ser IP o nombre de host.
Cambiar el valor del campo de host a % significa que puede iniciar sesión en el servidor mysql como usuario xuys. cualquier máquina cliente. Se recomienda configurarlo en% durante el desarrollo.
actualizar usuario set host = '%' donde usuario = 'xuys';
2./mysqladmin -uroot -p21century recargar
./mysqladmin - uroot -p21century apagado
3./mysqld_safe --user-root &
Recuerde: cualquier modificación en la tabla de autorizaciones requiere recargar, es decir, realizar el paso 3.
Si aún no puede conectarse desde el cliente después de los tres pasos anteriores, realice las siguientes operaciones para insertar un registro en la tabla db de la base de datos mysql:
use mysql;
insertar en valores de base de datos('192.168.88.234','%','xuys','Y','Y','Y','Y','Y','Y',' Y', 'Y','Y','Y','Y','Y');
actualizar db set host = '%' donde usuario = 'xuys';
Repita los pasos 2 y 3 anteriores.