oracle数据库的接口是1521,mysql数据库的接口是3306,mysql的数据库不能在sqldeveloper上连接。
1.查询的结果为中文,但是显示的是\xe4\xb8\xad\xe8\x9e\x8d\xe6\x96\xb0\xe7\xbb\x8f\xe6\xb5\x8e\xe6\xb7\xb7\xe5\x90\x88A,这是utf-8编码,需要进行转换。网上有很多办法,但对我都没用,比如在DataBaseLibrary文件下的query.py末尾处增加一个函数:
def decode(self,customstr,mode):
return customstr.decode(mode)
添加后,我导入的DataBaseLibrary变成的红色,最后我是用另外的一种方法,'${a}'.decode('utf-8')结果成功了