-
New user
CREATE USER 'testuser'@'localhost' IDENTIFIED BY 'test123test!';
-
Remove user
DROP USER 'phpmyadmin'@'localhost';
-
Grant rights
GRANT ALL PRIVILEGES ON mydb.* TO 'myuser'@'%' WITH GRANT OPTION;
-
Revoke rights
REVOKE ALL PRIVILEGES ON phpmyadmin.* FROM 'phpmyadmin'@'localhost';
-
Import from backup
SOURCE backup_file.sql;
-
Change password of root user
sudo /etc/init.d/mysql stop
sudo mysqld_safe --skip-grant-tables --skip-networking &
mysql -u root mysql
use mysql;
update user set password=PASSWORD("NEWPASSWORD") where User='root';
- Password
ENCRYPT('firstpassword', CONCAT('$6$', SUBSTRING(SHA(RAND()), -16)))