在Ubuntu上管理MySQL权限主要涉及到以下几个方面:
用户账户管理:
CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';DROP USER 'username'@'localhost';ALTER USER 'username'@'localhost' IDENTIFIED BY 'new_password';SELECT User, Host FROM mysql.user;权限分配:
GRANT privileges ON database_name.table_name TO 'username'@'localhost';SHOW GRANTS FOR 'username'@'localhost';REVOKE privileges ON database_name.table_name FROM 'username'@'localhost';数据库和表管理:
CREATE DATABASE database_name;DROP DATABASE database_name;CREATE TABLE table_name (column1 datatype, column2 datatype, ...);DROP TABLE table_name;使用MySQL Workbench进行图形化界面管理:
sudo apt-get install mysql-workbench注意:在执行这些操作时,请确保您已经登录到MySQL服务器。如果没有,请使用mysql -u root -p命令登录,其中root是默认的管理员用户名,然后输入密码。