filmov
tv
MySQL SELECT Query in Python using fetchall(), fetchmany(),fetchone(),first() methods by SQLAlchemy

Показать описание
All Video tutorials on MySQL Python in Anaconda Environment
First we will connect to MySQL database by using SQLAlchemy connection engine. With this connection we will collect data from MySQL database.
Here is a sample query
SELECT * FROM student
We will use LIMIT to get only 10 records from our database
SELECT * FROM student LIMIT 0,10
Fetchall()
We can execute the query by using connection string and execute function. We will get SQLAlchemy as result proxy from the database record having matching records.
By using fetchall() method we will get a list having all the records.
We can loop through the fetchall() and get the output in terms of elements of the list.
first()
By using first we can get the first result set and this method after collecting the row of data closes the result unconditionally.
fetchmany()
We can specify the number of rows we want to get from the result proxy. The input number is optional.
fetchone()
We can get one row from the result proxy. Better to use this one when we expect only one result from the output.