如何在debian中的一个命令行中创建新用户mariadb

问题描述 投票:0回答:1

我想创建一个新的数据库访问用户,但我需要在同一行上传递整个命令

mysql -u root; CREATE USER 'test' @ '%' IDENTIFIED BY '123456'; GRANT ALL PRIVILEGES ON *. * TO 'test' @ '%'; FLUSH PRIVILEGES;

我如何工作?

mysql linux terminal debian mariadb
1个回答
0
投票

您可以使用echo cmd之类的方式:

echo "CREATE USER 'test' @ '%' IDENTIFIED BY '123456'; GRANT ALL PRIVILEGES ON *. * TO 'test' @ '%'; FLUSH PRIVILEGES; " | mysql -u root
© www.soinside.com 2019 - 2024. All rights reserved.