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

2556 17

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

[复制链接]
发表于 2008-1-18 15:41:41 | 显示全部楼层 |阅读模式
麻烦翻译一下,下面这段文章:xhan ' v' p" z8 U5 B$ U
: ^5 L8 f5 Q, Z) Z( i, n% }4 |

  1. % |1 Y6 ~; ?7 u* A3 Q0 u
  2. ###### Using MySQL as Database for TeamSpeak-Server 2.0.20.1 ######
    1 I6 Y- P4 ~9 V# D( r) q
  3. ; w; t+ m3 f* h6 D( A4 @! _
  4. ### What we need ###! `; |0 U: b* T& Z8 C) o& c
  5. Naturally, we will need a MySQL server to store the data for us, this document
    4 {5 R0 u' N4 o5 K. ~
  6. will not explain how this can be done - there are documents out there for the : b9 }) C* f6 B2 m
  7. interested. The requirements include a (empty) database for TeamSpeak to use, z! m# k  o+ c! @
  8. and a user account (username + password) that has the permissions to do stuff
    2 ?3 }/ k0 D8 k8 c! }3 _! S
  9. with the database. Additionally, you will need a vendor library installed on the( _" T1 a) |7 J2 R9 \) `$ F
  10. local machine, this came with my MySQL install.
    3 s) B: n9 K$ T
  11. These instructions will not tell you how you might transfer your data from the2 D, g6 j# d7 `
  12. SQLite database to the MySQL database, we start with a clean and empty MySQL
    7 s0 |# |8 v) f$ J% m3 s8 d( \+ {, r% `
  13. database.$ a4 p& U; W! G" O
  14. Some users have reported ways to import a SQLite database into MySQL, but at" @  H8 F. M$ }& [4 E4 k
  15. the time of writing, there are still too many issues - check the current status
    ! l- c) u* V; }! u
  16. in the TeamSpeak forums if you are interested.
    0 v  B' x4 ~* d4 q
  17. NOTE: To allow TeamSpeak to access the MySQL database the dbExpress driver from
    / f2 a7 t4 r3 }0 |5 K3 ?, }
  18. Borland was used. This driver can only interface with the client library that 3 a7 I/ o! U1 {% F
  19. comes with MySQL 3.x. It is possible to access a MySQL 4.x database with this" b" t* A8 W" M3 Z
  20. client library - basically all you have to do is to use a 3.x client library as
    * O8 F3 U, U3 ?
  21. "VendorLib" and a 4.x database to connect to.
    5 k0 [# v. b3 F
  22. If you need more info about dbExpress, you can contact Borland.3 [" Y. w, Z5 E# C" \1 g7 ~. j& _

  23. 1 Y* n8 N9 ]1 ?3 f+ J
  24. ### Doing the work ###
    : B1 E2 s4 \- m: R# K1 o0 A- s
  25. Setting up TeamSpeak to use MySQL (should) be straight forward once you have all
    & x* O; k7 Y" S3 Z  s5 Y
  26. the perquisites right, just open your server.ini file, and add this section at+ H$ P) Q! ^& ]% d3 C+ }5 X
  27. the end:$ f7 c1 Z  e, b; W
  28. ---cut here---( \# G& R. o# I- U$ p/ J, J5 a
  29. [DBEXPRESS]
    0 ]$ \0 u  P1 V6 k( ]4 _
  30. sqldir=mysql_sql- t$ E7 q+ s" E$ J" _
  31. Drivername=mysql/ P) ^+ P! m. g: [, t" i; [
  32. Database=Your_Database_Name_Here1 A4 q8 U/ N3 j: I: g- M, ]. O. x
  33. Hostname=The_PC_the_MySQL-Server_is_on
    : r+ [2 s; a# X: A
  34. User_name=User_name_on_the_MySQL-Server9 T# C. l# T5 Z6 [0 q# e4 O6 V
  35. Password=Password_to_go_with_above_user_name
    * r- F; }1 Q4 ]% J5 D
  36. GetDriverFunc=getSQLDriverMYSQL
    5 y' E. Z: |( K1 O: u+ N/ O
  37. VendorLib=path_pointing_at_your_mysql_vendor_lib. E( b- J) e  {
  38. LibraryName=path_to_libsqlmy_libary. p9 k" Q7 w% X5 q- q2 H; S
  39. Active=1  `. |6 m! f' ^0 ~  e' Z; }+ S) Y0 v
  40. ---cut here---1 D* J" H; f9 k# g! C3 q5 z3 \4 _
  41. In my environment (a linux box with a MySQL server running locally) I have:/ e6 I% u3 \( W
  42. ---example---
    : H6 S2 C' d. Z' V5 m" W: \  ?
  43. [DBEXPRESS]" o8 Y+ N9 ?# v3 b0 r/ A# B3 }
  44. sqldir=mysql_sql7 q) r1 ]- t2 c  k
  45. Drivername=mysql
    6 \/ Z2 c1 c4 F0 g7 V* q+ `( W% p5 u
  46. Database=test
    9 h# C; g) N+ B  B% D# f0 W! B1 G. H
  47. Hostname=localhost
    : r; ]: `' @: }8 ^  q0 j) P7 \/ M( a
  48. User_name=testuser% g* t. N; g) ?
  49. Password=my_password
    2 w# B$ t% X& I) E- G
  50. GetDriverFunc=getSQLDriverMYSQL
    ' G0 L; `& u" I9 t' p  j0 h2 f0 @$ `
  51. VendorLib=/usr/lib/libmysqlclient_r.so.10.0.0. A4 C5 x0 h. @% X
  52. LibraryName=./libsqlmy.so
    : T" h7 {$ n7 e1 _/ }0 S  t
  53. Active=1
    - ^1 ]& p! _+ \$ j8 U0 s' e# u
  54. ---example---
    : A) ]# ?$ r, C( K5 @

  55. : G0 y1 |$ I# f9 x  P" K" b
  56. On a windows box, also running the MySQL server locally, it would be:
    . }2 Y, Y+ Q* R
  57. ---example---$ r1 V/ H; u# M: [: ?
  58. [DBEXPRESS]
    ) Q. ~0 [( j- Z
  59. sqldir=mysql_sql
    $ c& Y+ e7 n2 V& @! c
  60. Drivername=mysql
    % T. ?/ ?: m: d0 z
  61. Database=test5 z! }. q+ }7 l- i6 Q$ M4 h( L" L
  62. Hostname=127.0.0.19 v! b6 R4 ]! U/ Y+ J9 l8 _
  63. User_name=testuser
    9 Y7 n% E4 Q6 ?" Z" s5 t, T
  64. Password=my_password
    ' x: E, N, O2 S+ w3 }
  65. GetDriverFunc=getSQLDriverMYSQL
    * M% e3 u, P5 F. L( |' Z) B
  66. VendorLib=libmysql.dll
    % D: g% J# J! c* w. \5 q
  67. LibraryName=dbexpmysql.dll
    , \- l' o8 a! V& @- m7 C
  68. Active=1) y* h& R  M7 Z
  69. ---example----
    # v! L- f: f6 w$ u3 P- I6 Y. i2 i3 T
  70. - written 02.03.04 by pwk.linuxfan
    4 V( x% G9 d) |
  71. ! K3 x* \- S! a& J6 V  u
