Spec-Zone.ru › MySQL 9.2

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() удаляет одну или несколько записей из указанной таблицы.

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

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

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

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

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

Spec-Zone.ru

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