MySQL ODBC 連接數據庫option的含義

MySQL
· ODBC
o 本地數據庫:
"Driver={mySQL};Server=mySrvName;Option=16834;Database=mydatabase;"
Sever參數也可以使用localhost作爲其值
o 遠程數據庫:
"Driver={mySQL};Server=data.domain.com;Port=3306;Option=131072;Stmt=;Database=my-database;Uid=username;Pwd=password;"
Option值 取值的含義
1 客戶端不能處理MyODBC返回一列真實寬度的情況
2 客戶端不能處理MySQL返回影響的行的真實值的情況如果設置此標誌,MySQL返回’found rows’。 MySQL 3.21.14或更新版才能生效
4 在c:\myodbc.log中生成一個調試日誌。這與在`AUTOEXEC.BAT'中的設置MYSQL_DEBUG=d:t:O,c::\myodbc.log相同
8 對於結果和參數不設置任何包限制
16 不使驅動器彈出問題
32 使用或去除動態遊標支持。這在MyODBC 2.50中是不允許的
64 在'database.table.column'中忽略數據庫名字的使用
128 強制使用ODBC管理器遊標
256 去除擴展取值(fetch)的使用
512 充滿char字段滿長度
1024 SQLDescribeCol()函數返回完全滿足條件的列名
2048 使用壓縮的服務器/客戶端協議
4096 告訴服務器在函數後和'('前忽略空格 (PowerBuilder需要)。這將產生所有函數名關鍵詞
8192 使用命名管道連接運行在NT上的Mysqld服務器
16384 將LONGLONG列改爲INTl列(有些應用不能處理LONGLONG列)
32768 從SQLTables中返回’user’作爲Table_qualifier和Table_owner
66536 從客戶端讀參數,從`my.cnf'讀ODBC羣
131072 增加一些額外的安全性檢查
如果你需要許多選項,你應該把以上標誌相加。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章