Spec-Zone.ru › MySQL 8.4

22.4.4 Реляционные таблицы

  • 22.4.4.1 Вставка записей в таблицы
  • 22.4.4.2 Выбор таблиц
  • 22.4.4.3 Обновление таблиц
  • 22.4.4.4 Удаление таблиц

Также можно использовать X DevAPI для работы с реляционными таблицами. В MySQL каждая реляционная таблица связана с определённым движком хранилища. В примерах в этом разделе используются таблицы InnoDB в схеме world_x.

Подтверждение схемы

Чтобы показать схему, которая назначена глобальной переменной db, выполните db.

mysql-py> db
<Schema:world_x>

Если возвращаемое значение не равно Schema:world_x, установите переменную db следующим образом:

mysql-py> \use world_x
Schema `world_x` accessible through db.

Отображение всех таблиц

Чтобы отобразить все реляционные таблицы в схеме world_x, используйте метод get_tables() объекта db.

mysql-py> db.get_tables()
[
    <Table:city>,
    <Table:country>,
    <Table:countrylanguage>
]

Основные операции с таблицами

Основные операции, ограниченные таблицами, включают:

Форма операции Описание
db.name.insert() Метод insert() вставляет одну или несколько записей в указанную таблицу.
db.name.select() Метод select() возвращает некоторые или все записи в указанной таблице.
db.name.update() Метод update() обновляет записи в указанной таблице.
db.name.delete() Метод delete() удаляет одну или несколько записей из указанной таблицы.

Связанная информация

  • Дополнительную информацию можно найти здесь.

  • Полный список операций представлен здесь.

  • Инструкции по настройке образца схемы world_x см. в Разделе 22.4.2, «Загрузка и импорт базы данных world_x».

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-8.4-en/mysql-shell-tutorial-python-relational-tables.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API