什么';我的SQL查询有什么问题?(mysql.user表)

什么';我的SQL查询有什么问题?(mysql.user表),mysql,mysql-workbench,Mysql,Mysql Workbench,这条线路不好用 INSERT INTO `mysql`.`user` (`Host`, `User`, `ssl_cipher`, `x509_issuer`, `x509_subject`) VALUES ('%', 'User1', ?, ?, ?); 稍后我会尝试执行此触发器,但首先我需要正确的插入 CREATE TRIGGER new_user AFTER INSERT ON BBDD.users for each row INSERT INTO `mysql`.`user` (`H

这条线路不好用

INSERT INTO `mysql`.`user` (`Host`, `User`, `ssl_cipher`, `x509_issuer`, `x509_subject`) VALUES ('%', 'User1', ?, ?, ?); 
稍后我会尝试执行此触发器,但首先我需要正确的插入

CREATE TRIGGER new_user AFTER INSERT ON BBDD.users for each row INSERT INTO `mysql`.`user` (`Host`, `User`, `ssl_cipher`, `x509_issuer`, `x509_subject`, `authentication_string`) VALUES ('%', BBDD.users(name), ?, ?, ?, BBDD.users(password)); 

我使用MySQL Workbench 6.3 CE。

不要手动将某些内容插入到系统表中,除非您确实知道自己在做什么(从这个问题来看,我怀疑这里的情况是否如此)。使用指定的命令,这里是
CREATE USER

您已经准备好了某种语句,但是您从未将任何值绑定到
占位符。为什么您希望此代码运行?