843 B
843 B
mysql-tips
Creación de Usuarios
CREATE USER 'dotuser'@'localhost' IDENTIFIED BY 'In7hZl90dY7#';
Conceder privilegios
# todos los privilegios
GRANT ALL PRIVILEGES ON * . * TO 'newuser'@'localhost';
#Desde afuera
GRANT ALL PRIVILEGES ON * . * TO 'newuser'@'%';
#privlegios especificos sobre una base
GRANT CREATE,DROP,INSERT,SELECT,UPDATE,DELETE ON sumauser2021prod.* TO 'dotusercms'@'%';
#Guardar
flush privileges;
Cambiar contraseña
update* user set password=PASSWORD('test!23') where user='alex';
flush privileges;
Insertar y si existe update
INSERT INTO table (id, name, age) VALUES(1, "A", 19) ON DUPLICATE KEY UPDATE
name="A", age=19
INSERT INTO Clientes(Num, Nombre, Telefono) VALUES(1,'Agustin','123456') ON DUPLICATE KEY UPDATE Telefono = VALUES(Telefono);