实习 01 - tableau连接本地数据库

  1. tableau 连接本地数据库需要下载对应的驱动器 ODBC, ODBC 驱动的安装路径和 MariaDB / MySQL 服务器的路径无关:
    (1) ODBC 驱动 负责在 Tableau、Excel、Python 等工具和数据库之间建立通信;
    (2) ODBC 驱动 不依赖于 服务器 的安装目录, 而是通过网络协议(如 TCP/IP)或本地管道连接到数据库服务.
    (3) MariaDB 的驱动在最后一步会出现 “Make User DSN's for older Connnector versions to use this version”, 意思是 “允许旧版本的 MariaDB Connector (或 ODBC 驱动) 使用新安装的驱动版本”, 建议勾选.

  2. 我的电脑上之前分别安装了 MySQL5.5 / MySQL5.7 / MariaDB三个服务器,需设置三个不同的端口号,如3306、3308、3307:
    (1) 若三个服务器端口号相同, 如 3306, 且三个服务器同时 running, 则只有一个服务器在真正的运行, 必须检查是哪一个服务器在运行, 并将其余的服务器停止, 保留需要保留的那一个服务器.

# cmd 中
sc query MySQL57    # 检查 MySQL5.7 是否运行
net stop MySQL57    # 停止 MySQL5.7 
net start MySQL57   # 运行 MySQL5.7 

(2) 修改服务器的端口号, 需要找到配置文件 my.ini, 在该文件中找到 [mysqld] 添加或修改, 保存文件.

[mysqld]
port=3308

(3)验证端口号是否修改成功: 重启各个服务器, 输入:

netstat -ano | findstr :3306
netstat -ano | findstr :3307
netstat -ano | findstr :3308

可以看到如下类似信息:

3306 → MySQL 5.5
3307 → MariaDB
3308 → MySQL 5.7

或者直接输入对应服务器位置 bin\mysql.exe和端口号,查看是否能进入该服务器:

"服务器在C盘对应位置\MySQL\MySQL Server 5.7\bin\mysql.exe" -h 127.0.0.1 -P 端口号(3308) -u 用户名 -p
posted @ 2026-01-17 23:07  yiyou_liangdian  阅读(2)  评论(0)    收藏  举报