
Python&MySQL
HDmonster_root
这个作者很懒,什么都没留下…
展开
-
sqlalchemy,create_engine创建数据库连接报错nodename nor servname provided, or not known
一、错误sqlalchemy.exc.OperationalError: (pymysql.err.OperationalError) (2003, 'Can\'t connect to MySQL server on \'"rm-bp1jcmm1ly09ef034zm.mysql.rds.aliyuncs.com"\' ([Errno 8] nodename nor servname provided, or not known)')(Background on this error at: htt原创 2021-10-23 22:55:38 · 2006 阅读 · 0 评论 -
Python 读取SQL文件语句并执行,从数据库拉取数据
问题:如果SQL脚本文本之间没有换行符,如下这里直接使用 with open命令获得SQL文本,然后使用pandas的read_sql_query函数向数据库直接拉去数据即可。但问题是一般我们写SQL并不会直接在文本文档中写,在Navicat或者Datagrip这样的软件中写SQL我们会用到换行符或者SLQ格式化这些命令,因为在SLQ语句很多的时候,如果不加入换行符就会使得SQL的可读性非常差,这样刚才上面的那句SQL就会变成这样如果在这种情况下使用刚才的方法去读取SQL并向数据库拉原创 2021-03-31 16:01:38 · 4558 阅读 · 0 评论