在Linux上安装MySQL和配置Oracle ODBC需要以下步骤:
- 安装MySQL服务器:
sudo apt update
sudo apt install mysql-server
sudo systemctl start mysql
sudo systemctl enable mysql
- 安装MySQL客户端:
sudo apt install mysql-client
- 配置MySQL的安全性(设置root密码等):
sudo mysql_secure_installation
- 安装Oracle ODBC驱动程序:
# 下载ODBC驱动程序,例如从Oracle官网
wget https://download.oracle.com/otn/linux/instantclient/193000/oracle-instantclient19.3-basic-19.3.0.0.0-1.x86_64.rpm
wget https://download.oracle.com/otn/linux/instantclient/193000/oracle-instantclient19.3-odbc-19.3.0.0.0-1.x86_64.rpm
# 安装RPM包
sudo rpm -ivh oracle-instantclient*.rpm
# 配置环境变量
echo "/usr/lib/oracle/19.3/client64/lib" >> ~/.bashrc
export LD_LIBRARY_PATH=/usr/lib/oracle/19.3/client64/lib:$LD_LIBRARY_PATH
# 配置ODBC驱动
sudo vim /etc/odbcinst.ini
# 添加以下内容到odbcinst.ini文件
[OracleODBC]
Description=ODBC for Oracle
Driver=/usr/lib/oracle/19.3/client64/lib/libodbc.so
Setup=/usr/lib/oracle/19.3/client64/lib/libodbcinst.so
FileUsage=1
# 配置ODBC数据源
sudo vim /etc/odbc.ini
# 添加以下内容到odbc.ini文件
[ORCL]
Description=Oracle ODBC DSN
Driver=OracleODBC
Server=myserver.example.com
Port=1521
Database=mydb
User=myuser
Password=mypassword
- 测试ODBC连接:
# 使用isql命令测试连接
isql -v ORCL
请注意,上述步骤可能需要根据您的Linux发行版和Oracle ODBC驱动程序版本进行调整。您可能需要从Oracle官方网站下载最新的ODBC驱动程序或适合您Linux发行版的包。