完美国际电信一霹雳区交流版 收藏本版 今日: 0 主题: 1794

2991 17

锡灵,你英文好,麻烦进来帮个忙--(或者谁的英文自己觉得不错的话也可以)

[复制链接]
发表于 2008-1-18 15:41:41 | 显示全部楼层 |阅读模式
麻烦翻译一下,下面这段文章:xhan - w; P; S+ q+ A3 k# L; P- C- l, `

% T- H2 Y) Y$ n6 `$ ?7 z
  1. $ ?+ Z' a7 ?3 S+ w. \
  2. ###### Using MySQL as Database for TeamSpeak-Server 2.0.20.1 ######. W* L( Q7 l5 k7 ^. Q/ k2 R

  3. . h1 _6 J6 @/ X* ^2 S
  4. ### What we need ###
    7 p$ K1 W& i2 P, U4 X
  5. Naturally, we will need a MySQL server to store the data for us, this document % N' V9 E. Y# h1 L
  6. will not explain how this can be done - there are documents out there for the ! z2 K" _/ ^; ~7 |
  7. interested. The requirements include a (empty) database for TeamSpeak to use
    7 Q# o6 ~7 a  j/ f' o* ~  `2 t/ U' p
  8. and a user account (username + password) that has the permissions to do stuff. ]; z% l0 Q2 P: W: `' M
  9. with the database. Additionally, you will need a vendor library installed on the( ?3 F6 R& d/ ~. }
  10. local machine, this came with my MySQL install.) z/ Z( T# S% X4 D2 o3 R' d% H1 @
  11. These instructions will not tell you how you might transfer your data from the
    7 G; |; n" }& v; X* o. `" }- M
  12. SQLite database to the MySQL database, we start with a clean and empty MySQL
    : K0 v. i+ a' [# T% u
  13. database./ I$ t& H6 T. s
  14. Some users have reported ways to import a SQLite database into MySQL, but at! `0 J, [8 f2 B% P, f$ t% k$ @& Z
  15. the time of writing, there are still too many issues - check the current status
    9 r) F# ~. R0 T8 ^3 Z+ d0 \
  16. in the TeamSpeak forums if you are interested.) u& J/ D6 K2 _& r, w* R9 a
  17. NOTE: To allow TeamSpeak to access the MySQL database the dbExpress driver from0 m2 i1 Y5 y8 x$ q8 ]
  18. Borland was used. This driver can only interface with the client library that / R# ~8 r( ?: h" q) O& K8 K5 S, _% p
  19. comes with MySQL 3.x. It is possible to access a MySQL 4.x database with this+ k$ p- A3 _6 X2 E/ T) e
  20. client library - basically all you have to do is to use a 3.x client library as
      S9 {# T, R: q" j! ~
  21. "VendorLib" and a 4.x database to connect to.
    * L. D9 r" x# ?+ y& A
  22. If you need more info about dbExpress, you can contact Borland.& X+ J& G/ b: E! e1 {
  23. : N& ~' Q; a! P- G- b1 |+ r
  24. ### Doing the work ###
    ' M3 H( f1 D2 r+ h8 v
  25. Setting up TeamSpeak to use MySQL (should) be straight forward once you have all
    , ~2 E* L2 i" E4 h6 l. H6 Z
  26. the perquisites right, just open your server.ini file, and add this section at5 M* \7 K/ Z5 ?2 L- X& k
  27. the end:
    . V/ C# q& b+ o5 \7 [) M9 w
  28. ---cut here---
    * |; D% `2 p6 [* F6 C& G0 x
  29. [DBEXPRESS]
    1 T# ?# |, n; _" O6 B; c
  30. sqldir=mysql_sql6 Z" ^8 T* r* I- M. [" U2 U
  31. Drivername=mysql) N/ k1 r- x8 ?* ]! b- @4 v
  32. Database=Your_Database_Name_Here
    . u/ G9 `  n4 j6 f2 j5 q$ M& H4 p
  33. Hostname=The_PC_the_MySQL-Server_is_on. V* y! J6 c$ N' x+ Y" o2 p
  34. User_name=User_name_on_the_MySQL-Server
    . y/ Q/ H& r$ l
  35. Password=Password_to_go_with_above_user_name6 ]; Z+ B' E: l
  36. GetDriverFunc=getSQLDriverMYSQL
    # e1 n3 ^; \$ g( y  M% R) O
  37. VendorLib=path_pointing_at_your_mysql_vendor_lib  L0 O$ e/ s& `0 h, V) z
  38. LibraryName=path_to_libsqlmy_libary' e' R: l1 B! M# h/ I( J* B
  39. Active=1( |8 L6 j' T# A4 J( x' Y; O7 d
  40. ---cut here---
    & o* ]3 I) f; k  y" G1 \+ d# }
  41. In my environment (a linux box with a MySQL server running locally) I have:
    0 U  j, S, S' e8 Y* B; o+ c! U
  42. ---example---3 V( t9 M, s! }6 d( y2 A$ _0 y. h
  43. [DBEXPRESS]& Y$ k1 B8 u, e5 A; `3 L/ q5 U+ q
  44. sqldir=mysql_sql
    7 ]' O/ g; r% Y' }! W6 k
  45. Drivername=mysql
    " X* i) A- p" Y9 X: H
  46. Database=test0 ~; Q, P: A7 o( g2 F
  47. Hostname=localhost
    / v1 T' d  B  g% ~9 M
  48. User_name=testuser2 {! m# s* B( j; x. u; }* E( ]
  49. Password=my_password
    . {: S: ^6 e5 \4 u9 r8 O9 o
  50. GetDriverFunc=getSQLDriverMYSQL
    5 y7 J0 Y0 W2 ^# O) ], ^! |
  51. VendorLib=/usr/lib/libmysqlclient_r.so.10.0.0* J3 k( _7 V6 D/ z# q4 b& L
  52. LibraryName=./libsqlmy.so6 C. t. V/ p; X3 i0 G/ N
  53. Active=1- X, u1 n" P3 h. S% {; p1 w
  54. ---example---
    4 r, a- S' w1 {

  55. ; Y( K5 E/ D- b# N9 e9 w
  56. On a windows box, also running the MySQL server locally, it would be:+ Y6 x% K$ y. E  n- Q) q9 s1 c
  57. ---example---, E, A6 d% S# O
  58. [DBEXPRESS]
    " ~" N; n; Z* m" G( R
  59. sqldir=mysql_sql: n) k" k9 s6 h  r
  60. Drivername=mysql: _* J1 h, o" b2 z0 P
  61. Database=test
    7 {% V! m+ C  S
  62. Hostname=127.0.0.1
    + F/ Z0 d% [3 O, |9 {0 `0 a
  63. User_name=testuser6 w* G8 `' G. R8 d* O8 T
  64. Password=my_password
      s  R+ ?$ k- f# g( j+ V+ Q
  65. GetDriverFunc=getSQLDriverMYSQL% z6 x& u' ?: h! q$ D0 E0 T0 V$ c
  66. VendorLib=libmysql.dll
    1 z5 i$ D5 B2 C" N' W
  67. LibraryName=dbexpmysql.dll
    0 B: `% \% V3 T  y" O  W1 W& V( B! W4 Q
  68. Active=1" s' r9 P8 I9 q/ \* O
  69. ---example----
    - A2 k4 N+ Z3 j2 `* `
  70. - written 02.03.04 by pwk.linuxfan
    * n' _% D+ q& ?7 H+ \1 _, H

  71. 1 H- h4 I" O' _4 U2 d& R* \: Y' Q
复制代码
发表于 2008-1-18 15:43:17 | 显示全部楼层
就是说在每一句英文附加一段中文注释,不知道可有难度不??:xhan
发表于 2008-1-18 15:48:42 | 显示全部楼层
我这里有一个网页自动翻译的结果,大家校正一下看看
+ ?/ h% G1 B1 i( q) L

  1. 1 y. W5 a& h% z: U! w' l7 h- N
  2. ######使用MySQL数据库,为teamspeak服务器2.0.20.1 ###### ' \$ Q# _9 y- p

  3. 8 C- t. |/ ]9 |2 x( G8 T
  4. # # #我们所需要# # #
    0 E$ y( o7 D3 n: u+ W
  5. 当然,我们还需要有MySQL服务器来存储这些数据对我们来说,这个文件) I" q& }7 A+ A! V& v( ~: f8 o0 i
  6. 不会解释如何做到这一点-也有文件存在,为- U' d. e0 M- \& H+ E
  7. 有兴趣的。要求包括: (空)数据库teamspeak使用% ~  p& U* q4 Q4 O9 x2 J' `6 A  j# ^
  8. 和一个用户帐户(用户名+密码) ,有权限做的东西
      @, X, L1 ?) Q. Q  _: I
  9. 随着数据库。此外,你需要一个卖方图书馆安装于
    + D; C* r% i3 n
  10. 本地机器,这是我的MySQL安装。 - B$ a4 h) S4 B
  11. 这些指示不会告诉你,你怎么可能转移你的数据,从5 g5 \  n' D( @, I: @. }8 ]) p' O8 w
  12. SQLite数据库向MySQL数据库,我们开始一种更清新和空洞的MySQL
    ( j+ S+ u) s( K5 N
  13. 数据库。
    - I* |% A' ~4 K  Y$ U
  14. 有些用户报方式进口SQLite数据库到MySQL中,但在
    - V  {' b! _* @6 j5 l
  15. 编写本报告的时候,仍然有太多的问题-检查现状+ [3 k% I$ T2 c% U
  16. 在teamspeak论坛,如果你有兴趣。
    ' N5 C" @) e. C- n# G: g3 |
  17. 注意:为了让teamspeak访问MySQL数据库的dbexpress司机
    0 I: E$ L: N3 W, ^
  18. Borland公司使用。这个司机只能界面与客户端库
    5 M0 P/ A! K# y
  19. 随MySQL 3.x.这是有可能进入一个mysql解数据库,这( e( B- ?- e/ y% C, V% A7 o
  20. 客户端库-基本上你所需要做的就是使用3 .x客户端库作为
    1 t- u+ {) k  `  T: e
  21. " vendorlib " ,并解数据库连接。 ) r: b1 G- ^( \( G( Y& ]
  22. 如果您需要更多的信息dbexpress ,你可以联络Borland公司。 1 X+ G! b8 s; Y5 I  d

  23. + a! z: U' O9 B5 P! Y) k
  24. # # #做好工作# # #
    & t$ P: R, D( `) K
  25. 成立teamspeak使用MySQL (应该)直线前进时,一旦你都0 P6 e( ~( r5 S8 H% S, \( a; x
  26. 该额外赏赐权利,而只不过是打开你的server.ini文件,并加上这一节在
    8 L- n- J- D8 B! K4 @! R
  27. 结束: 7 F* p( F4 ~* P" Y, t
  28. ---削减这里---
    " r/ \1 |- p0 M" c# s1 E
  29. [ dbexpress ] 1 O! G$ U! @4 ^4 n: w3 e$ K
  30. sqldir = mysql_sql
    8 ^1 b6 K5 |* [0 k1 Z" ]
  31. drivername = MySQL中& B5 ?# n, {. O; K7 Z& i/ V
  32. 数据库= your_database_name_here
    / P! |9 U$ S6 Y8 {& `2 ~5 u2 D5 k
  33. 主机= the_pc_the_mysql - server_is_on 5 `6 x* k: J! Z/ F  n
  34. user_name = user_name_on_the_mysql服务器) H9 L$ y, [. l" u5 B& ^( R
  35. 密码= password_to_go_with_above_user_name 7 E+ i/ O/ J/ H# \! y0 M) Y& E" ^
  36. getdriverfunc = getsqldrivermysql
    : j. g7 w" o* @
  37. vendorlib = path_pointing_at_your_mysql_vendor_lib
    $ L+ [& }& [1 G- W9 a
  38. libraryname = path_to_libsqlmy_libary
    $ _% ^8 h+ a+ r  U+ i
  39. 积极= 1
    4 [" d6 Z6 y( |7 p( e% C& b! S
  40. ---削减这里--- 4 W9 g# c! P/ C4 b) i
  41. 在我的环境( Linux的包装盒与MySQL服务器运行在本地) ,我有:
    , k( D- c& ~  O% |3 W
  42. ---例如---
    . F, z1 r, p7 k! m: m
  43. [ dbexpress ] ( U6 W% {/ g, x% Y7 R+ }( Y
  44. sqldir = mysql_sql
    " A: y: @4 o! T; H8 {
  45. drivername = MySQL中; C4 X8 S" O" C' ?
  46. 数据库=测试! G$ F# f# Q6 a
  47. 主机=本地主机
    6 g& U" H  p; O8 |4 b3 L5 S
  48. user_name = testuser
    ; u6 ?" ~! f# Z1 O: A. B( V4 A/ R
  49. 密码= my_password
    7 |0 p& v1 w) z$ h& U
  50. getdriverfunc = getsqldrivermysql / S5 r. S/ e- Q8 S; v
  51. vendorlib = / usr/lib/libmysqlclient_r.so.10.0.0 / h; M( n: T; [& I. V
  52. libraryname =. / libsqlmy.so ( \1 {+ K8 n  H5 X# v7 r
  53. 积极= 1 3 y) L: h2 {- V/ {6 G: U& _
  54. ---例如--- + R$ P7 P( S/ r1 N5 D; I

  55.   v" H& r5 Q: p( z
  56. 对Windows中,也运行MySQL服务器本地的,那就是:
    & h: f5 y$ s' b8 w3 B( `9 |+ T
  57. ---例如--- % P! _9 q+ g+ e8 W8 T" c, P2 g
  58. [ dbexpress ]
    : o/ i& R1 `, j5 B; s. Y3 O  p$ h
  59. sqldir = mysql_sql
    7 `: q; Q+ U+ u" L# b- H: T
  60. drivername = MySQL中
    7 G3 n& M# [1 h* C; }5 Y! {$ U
  61. 数据库=测试
    # v5 _( C; d8 D
  62. 主机= 127.0.0.1
    # Y8 c2 |8 v+ W* R  P7 G% Q9 x
  63. user_name = testuser , s' G: v: V( ]% c' m( d
  64. 密码= my_password   C! `, ~0 Z3 C0 w: U
  65. getdriverfunc = getsqldrivermysql 2 k9 N! L" i: F* T# c) {# ~7 N, {8 m/ `" \
  66. vendorlib = libmysql.dll在
    ' z3 C( r& r) v+ x5 o7 T! `
  67. libraryname = dbexpmysql.dll
    7 \- j2 ?4 y: ]1 \8 T
  68. 积极= 1
    . B  A# R2 i$ f1 E( O8 R
  69. ---例如---- 9 P& t+ y: C3 f3 J) J' u5 S
  70. -写在0 2.03.04由p wk.linuxfan
    2 X# |) w; g" |& K. ?) I7 T
复制代码
发表于 2008-1-18 15:57:50 | 显示全部楼层
zhu48t zhu48t zhu48t 火星语言
发表于 2008-1-18 16:02:23 | 显示全部楼层
我现在正在我们自己的服务器上调试TS与论坛结合,这篇文章里的大概操作方法我是明白了,但是我怕翻译过来可能有点出入,所以还是要专业的英文水平高的人看看才行:xhan
发表于 2008-1-18 18:45:35 | 显示全部楼层
那你只有找哪个马来人了。。。
发表于 2008-1-20 18:35:58 | 显示全部楼层
zhu45t 俄有自知之明
发表于 2008-1-21 11:37:51 | 显示全部楼层
比 考4级还难懂!!
发表于 2008-1-21 13:54:07 | 显示全部楼层
怎么不问我呢 我晕
发表于 2008-1-21 14:15:44 | 显示全部楼层
sorry for the late, i think the best way is i go to TS and translate for you. coz now i cannot type chinese words
, `" u0 \) {' I5 A) f  N( i+ e% b2 X4 N8 d( p; o7 D+ p
but, i only will free at nite, tuesday 11pm, your time
您需要登录后才可以回帖 登录 | 注册

本版积分规则

傲天阁游戏公会
联系我们
咨询电话 : 020-88888888
事务 QQ : 85075421
电子邮箱 : admin@admin.com

小黑屋|手机版|Archiver|傲天阁游戏公会 ( 粤ICP备14058347号 )|免责声明

GMT+8, 2026-8-7 10:22 , Processed in 0.104811 second(s), 6 queries , Redis On.

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表