Files
2026-09-19 16:35:35 +08:00

56 lines
1.2 KiB
Markdown

# odbc
## ubuntu 安装 odbc 驱动
```bash
sudo apt-get install unixodbc-dev mysql-connector-odbc
```
## 查看查看驱动信息
```bash
cat /etc/odbcinst.ini
# 内容如下
[MySQL ODBC 9.3 Unicode Driver]
DRIVER=/usr/lib/x86_64-linux-gnu/odbc/libmyodbc9w.so
UsageCount=1
[MySQL ODBC 9.3 ANSI Driver]
DRIVER=/usr/lib/x86_64-linux-gnu/odbc/libmyodbc9a.so
UsageCount=1
```
## 创建odbc配置文件
```bash
# 复制驱动:MySQL ODBC 9.3 Unicode Driver,填写下面DRIVER字段
cat >> /etc/odbc.ini <<EOF
[freeswitch]
DRIVER = MySQL ODBC 9.3 Unicode Driver
SERVER = 124.220.58.234
PORT = 3306
DATABASE = db_name
USER = root
PASSWORD = password
OPTION = 3
```
## 测试连接
```bash
isql freeswitch -v
#
+---------------------------------------+
| Connected! |
| |
| sql-statement |
| help [tablename] |
| quit |
| |
+---------------------------------------+
```
## 参考链接
- [Using ODBC in the core](https://developer.signalwire.com/freeswitch/FreeSWITCH-Explained/Databases/ODBC-DSN/Using-ODBC-in-the-core_6586653)