小编mik*_*joe的帖子

Perl Mysql DBD :: mysql :: st执行失败

CREATE TABLE users(

  USERID BIGINT AUTO_INCREMENT,
  FNAME  CHAR(50),                        
  LNAME  CHAR(50), 
  EMAIL  CHAR (100),               
  PHONE  CHAR (50),        
  PRIMARY KEY (USER_ID),
  UNIQUE KEY EMAIL (EMAIL),
  UNIQUE KEY PHONE (PHONE)
) ENGINE=InnoDB CHARSET=utf8mb4;


CREATE TABLE items(
  ITEMS_ID       BIGINT AUTO_INCREMENT,                       
  USERID         BIGINT,    
  ITEMS_TO       BIGINT,
  ITEMS_FROM     BIGINT,                     
  ACCEPTED_ITEMS BIGINT,                     
  PRIMARY KEY (ITEMS_ID),
  FOREIGN KEY (USERID) REFERENCES users(USERID),
  FOREIGN KEY (ITEMS_TO) REFERENCES users(USERID),
  FOREIGN KEY (ITEMS_FROM) REFERENCES users(USERID),
  FOREIGN KEY (ACCEPTED_ITEMS) REFERENCES users(USERID)
) ENGINE=InnoDB CHARSET=utf8mb4;
Run Code Online (Sandbox Code Playgroud)

我收到这个错误

DBD :: mysql :: st执行失败:无法添加或更新子行:外键约束失败(`db701` .items`,CONSTRAINT`items_ibfk_2` FOREIGN KEY(`ITEMS_TO`)REFERENCES`users`(`USERID `)) …

mysql perl

1
推荐指数
1
解决办法
121
查看次数

没有为方案 https 配置后端

任何人都可以提供帮助。我收到那个错误

错误:没有为方案 https 配置后端

my $http = HTTP::Tinyish->new();


 my $res = $http->post("https://api.sandbox.paypal.com/v1/oauth2/token/", {
      headers => { 'username' => 'client_id',
                   'password' => 'screte',
                   'grant_type' => 'client_credentials'}
  });

  $http->get("https://api.paypal.com/v1/payments/payment/PAY-5YK922393D847794YKER7MUI", {
      headers => { 'Content-Type' => 'application/json' },
  });



  if ( $res->{'is_success'} ) {
  print Dumper( decode_json $res->{'content'} );
} else {
  print "$res->{'status'} $res->{'reason'}\n";
}
Run Code Online (Sandbox Code Playgroud)

perl paypal

-1
推荐指数
1
解决办法
386
查看次数

标签 统计

perl ×2

mysql ×1

paypal ×1