尝试创建Wordpress数据库表时出错

时间:2017-11-30 20:38:48

标签: php sql database wordpress mariadb

我正在为Wordpress创建一个插件。 我正在尝试创建一个新表插入Wordpress数据库,但我不断收到此错误,我无法理解原因。

“您的SQL语法出错;请查看与您的MariaDB服务器版本对应的手册,以便在第1行的'wp_gdax_account_info'附近使用正确的语法”

我的代码中有错误吗?有人知道如何解决它吗? 提前谢谢。

function jal_install(){ //create table
  global $wpdb;
  global $table_prefix;
     $table_name = $wpdb->prefix . 'gdax_account_info';
     $charset_collate = $wpdb->get_charset_collate();
     if ($wpdb->get_var('SHOW TABLES LIKE '.$table_name) != $table_name) {
     $sql = "CREATE TABLE". $table_name ."( 
         id INTEGER (10) NOT NULL AUTO_INCREMENT,
         chiave VARCHAR(55) NOT NULL,
         email VARCHAR(55) NOT NULL,
         secret VARCHAR(55) NOT NULL,
         pass VARCHAR(55) NOT NULL, 
         PRIMARY KEY  (id)
         );".$charset_collate.";";
     require_once(ABSPATH . 'wp-admin/includes/upgrade.php');
     dbDelta ($sql);
     echo "$wpdb->last_error";
     add_option("gdax-account-info", "1.0");
    }
}

0 个答案:

没有答案