我想将SQL查询的datadir路径分配给变量并使用它:
我的尝试:
db = MySQLdb.connect(hostaddress,user,password,db_name)
cursor = db.cursor()
cursor.execute("SELECT @@datadir")
getsql = cursor.fetchall
os.rename(getsql + database, '/tmp/backup/DATABASES/' + database)
db.close()
except Exception as err:
logging.error(str(err))
执行
后出错错误:mysql:不支持的操作数类型+:'method'和'str'
我在哪里有错误?请帮忙。我不明白我的错误