如何在MySQL/MariaDB中创建与root用户具有相同权限的用户?

如何在MySQL/MariaDB中创建与root用户具有相同权限的用户?,mysql,Mysql,如何在MySQL/MariaDB中创建与root用户具有相同权限的用户?尝试用谷歌搜索:相关问题:您能否详细说明创建'localhost'和'%'用户的原因?只有从本地主机连接时才能使用'monty'@'localhost'帐户。“monty”@“%”帐户对主机部件使用“%”通配符,因此可以使用它从任何位置进行连接host@takeshin,%似乎不包括localhost是吗?我必须运行$mysql-u root-p,然后输入root密码才能启动mysql命令行 % mysql --user=r

如何在MySQL/MariaDB中创建与root用户具有相同权限的用户?

尝试用谷歌搜索:相关问题:您能否详细说明创建
'localhost'
'%'
用户的原因?只有从本地主机连接时才能使用'monty'@'localhost'帐户。“monty”@“%”帐户对主机部件使用“%”通配符,因此可以使用它从任何位置进行连接host@takeshin,
%
似乎不包括
localhost
是吗?我必须运行
$mysql-u root-p
,然后输入root密码才能启动mysql命令行
% mysql --user=root mysql
CREATE USER 'monty'@'localhost' IDENTIFIED BY 'some_pass';
GRANT ALL PRIVILEGES ON *.* TO 'monty'@'localhost' WITH GRANT OPTION;
CREATE USER 'monty'@'%' IDENTIFIED BY 'some_pass';
GRANT ALL PRIVILEGES ON *.* TO 'monty'@'%' WITH GRANT OPTION;
CREATE USER 'admin'@'localhost';
GRANT RELOAD,PROCESS ON *.* TO 'admin'@'localhost';
CREATE USER 'dummy'@'localhost';
FLUSH PRIVILEGES;