MySQL跨庫操作一般是指在一個MySQL實例中,對于不同的數據庫進行數據的查詢、插入、更新和刪除等操作。
在MySQL中,可以通過使用‘表名.字段名’的方式,來指定不同的數據表和字段。同理,可以通過‘數據庫名.表名’來指定不同的數據庫和數據表。
以下是一個示例,演示如何在兩個不同的數據庫中,進行數據的插入和查詢操作:
USE `db1`; INSERT INTO `table1`(`id`, `name`) VALUES (1, 'John'); USE `db2`; SELECT * FROM `table2`;
在這個示例中,首先使用‘USE’命令切換到了db1數據庫,然后向table1表中插入了一條數據。接著,又使用‘USE’命令切換到了db2數據庫,從table2表中查詢所有數據。
需要注意的是,在跨庫操作中,需要首先在使用的MySQL實例中,創建相應的數據庫,并在其中創建所需的數據表和字段。
另外,MySQL中還提供了‘CREATE DATABASE’和‘DROP DATABASE’命令,分別用于創建和刪除數據庫。
上一篇docker初步體驗