Могу ли я использовать variante в качестве имени для создания новой таблицы в MYSQLdb?

У меня есть этот источник HTML:

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

Я хочу использовать это значение: THE_NAME как variante(или constante, не имеет значения), который я могу определить имя таблицы в MYSQL.

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

1 ответ

Решение

Попробуй это....

query = "CREATE TABLE IF NOT EXISTS "+ table_name+ " name VARCHAR(120), date CHAR(22)"
Другие вопросы по тегам