欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql怎么查詢多個數(shù)據(jù)庫

林子帆2年前10瀏覽0評論

MySQL是一種流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),在數(shù)據(jù)庫開發(fā)過程中,經(jīng)常需要查詢多個數(shù)據(jù)庫來獲取所需的數(shù)據(jù)。本文將介紹如何使用MySQL查詢多個數(shù)據(jù)庫。

# 連接數(shù)據(jù)庫1
mysql -h localhost -u root -p
use database1
# 創(chuàng)建表格1
CREATE TABLE table1 (
id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
title VARCHAR(30) NOT NULL,
content TEXT NOT NULL,
create_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
# 插入數(shù)據(jù)1
INSERT INTO table1 (title, content) VALUES
('test1', 'content1'),
('test2', 'content2'),
('test3', 'content3');
# 連接數(shù)據(jù)庫2
mysql -h localhost -u root -p
use database2
# 創(chuàng)建表格2
CREATE TABLE table2 (
id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(30) NOT NULL,
age INT(3) NOT NULL,
create_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
# 插入數(shù)據(jù)2
INSERT INTO table2 (name, age) VALUES
('test4', '20'),
('test5', '30'),
('test6', '40');

在MySQL中查詢多個數(shù)據(jù)庫的方法之一是使用UNION操作符。

# 查詢table1和table2的數(shù)據(jù)
SELECT title, content, create_time FROM database1.table1
UNION ALL
SELECT name, age, create_time FROM database2.table2;

使用UNION操作符可以將多個SELECT語句的結(jié)果集合并起來,多個SELECT語句之間可以有不同的表名稱、列名稱和WHERE條件。

以上就是使用MySQL查詢多個數(shù)據(jù)庫的方法,希望本文對讀者能有所幫助。