Comments (3)
Ok, having thought about this, I assume the intent is to take a single list as a parameter and have it by processed by Python's internal formatting. I'm guessing this is something that will be changed in moist.
from mysqldb1.
To clarify my somewhat opaque earlier remark now that I understand this more (and this is referenced elsewhere): MySQLdb's db.literal function is strangely overloaded so that it tries to deal with both the initial list/dict argument in the execute (i.e. all the parameters) and the content inside the parameters. That is, list/dict conversions are intended to process the parameters, whereas all other converters do the actual escaping for MySQL.
This has the unfortunate effect that it 'almost' supports lists/tuples for escaping (but not quite). I assume the almost support is a bug - it should just fail - so I'll reopen this, since I think people need to know. Though I understand fixing would require significant reworking.
PS This is why people get the db to parameterise, folks...
from mysqldb1.
Just saw #36 . Excellent!
from mysqldb1.
Related Issues (20)
- add full support to MySQL 8 HOT 1
- python2.7 install this module error HOT 4
- LookupError: unknown encoding: koi8r. Is possible to add that encoding? HOT 1
- install of MySQLdb1 fails on centos 7 HOT 2
- SSL options ignored when using read_default_file option
- Issue installing the package on python 3.7.2 HOT 1
- complie error with Mariadb 10.2 and up HOT 1
- Does it support mysql 5.7 HOT 1
- Upgrade OpenSSL version HOT 1
- Does it support python3.7 HOT 1
- This project is dead. Use mysqlclient. HOT 1
- line 2005 error fixed HOT 1
- Error installing on linux HOT 2
- raise ImproperlyConfigured HOT 1
- when pip install mysqlclient HOT 2
- centos7 pip3 install mysqlclient error: command '/usr/bin/gcc' failed with exit code 1 HOT 1
- localhost+port = default port
- Proposing a PR to fix a few small typos
- Issue with pip install MySQL-python on Windows
- Is there any way to get this library to set the SNI field when establishing a TLS connection?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mysqldb1.