复制代码
发表于 2008-1-18 15:43:17 | 显示全部楼层
就是说在每一句英文附加一段中文注释,不知道可有难度不??:xhan
发表于 2008-1-18 15:48:42 | 显示全部楼层
我这里有一个网页自动翻译的结果,大家校正一下看看
! Z8 q0 e! o/ \, e: m4 j$ z' R
  1. : W, b6 {0 I1 D& M2 ^
  2. ######使用MySQL数据库,为teamspeak服务器2.0.20.1 ######
    ! K* R5 ^# q2 x. U5 Q! Z* e
  3. # r  V4 W# T, T" Z8 W! R# P
  4. # # #我们所需要# # #
    ! X0 ~- v' y  y7 S. w3 H5 C
  5. 当然,我们还需要有MySQL服务器来存储这些数据对我们来说,这个文件
    3 x  x/ ~+ M* _& {* p" o+ Y" J; |& L
  6. 不会解释如何做到这一点-也有文件存在,为# R; ^0 p4 `1 n: V0 V2 E. O: l
  7. 有兴趣的。要求包括: (空)数据库teamspeak使用! ^7 S; k3 g, ?) X, n# r) d. b5 Q
  8. 和一个用户帐户(用户名+密码) ,有权限做的东西
    6 ?1 ?! G& F' O: _
  9. 随着数据库。此外,你需要一个卖方图书馆安装于
    ! [2 s; D8 r1 i" h( L; S$ C  I
  10. 本地机器,这是我的MySQL安装。
    " T% ]% N8 O- F- A
  11. 这些指示不会告诉你,你怎么可能转移你的数据,从8 d4 f; m# ]& X% V7 v% |
  12. SQLite数据库向MySQL数据库,我们开始一种更清新和空洞的MySQL 0 m4 B4 t# L+ D* C( \% S' B
  13. 数据库。
    : l. k4 ^0 x8 X5 x
  14. 有些用户报方式进口SQLite数据库到MySQL中,但在) W$ o9 P& D/ h. K1 ?2 A
  15. 编写本报告的时候,仍然有太多的问题-检查现状
    7 j) o3 S( _8 y: |# y; B
  16. 在teamspeak论坛,如果你有兴趣。 4 X1 y  q) l6 U2 B9 q/ X% I
  17. 注意:为了让teamspeak访问MySQL数据库的dbexpress司机
    9 U# t/ }; P+ T4 h0 f+ W
  18. Borland公司使用。这个司机只能界面与客户端库, Z3 E! y& Z- ~5 M: _
  19. 随MySQL 3.x.这是有可能进入一个mysql解数据库,这7 s2 {& V+ V' l* v/ B4 S, L
  20. 客户端库-基本上你所需要做的就是使用3 .x客户端库作为
    : p' q3 K; {+ H2 M. [+ P0 f
  21. " vendorlib " ,并解数据库连接。 + @  u9 B% R" l# p! y0 H$ M
  22. 如果您需要更多的信息dbexpress ,你可以联络Borland公司。
    ' ?4 T% v+ y& a) v9 s

  23. . p" }, ]  m6 p% T: ?+ |
  24. # # #做好工作# # #
    - k9 J  s8 z7 G0 l" O
  25. 成立teamspeak使用MySQL (应该)直线前进时,一旦你都5 x* H8 W- j  J3 j& L9 r' l
  26. 该额外赏赐权利,而只不过是打开你的server.ini文件,并加上这一节在) P6 c" i# l& K* p% r3 T/ N% k
  27. 结束: & m* A3 Z0 k9 a+ f
  28. ---削减这里---
    ; A; G- k4 a  \- m7 R  M
  29. [ dbexpress ]
    # N" B6 ]7 d; @$ @
  30. sqldir = mysql_sql
    8 K0 T/ m" H9 q- |7 q- H8 Y% p( i5 C
  31. drivername = MySQL中: l! R; N7 Z$ A5 t) {
  32. 数据库= your_database_name_here
    # n* b0 @) E4 ^! W/ L# h' f
  33. 主机= the_pc_the_mysql - server_is_on
    " Y: b5 g( V) x* G5 k( K
  34. user_name = user_name_on_the_mysql服务器
    + \! l9 V) M) a/ q
  35. 密码= password_to_go_with_above_user_name
    + H# p& s( Y. z" Z$ m
  36. getdriverfunc = getsqldrivermysql
    8 k) G" H. l/ y+ X2 g% _6 r
  37. vendorlib = path_pointing_at_your_mysql_vendor_lib
    $ |: N) |; y7 X2 Y
  38. libraryname = path_to_libsqlmy_libary , H0 z& q5 k' J; d" _
  39. 积极= 1 ! ?! L$ V0 `2 q, }. l8 ]
  40. ---削减这里--- * W9 P9 U) |/ F6 f7 c
  41. 在我的环境( Linux的包装盒与MySQL服务器运行在本地) ,我有:
    : C- L& ^4 w. v% T4 `4 S& C1 j
  42. ---例如---
    1 O! Y+ B; Y: z6 ~8 d. s* Y% ]
  43. [ dbexpress ]
    6 |0 N6 W8 y$ ]1 b0 h+ q& u
  44. sqldir = mysql_sql " J+ o4 ^0 x) Y3 ^
  45. drivername = MySQL中9 c: @/ t* Z" G- R* g! z: f
  46. 数据库=测试2 g8 i5 \- \1 I* l4 W1 Y
  47. 主机=本地主机
    " B$ Z* z; f8 g9 c& A0 I! J3 F! K
  48. user_name = testuser
    5 \* G; F- r/ z$ n
  49. 密码= my_password
    ( y* ^) n3 W" U( R
  50. getdriverfunc = getsqldrivermysql
    8 }) a$ N8 m) V# k6 x. F; q7 F
  51. vendorlib = / usr/lib/libmysqlclient_r.so.10.0.0 ' ^3 W! N( V. s  t* w9 s- \
  52. libraryname =. / libsqlmy.so
    . u8 M# o4 b% X9 p, ~0 i
  53. 积极= 1 1 l% Y% s5 U: A+ ^. Q: t
  54. ---例如---
    ' B4 n( Y% B/ c! \

  55. " Z; N8 t3 U" g. ?( C# c* Q  C
  56. 对Windows中,也运行MySQL服务器本地的,那就是:
    : w+ g2 h& m6 k4 L& R! T
  57. ---例如---
    0 \/ }/ b7 U8 h, A; U
  58. [ dbexpress ] , X2 W* v/ c8 f
  59. sqldir = mysql_sql
    2 A8 O  m2 C% z3 n
  60. drivername = MySQL中
    % Z  w# g' O2 [+ g/ Y% z
  61. 数据库=测试$ q4 _5 k$ [  R3 \6 K* F9 z* a4 g
  62. 主机= 127.0.0.1 4 V. V+ T; x' `  ]: ?# _
  63. user_name = testuser
    # T# {/ _; n2 |  C
  64. 密码= my_password
    , Q+ \1 j0 u( _- M5 Z; U! s
  65. getdriverfunc = getsqldrivermysql
    + x& Z' j; G& z0 D! K: B, V5 |! Z, a
  66. vendorlib = libmysql.dll在) B; W) }. T1 s7 T4 _6 T/ t
  67. libraryname = dbexpmysql.dll
    3 i7 Y: U3 E8 S7 U% s8 i" [/ X
  68. 积极= 1
    , R& b/ |% F- i% F9 O% ~
  69. ---例如---- 2 ~1 X, X* @) j3 C/ Z: s: z' W. |
  70. -写在0 2.03.04由p wk.linuxfan$ Q0 N7 W# S* W+ G
复制代码
发表于 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
1 m1 g& h) Y4 B( r8 F+ {  D' d  t/ N; q. O5 x
but, i only will free at nite, tuesday 11pm, your time
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

GMT+8, 2026-4-26 11:23 , Processed in 0.095023 second(s), 6 queries , Redis On.

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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