我可以使用变量作为名称在 MYSQLdb 中创建一个新的 table 吗?

Can i use a variante as name for create a new table in MYSQLdb?

我有这个 html 来源:

<div id="ceg">
        <span class="cegnev">THE_NAME</span><br>
        <span class="cim">XXX</span><br>
       YYY  </div>

我想使用此值:THE_NAME 作为变体(或常量,无所谓),我可以在 MYSQL.[=13 中定义 table 名称=]

query = """ 
   CREATE TABLE 'THE_NAME(as variable)' (
  `X` varchar(100) DEFAULT NULL,
  `Y` varchar(100) DEFAULT NULL,
  `Z` varchar(100) DEFAULT NULL,
  `U` varchar(100) DEFAULT NULL,
  `I` varchar(100) DEFAULT NULL,
  `O` varchar(100) DEFAULT NULL,
  `ID` int(10) NOT NULL AUTO_INCREMENT,
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8"""

如何使用 html 代码的这一部分创建一个变量,以及如何在我的查询代码中引用这个名称?可能吗? - Python 2.7

试试这个....

query = "CREATE TABLE IF NOT EXISTS "+ table_name+ " name VARCHAR(120), date CHAR(22)"