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

2301 17

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

[复制链接]
发表于 2008-1-18 15:41:41 | 显示全部楼层 |阅读模式
麻烦翻译一下,下面这段文章:xhan 2 C- M8 H0 {1 U7 n' S
" H9 W, s" I8 ?% H
  1. 1 {* Q! u& R' Z8 E6 f
  2. ###### Using MySQL as Database for TeamSpeak-Server 2.0.20.1 ######8 q5 z1 Y4 t% b  B+ [( M) f' q0 c

  3. , d5 o8 i' I7 r8 d. h7 ?( P
  4. ### What we need ###% M; C% v6 Z; X0 b) O: d" r- }
  5. Naturally, we will need a MySQL server to store the data for us, this document
    # K$ U, B& ]' A6 V
  6. will not explain how this can be done - there are documents out there for the 9 B$ h4 D" d0 Y  v
  7. interested. The requirements include a (empty) database for TeamSpeak to use) K+ o3 I/ Z% V0 N7 e7 C4 d
  8. and a user account (username + password) that has the permissions to do stuff! ]4 d0 }/ ?9 Z; u! e9 Z
  9. with the database. Additionally, you will need a vendor library installed on the. [4 c3 U; p: j" ^" ~
  10. local machine, this came with my MySQL install.
    ! x! a" w4 ]$ O) b( v  B, B* j
  11. These instructions will not tell you how you might transfer your data from the
    2 D8 z$ I, V, e: p
  12. SQLite database to the MySQL database, we start with a clean and empty MySQL
    ) @& F, t3 H1 ?- o; C( R4 U1 P
  13. database.# @: N  o$ h; g
  14. Some users have reported ways to import a SQLite database into MySQL, but at" h! F5 D% n0 l$ w% D' M
  15. the time of writing, there are still too many issues - check the current status
    * e2 E% q0 E  q
  16. in the TeamSpeak forums if you are interested.4 v4 C" m$ q  Y1 `- K
  17. NOTE: To allow TeamSpeak to access the MySQL database the dbExpress driver from( I, ~% m6 ]( e  C: j- Z$ j
  18. Borland was used. This driver can only interface with the client library that & c- f! x7 e; I7 Q* c: V
  19. comes with MySQL 3.x. It is possible to access a MySQL 4.x database with this0 q2 |# |) g2 ?6 K( O
  20. client library - basically all you have to do is to use a 3.x client library as
    " x( i* F% L" H5 z" f, S
  21. "VendorLib" and a 4.x database to connect to.
    , I9 x' Q+ E: e3 j- w- h3 k
  22. If you need more info about dbExpress, you can contact Borland.5 F0 C4 I/ D. X$ a% w
  23. 6 w" z1 Q0 f$ I" R- o5 ^, `. R* @
  24. ### Doing the work #### O: X( L: |; F$ T; I# {, _: d# _9 v- o
  25. Setting up TeamSpeak to use MySQL (should) be straight forward once you have all7 b& {9 E( T% @$ G8 G0 i
  26. the perquisites right, just open your server.ini file, and add this section at! O) A5 T; G+ _5 X
  27. the end:+ k' v: }: \& ?" Q3 q
  28. ---cut here---0 ~5 A8 Y, i1 g% i5 r9 q/ x& }
  29. [DBEXPRESS]
    ! |( T' `1 B' K
  30. sqldir=mysql_sql
    4 r- z# `3 V: P2 _% U) |; _
  31. Drivername=mysql0 }( P" U6 o2 c; n- v8 p
  32. Database=Your_Database_Name_Here
    ) f, l. L: w& S, z
  33. Hostname=The_PC_the_MySQL-Server_is_on
    + E1 [+ `& m: ]% z) l. z
  34. User_name=User_name_on_the_MySQL-Server
    7 M6 e* a8 l9 r% c6 L( }
  35. Password=Password_to_go_with_above_user_name
    # t  A" y6 P7 x' ^* x$ }4 S: |
  36. GetDriverFunc=getSQLDriverMYSQL
    / q$ w7 s2 |0 b$ s. v3 S$ y! ^
  37. VendorLib=path_pointing_at_your_mysql_vendor_lib
    : E7 }9 ^/ d4 V9 r
  38. LibraryName=path_to_libsqlmy_libary
    ( y9 e* Z+ K; b  d) J; M8 q; T' x
  39. Active=1* t( M! _7 i- n; ?! ~
  40. ---cut here---9 I2 z2 X8 j. T( W0 }- e# x
  41. In my environment (a linux box with a MySQL server running locally) I have:
    ( S# x1 L# E* S* c
  42. ---example---
    ( A/ p9 P+ Q: t* \' _# E, [9 u
  43. [DBEXPRESS]3 B. f2 @- ^/ o& |8 o( J1 Y
  44. sqldir=mysql_sql5 q! M" J0 W! }
  45. Drivername=mysql7 q6 y/ h, q1 ]
  46. Database=test, a" T2 y4 t0 V
  47. Hostname=localhost& o4 Y4 ~6 Y. L/ G6 X3 m
  48. User_name=testuser- @' y2 o4 T4 l3 h7 ?" u2 h) z3 d
  49. Password=my_password- w: ~0 H! P" P" |) Q8 v  Z0 ]
  50. GetDriverFunc=getSQLDriverMYSQL+ {, a0 h: R. W# ~5 c$ ~* P4 Y
  51. VendorLib=/usr/lib/libmysqlclient_r.so.10.0.0
    " P( i, j2 l; }/ f
  52. LibraryName=./libsqlmy.so
    * i9 A7 ]/ E/ A8 ]3 X9 x  y
  53. Active=1
    # R" x8 E2 d2 \8 b2 s' o
  54. ---example---8 Y% q. y& u& P: A- F2 D' K
  55. - z( v1 U( t$ k: Q7 f0 \
  56. On a windows box, also running the MySQL server locally, it would be:
    # X+ V/ J# c+ `1 P7 W  f
  57. ---example---
      Y- J3 W+ x6 O$ i, m1 S  {
  58. [DBEXPRESS]
    0 Z+ f' G5 x% d0 u9 ]$ `
  59. sqldir=mysql_sql9 g+ k$ @0 m9 Q. y" q' x
  60. Drivername=mysql
    # p5 P/ W) T6 ?/ E- I$ W9 D5 p1 x
  61. Database=test
    ! u+ T4 m, O5 y1 E3 r( Q; m# g
  62. Hostname=127.0.0.1
    ! ^1 p: F8 N- E  `+ b% f+ {& I; r
  63. User_name=testuser! [2 }5 L" t8 ?8 m
  64. Password=my_password& Z4 z$ f+ f9 W8 C
  65. GetDriverFunc=getSQLDriverMYSQL
    # o) X& o4 u# h- V
  66. VendorLib=libmysql.dll: j: v4 @- P2 x' ?/ J0 c, K1 P  i9 B
  67. LibraryName=dbexpmysql.dll
    " f# e7 a* {9 @- t& a! S
  68. Active=1! t, D; K0 D6 I+ i. c
  69. ---example----
    ; a' K; F, Y# Z7 H' ^0 M( R- q
  70. - written 02.03.04 by pwk.linuxfan
    ! j* x( Z) w& }8 x5 m3 S
  71. , y% t. c; u) ~. D0 T' u" g
复制代码
发表于 2008-1-18 15:43:17 | 显示全部楼层
就是说在每一句英文附加一段中文注释,不知道可有难度不??:xhan
发表于 2008-1-18 15:48:42 | 显示全部楼层
我这里有一个网页自动翻译的结果,大家校正一下看看
2 [4 q+ w+ x! j

  1. 6 ]! k. n  \( \( v: P! Q! w
  2. ######使用MySQL数据库,为teamspeak服务器2.0.20.1 ######
    ; V% F- z3 R& }2 k! V6 G3 }

  3. 7 k0 f2 U- h' c  E5 H- m: S: \" M
  4. # # #我们所需要# # # . I6 C3 C4 A3 `. ?
  5. 当然,我们还需要有MySQL服务器来存储这些数据对我们来说,这个文件
    $ ~; Y, M" p4 X% z
  6. 不会解释如何做到这一点-也有文件存在,为
    . r% ~; k9 O: z) s2 A
  7. 有兴趣的。要求包括: (空)数据库teamspeak使用
    . F  d8 d  C9 R! x9 K; h( X9 c: q
  8. 和一个用户帐户(用户名+密码) ,有权限做的东西/ S5 N, N1 ^5 t6 u6 F' ~
  9. 随着数据库。此外,你需要一个卖方图书馆安装于
    0 |) ^/ R1 w4 ^' h* z% `
  10. 本地机器,这是我的MySQL安装。
      \) c1 j3 R% `( D' V( ~
  11. 这些指示不会告诉你,你怎么可能转移你的数据,从& W- u' L: d8 y; D2 ~7 c1 o+ k. i
  12. SQLite数据库向MySQL数据库,我们开始一种更清新和空洞的MySQL + c$ D5 e2 ]8 w; k, Z$ Q; A
  13. 数据库。 1 L; C% A$ I+ l8 n6 h+ m
  14. 有些用户报方式进口SQLite数据库到MySQL中,但在4 U/ N4 L% d" x% p9 j' O$ }
  15. 编写本报告的时候,仍然有太多的问题-检查现状, }# H( B9 G, L  W8 B- a
  16. 在teamspeak论坛,如果你有兴趣。 , [9 y' Q3 h- q. ~. `
  17. 注意:为了让teamspeak访问MySQL数据库的dbexpress司机( Q' F6 O" v& X7 p$ b$ \* R
  18. Borland公司使用。这个司机只能界面与客户端库
    % [; M" C0 B' w. C5 |( t' [
  19. 随MySQL 3.x.这是有可能进入一个mysql解数据库,这
      h+ E" N+ D* [' l, E. M
  20. 客户端库-基本上你所需要做的就是使用3 .x客户端库作为: D# A' F: X: @; u
  21. " vendorlib " ,并解数据库连接。
    1 w, `% C" b  A+ r" z- F
  22. 如果您需要更多的信息dbexpress ,你可以联络Borland公司。
    3 j: b* n+ }0 J3 P& m; g; E

  23.   ]1 |! z* Q! }1 K/ P! c8 g8 c
  24. # # #做好工作# # #
    1 [9 k/ ]* s# I* `5 }
  25. 成立teamspeak使用MySQL (应该)直线前进时,一旦你都
    0 Z7 h# Z2 }% ~! Y: M: \( z
  26. 该额外赏赐权利,而只不过是打开你的server.ini文件,并加上这一节在
    : M  {: Y: v' g! _4 k0 O: {
  27. 结束:
    3 ~: O) u4 r9 p0 X0 @" K
  28. ---削减这里--- 8 }1 R; `3 Y8 P( c
  29. [ dbexpress ]
    ) q) @# D* `/ \5 G. e  @: K
  30. sqldir = mysql_sql ; m. e5 g7 d/ u6 C7 _, m/ J
  31. drivername = MySQL中
    5 G' J" C( ?& L" z
  32. 数据库= your_database_name_here ; a: y! C# _" ~0 |1 j% d4 ~
  33. 主机= the_pc_the_mysql - server_is_on 8 ^& d1 }2 F6 u8 B2 _" P6 z
  34. user_name = user_name_on_the_mysql服务器$ D3 p' U8 ~3 X
  35. 密码= password_to_go_with_above_user_name
    4 J% H! K5 G* O( K8 q
  36. getdriverfunc = getsqldrivermysql
    , A8 ]+ @6 e; ^1 W+ F/ T: d
  37. vendorlib = path_pointing_at_your_mysql_vendor_lib 1 Q# K4 B2 Z$ J- Z8 {
  38. libraryname = path_to_libsqlmy_libary
    ( w- r3 L5 i! C: T$ ?3 _  W
  39. 积极= 1
    ) ^1 g% C# D6 B% r9 Y9 o- H
  40. ---削减这里--- / u- Y1 d1 x* @! k# l
  41. 在我的环境( Linux的包装盒与MySQL服务器运行在本地) ,我有:
    " J7 [( d7 k9 s" j: H5 M; d# M
  42. ---例如--- : K8 f+ b. t/ b& c3 e, g! f
  43. [ dbexpress ]
    . {1 z# N5 `" R( o" A
  44. sqldir = mysql_sql / ]' y1 v/ {$ K2 b) q: i
  45. drivername = MySQL中: W% S6 Q) `$ J9 f
  46. 数据库=测试, t7 o; u7 [$ x. V' H
  47. 主机=本地主机
    " [' C9 g+ ~3 Z
  48. user_name = testuser . q2 h8 q5 z8 U) O+ O
  49. 密码= my_password
    3 W  j+ T7 e3 r8 o
  50. getdriverfunc = getsqldrivermysql
    ) U+ e& T+ a2 F" U% u( S
  51. vendorlib = / usr/lib/libmysqlclient_r.so.10.0.0 ; x9 ^! }  |" I/ Y8 t( I, }  U0 X  I8 P
  52. libraryname =. / libsqlmy.so
    8 ]& A3 f$ s: P  T& i+ q
  53. 积极= 1
    % a  ~8 Y8 Z& s" j! T
  54. ---例如---
    1 A4 L4 `" h, q9 y  }4 G) D1 l/ f
  55. ' }; w, P: d  [1 l  n
  56. 对Windows中,也运行MySQL服务器本地的,那就是: 6 b4 ]. p2 N0 X6 L1 b5 r7 i
  57. ---例如--- , Z, k3 J1 H; \# Z9 Z
  58. [ dbexpress ]
    + @9 S! s) p5 W
  59. sqldir = mysql_sql
    ; q: c0 Z: }' Y( p  U
  60. drivername = MySQL中" T$ Z+ }& W. T( h6 b2 V
  61. 数据库=测试
    4 w! e# ~4 _& U' G8 s" j
  62. 主机= 127.0.0.1 9 O2 m% @& h7 H! B8 k1 s- X
  63. user_name = testuser
    " h& x( Q7 B$ I( M* ]
  64. 密码= my_password 1 V+ B0 w- k0 I) W
  65. getdriverfunc = getsqldrivermysql 1 G7 o' u2 H8 X, O7 B
  66. vendorlib = libmysql.dll在- A( F$ n- u* Z3 N$ u$ H
  67. libraryname = dbexpmysql.dll
    9 m. w  }, J3 K" D
  68. 积极= 1
    ) a1 _. ?7 f3 P6 q" [
  69. ---例如---- . \6 z" v/ _5 b' K
  70. -写在0 2.03.04由p wk.linuxfan. Y. U. z0 ~% l0 a6 \$ |3 r
复制代码
发表于 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) B! U. ^- z  y! \) n5 x; _# b6 Q

# b' Q3 z( }1 ?+ ibut, i only will free at nite, tuesday 11pm, your time
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

GMT+8, 2026-2-16 03:24 , Processed in 0.104670 second(s), 6 queries , Redis On.

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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