⌘+k ctrl+k
1.1.3 (stable)
Search Shortcut cmd + k | ctrl + k
MySQL Import

要在运行的MySQL数据库上直接运行查询,需要mysql扩展

Installation and Loading

扩展可以使用INSTALL SQL命令进行安装。这只需要运行一次。

INSTALL mysql;

要加载mysql扩展以供使用,请使用LOAD SQL命令:

LOAD mysql;

Usage

在安装了mysql扩展后,您可以使用以下命令连接到MySQL数据库:

ATTACH 'host=localhost user=root port=0 database=mysqlscanner' AS mysql_db (TYPE mysql_scanner, READ_ONLY);
USE mysql_db;

ATTACH 使用的字符串是 PostgreSQL 风格的连接字符串(不是 MySQL 连接字符串!)。它是一个以 {key}={value} 格式提供的连接参数列表。以下是有效参数的列表。任何未提供的选项都将被其默认值替换。

设置 默认
database NULL
host localhost
password  
port 0
socket NULL
user 当前用户

您可以直接读写MySQL数据库:

CREATE TABLE tbl (id INTEGER, name VARCHAR);
INSERT INTO tbl VALUES (42, 'DuckDB');

有关支持的操作列表,请参阅MySQL扩展文档