mysql|odbc|数据|数据库
发信人: engineer (剑胆琴心~还是得走,sigh...), 信区: Linux
标 题: MySQL数据库及其ODBC接口的介绍(3) (转载)
发信站: BBS 水木清华站 (Mon Aug 9 18:03:32 1999)
【 以下文字转载自 Database 讨论区 】
【 原文由 engineer 所发表 】
第二部分 iODBC
一.iODBC简介
iODBC是个免费的MySQL库ODBC接口.因为短小精悍,广为流传.
二.iODBC安装
1.从 ftp://166.111.68.178/linux/database下载
iodbc-2.12-3.src.rpm
!!!(不要下载iodbc-2.12-3.i386.rpm ,该包有问题,自带的ODBC
工具monitor,odbctool可以执行,但是链接iodbc.so自己写
的程序链接出错,如果只是用它的工具当然可以,二次开发
就不行了.)
2.用 rpm -ivh iodbc-2.12-3.src.rpm 解开 ,生成文件
/usr/src/redhat/SOURCES/iodbc-2.50.11.tgz ,找个目录
解开 tar zxvf /usr/src/redhat/SOURCES/iodbc-2.50.11.tgz
建议放在 /usr/local 下,会建立目录 iodbc.
3.要想iODBC-src正常编译,需要修改很多文件,包括
iodbc/SAMPLES/Makefile
iodbc/myodbc-2.50.11/config.h
iodbc/myodbc-2.50.11/m_string.h
iodbc/myodbc-2.50.11/connect.c
为方便使用,我将改动过的iODBC打了一个包,叫做
iodbc-2.50.11-lg.tgz, :-)权充一回自由软件者.因为上网不便,
暂时还没有放上来,抱歉. //sorry
4.安装后iODBC在/usr/lib/iodbc 之下.配置文件为iodbc.ini .
三.iODBC配制
其实 iodbc.ini 文件已经讲地很详细了,我这里再多说什么也很多余,
那我就讲些它没说的.
iodbc.ini中有一项是设置 SERVER 的,就是 MySQL 数据库所在的
机器名,在iodbc-2.12-3.src.rpm和iodbc-2.12-3.i386.rpm中都是
摆设:p,网上我看到的好象都是酱紫的.后来我改动了一些iODBC中
的一些ODBC驱动程序,(//smile,真是要为开放源代码欢呼了!!!).
~~~~~~~~~~~~~~~~~~
让它访问远端的MySQL服务器.细节暂时保密,其实你可以看代码的说.
现在好了,就是在iodbc.ini文件里设置[identify] 和 DSN 必须是
相同的,DB才是远端实际的数据库名.至于本地机就不用设DB了,
推荐的远端DSN命名方法为 databasename.hostname ,即:
本地: [identify] //随意.hehe
DSN = databasename
SERVER = localhost
...
远端: [databasename.hostname]
DSN = databasename.hostname
SERVER = hostname
...
很简单吧. :-)

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

SecLists
SecLists ist der ultimative Begleiter für Sicherheitstester. Dabei handelt es sich um eine Sammlung verschiedener Arten von Listen, die häufig bei Sicherheitsbewertungen verwendet werden, an einem Ort. SecLists trägt dazu bei, Sicherheitstests effizienter und produktiver zu gestalten, indem es bequem alle Listen bereitstellt, die ein Sicherheitstester benötigen könnte. Zu den Listentypen gehören Benutzernamen, Passwörter, URLs, Fuzzing-Payloads, Muster für vertrauliche Daten, Web-Shells und mehr. Der Tester kann dieses Repository einfach auf einen neuen Testcomputer übertragen und hat dann Zugriff auf alle Arten von Listen, die er benötigt.

WebStorm-Mac-Version
Nützliche JavaScript-Entwicklungstools

mPDF
mPDF ist eine PHP-Bibliothek, die PDF-Dateien aus UTF-8-codiertem HTML generieren kann. Der ursprüngliche Autor, Ian Back, hat mPDF geschrieben, um PDF-Dateien „on the fly“ von seiner Website auszugeben und verschiedene Sprachen zu verarbeiten. Es ist langsamer und erzeugt bei der Verwendung von Unicode-Schriftarten größere Dateien als Originalskripte wie HTML2FPDF, unterstützt aber CSS-Stile usw. und verfügt über viele Verbesserungen. Unterstützt fast alle Sprachen, einschließlich RTL (Arabisch und Hebräisch) und CJK (Chinesisch, Japanisch und Koreanisch). Unterstützt verschachtelte Elemente auf Blockebene (wie P, DIV),

VSCode Windows 64-Bit-Download
Ein kostenloser und leistungsstarker IDE-Editor von Microsoft

DVWA
Damn Vulnerable Web App (DVWA) ist eine PHP/MySQL-Webanwendung, die sehr anfällig ist. Seine Hauptziele bestehen darin, Sicherheitsexperten dabei zu helfen, ihre Fähigkeiten und Tools in einem rechtlichen Umfeld zu testen, Webentwicklern dabei zu helfen, den Prozess der Sicherung von Webanwendungen besser zu verstehen, und Lehrern/Schülern dabei zu helfen, in einer Unterrichtsumgebung Webanwendungen zu lehren/lernen Sicherheit. Das Ziel von DVWA besteht darin, einige der häufigsten Web-Schwachstellen über eine einfache und unkomplizierte Benutzeroberfläche mit unterschiedlichen Schwierigkeitsgraden zu üben. Bitte beachten Sie, dass diese Software