Соединитель используется, когда нам приходится использовать MySQL с другими языками программирования. Работа mysql — connector заключается в том, чтобы обеспечить доступ к драйверу MySQL на требуемом языке. Таким образом, он создает соединение между языком программирования и сервером MySQL.
Python-MySQL-Connector
Это соединитель MySQL, который позволяет Python получать доступ к драйверу MySQL и реализовывать SQL-запросы в своем средстве программирования. Здесь мы попробуем реализовать Предел пункт о нашей базе данных и изучит сгенерированный результат.
LIMIT Clause Of SQL
Предложение Limit используется в SQL для управления или ограничения числа записей в результирующем наборе, возвращаемом из сгенерированного запроса. По умолчанию SQL выдает необходимое количество записей, начиная с верхнего, но позволяет использовать ключевое слово OFFSET. СМЕЩЕНИЕ позволяет начать с пользовательской строки и получить необходимое количество результирующих строк.
Синтаксис:
SELECT * FROM tablename LIMIT limit;
SELECT * FROM tablename LIMIT limit OFFSET offset;
ИСПОЛЬЗУЕМАЯ БАЗА ДАННЫХ:
Пример 1:
Программа для отображения только 2 записей
import mysql.connector
# Conencting to the database
mydb = mysql.connector.connect(
host ='localhost',
database ='College',
user ='root',
)
cs = mydb.cursor()
# STUDENT and STudent are
# two different database
statement ="SELECT * FROM STUDENT LIMIT 2"
cs.execute(statement)
result_set = cs.fetchall()
for x in result_set:
print(x)
Выход:
Пример 2:
Программа для запуска со второй записи и отображения первых двух записей
import mysql.connector
# Conencting to the database
mydb = mysql.connector.connect(
host ='localhost',
database ='College',
user ='root',
)
cs = mydb.cursor()
# STUDENT and STudent are
# two different database
statement ="SELECT * FROM STUDENT LIMIT 2 OFFSET 1"
cs.execute(statement)
result_set = cs.fetchall()
for x in result_set:
print(x)