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

2697 17

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

[复制链接]
发表于 2008-1-18 15:41:41 | 显示全部楼层 |阅读模式
麻烦翻译一下,下面这段文章:xhan
1 _* J4 F1 e  i  I. a! V
& U8 }# x* j# c/ I9 I, d# O

  1. ) m! l: U; v. a0 k+ {
  2. ###### Using MySQL as Database for TeamSpeak-Server 2.0.20.1 ######- n% w8 A1 s, j  C" i& L4 S
  3. " _9 s% t; F+ x! \6 c
  4. ### What we need ###
    ! A( B2 Z8 v2 f5 Z  ^5 s
  5. Naturally, we will need a MySQL server to store the data for us, this document / G# c3 [0 F, ^* r9 }% R% W) G5 y( Y
  6. will not explain how this can be done - there are documents out there for the / W  Q% ?4 U) d+ d4 o8 ~- K
  7. interested. The requirements include a (empty) database for TeamSpeak to use
    ; K" T6 N' _9 v* T
  8. and a user account (username + password) that has the permissions to do stuff  L  B3 P3 q4 d* f
  9. with the database. Additionally, you will need a vendor library installed on the- r( w1 a$ H; b, m
  10. local machine, this came with my MySQL install.
    % V# x) ]. {) U" h$ d! C4 b
  11. These instructions will not tell you how you might transfer your data from the
    ( c  I5 H0 C& j$ L$ k
  12. SQLite database to the MySQL database, we start with a clean and empty MySQL
    5 a0 p" V6 K! X4 m2 J8 T+ o* I* Z
  13. database.
    & o% Q1 t. M, c* B
  14. Some users have reported ways to import a SQLite database into MySQL, but at
    6 S+ d) ]# O) V+ ^, y& c
  15. the time of writing, there are still too many issues - check the current status8 L; {8 m7 L$ T  G# z
  16. in the TeamSpeak forums if you are interested.$ B* u7 R) b$ E- f; V
  17. NOTE: To allow TeamSpeak to access the MySQL database the dbExpress driver from1 X; _$ h! |, P9 x' ?
  18. Borland was used. This driver can only interface with the client library that
    2 _2 R$ C2 r& d3 }, g) M
  19. comes with MySQL 3.x. It is possible to access a MySQL 4.x database with this' R, R7 h; m, K/ C* B+ Y: p
  20. client library - basically all you have to do is to use a 3.x client library as . h6 t3 _8 E. W$ k) H, z
  21. "VendorLib" and a 4.x database to connect to.
    ' h6 F) q" Z" C
  22. If you need more info about dbExpress, you can contact Borland.3 U: c1 R& y( j* `( K( N4 c

  23. & P! w1 f' H0 Y$ C$ A, I: o
  24. ### Doing the work ###
    ) D9 ^" E0 o/ y% c, a$ d* j! `
  25. Setting up TeamSpeak to use MySQL (should) be straight forward once you have all
    5 X# Q! n. n5 y9 J
  26. the perquisites right, just open your server.ini file, and add this section at3 a$ P7 K/ Z( Z
  27. the end:
    7 x* y3 ^  e2 k8 Z
  28. ---cut here---: e  d5 j' e5 f8 P  V
  29. [DBEXPRESS]
    . e* s% W, B3 n4 z' t
  30. sqldir=mysql_sql* Z# \$ R7 N! Q- K
  31. Drivername=mysql
    8 k; C1 h; ]3 }7 m, u, v
  32. Database=Your_Database_Name_Here
    ! v2 l5 ]5 M% a
  33. Hostname=The_PC_the_MySQL-Server_is_on
    ( ~# U( Z" Q" C0 P4 G
  34. User_name=User_name_on_the_MySQL-Server
    + s! i6 c7 m" A, b& N! S" s
  35. Password=Password_to_go_with_above_user_name
    / [$ e$ \7 u0 y1 M5 S; g
  36. GetDriverFunc=getSQLDriverMYSQL  z3 s, J2 w( s2 O8 R
  37. VendorLib=path_pointing_at_your_mysql_vendor_lib3 `5 Y/ [8 E1 m9 w( @0 r
  38. LibraryName=path_to_libsqlmy_libary
    1 l3 C7 @. D, t: \
  39. Active=13 ~2 H) f0 ~- I7 I; y; P
  40. ---cut here---
    - I# Q5 ^2 h; x& p2 i
  41. In my environment (a linux box with a MySQL server running locally) I have:
    6 l7 }$ C. S' l  G9 v% x
  42. ---example---
    1 R9 v0 b! ^% M2 J8 S- i$ Q
  43. [DBEXPRESS]0 Q0 Z& e2 k$ K7 D6 I
  44. sqldir=mysql_sql
    ; \* n0 z0 L/ j/ {8 V) Y' `6 D) W) W+ N
  45. Drivername=mysql
    ' P1 r" p1 v+ }+ t: e9 k8 R
  46. Database=test
    2 h$ ^& ]8 e& \. H
  47. Hostname=localhost& m* Q! R" `# C; T3 K
  48. User_name=testuser
    5 x3 j$ _8 M( z7 Y: h
  49. Password=my_password
    ( w6 w$ h, X, D/ z- I2 ~
  50. GetDriverFunc=getSQLDriverMYSQL! w) z. P1 i, H1 d& r
  51. VendorLib=/usr/lib/libmysqlclient_r.so.10.0.01 O) b6 O) F8 L2 G7 C  D9 y6 ^
  52. LibraryName=./libsqlmy.so7 t9 D7 g' d- P+ D1 [! s' A! q
  53. Active=13 V' N2 Y5 H7 a, l  o
  54. ---example---, F' E6 H, a. F) i+ i( ~% V% X8 ]

  55.   }& d8 P/ d/ M$ }' V
  56. On a windows box, also running the MySQL server locally, it would be:
    # S: p2 @' B. T- ~/ J
  57. ---example---8 N: r% r' Y, T3 Z7 S6 p
  58. [DBEXPRESS]
    0 H  C5 K/ @7 u8 g: a
  59. sqldir=mysql_sql0 p7 Q: `0 j5 _! O7 Q* u* ~
  60. Drivername=mysql/ _3 s: c0 r4 C' I
  61. Database=test
    7 X& b, M$ W+ m6 @" |3 \. k
  62. Hostname=127.0.0.10 \" ]+ y3 k6 |) T
  63. User_name=testuser
      a2 y6 s& l1 _* Y
  64. Password=my_password
    - `, k9 Y$ _: N8 N; i: L5 l& _
  65. GetDriverFunc=getSQLDriverMYSQL
    - I1 N: E9 W+ J9 \: A
  66. VendorLib=libmysql.dll: q( a* @9 P" @! T
  67. LibraryName=dbexpmysql.dll
    8 v/ [% K. f9 B% ~- U
  68. Active=15 W! G1 _8 {6 M" b+ z0 G  p
  69. ---example----
    & k; E) F  L) S3 C5 h7 M( A
  70. - written 02.03.04 by pwk.linuxfan  ?! W" D2 |; v$ l4 o* `% O

  71. % G9 w- d, ^9 o, Y! o% e  v
复制代码
发表于 2008-1-18 15:43:17 | 显示全部楼层
就是说在每一句英文附加一段中文注释,不知道可有难度不??:xhan
发表于 2008-1-18 15:48:42 | 显示全部楼层
我这里有一个网页自动翻译的结果,大家校正一下看看
# y( `, _! h/ v- Q6 o% p& {

  1. ; K" H+ d2 y% H) o+ A
  2. ######使用MySQL数据库,为teamspeak服务器2.0.20.1 ###### 0 a7 F' A" ~9 D5 T) @0 v
  3. 3 l7 ]5 {: R! [6 P/ Z
  4. # # #我们所需要# # #
    : ~" \9 T( K0 M# x. p
  5. 当然,我们还需要有MySQL服务器来存储这些数据对我们来说,这个文件$ L4 `7 ]0 }7 _3 Y
  6. 不会解释如何做到这一点-也有文件存在,为
    ) F/ ~6 s' P4 }/ q
  7. 有兴趣的。要求包括: (空)数据库teamspeak使用5 ^4 @- T% y+ K5 d' F. {  I
  8. 和一个用户帐户(用户名+密码) ,有权限做的东西
    * U, V+ |; z' t& Z
  9. 随着数据库。此外,你需要一个卖方图书馆安装于
    ( V; b) i: r" g7 {7 U
  10. 本地机器,这是我的MySQL安装。 * k+ M+ V) N3 ^8 Z7 O/ J. e' \
  11. 这些指示不会告诉你,你怎么可能转移你的数据,从
    / @1 O8 {" b  a- a  ?* m
  12. SQLite数据库向MySQL数据库,我们开始一种更清新和空洞的MySQL
    1 i* z  M1 B" ]+ H0 c
  13. 数据库。
    0 a: B* t: |! m  a9 H0 @  {. F
  14. 有些用户报方式进口SQLite数据库到MySQL中,但在: y  x3 s" V$ t8 v8 [
  15. 编写本报告的时候,仍然有太多的问题-检查现状) h; N4 ]- ]1 i8 H) Q
  16. 在teamspeak论坛,如果你有兴趣。 ' U& J" l/ X" L/ C* t1 ~
  17. 注意:为了让teamspeak访问MySQL数据库的dbexpress司机# ]9 b; p9 R, @/ N: O( Z9 [
  18. Borland公司使用。这个司机只能界面与客户端库
    9 v1 S7 q2 f8 K" _; B+ ^
  19. 随MySQL 3.x.这是有可能进入一个mysql解数据库,这0 k& ~8 G& ?+ X9 x7 b& E( ~
  20. 客户端库-基本上你所需要做的就是使用3 .x客户端库作为
    . g  a$ A. V1 ?& e: u
  21. " vendorlib " ,并解数据库连接。
    $ k/ a% D$ q* `& e
  22. 如果您需要更多的信息dbexpress ,你可以联络Borland公司。
    1 B0 e+ _1 ~) M! }0 \8 L
  23.   S& V  a' C7 Y9 B5 p: G; {. d+ P
  24. # # #做好工作# # #
    ) \% ~$ B9 X2 u# n, T
  25. 成立teamspeak使用MySQL (应该)直线前进时,一旦你都& ]. J# q+ O. R1 E4 n
  26. 该额外赏赐权利,而只不过是打开你的server.ini文件,并加上这一节在" }' {( f8 H' L# Q9 w
  27. 结束:
    - U+ T" m1 t9 W$ e
  28. ---削减这里---
    7 w' X1 z' ]5 ^. Q3 {8 @
  29. [ dbexpress ]
    " W+ {! m8 u- [  J, A
  30. sqldir = mysql_sql
    , f2 y1 r, Q! B- x% i' S
  31. drivername = MySQL中
    " L  u! c* l, W' K9 r$ u+ Q! Z
  32. 数据库= your_database_name_here
    8 |/ u& F& G, r0 X# f
  33. 主机= the_pc_the_mysql - server_is_on * {( p; `7 j  X$ W; \$ K1 T
  34. user_name = user_name_on_the_mysql服务器( r0 E) U& w( \: F- G3 u) i
  35. 密码= password_to_go_with_above_user_name ! P. J8 E3 z4 N3 @8 W- l
  36. getdriverfunc = getsqldrivermysql
    + R: {; G' W: i8 O6 v
  37. vendorlib = path_pointing_at_your_mysql_vendor_lib 4 `% c8 b% J8 Z* U9 T
  38. libraryname = path_to_libsqlmy_libary " t, N' V: F2 M/ \: v* ^
  39. 积极= 1 ' z) D) H2 P0 y) B" M7 R
  40. ---削减这里--- % S# f+ l. G$ u- {" N$ C1 Q' u$ x
  41. 在我的环境( Linux的包装盒与MySQL服务器运行在本地) ,我有: 0 A; q7 R! T) ?2 X: T. v
  42. ---例如---
    , l. ]! I2 x5 c  S' G  e0 N
  43. [ dbexpress ]
    ; `2 r" }+ H8 X  F/ n# d% ~7 w
  44. sqldir = mysql_sql ( p0 L2 b8 P5 J6 n% g% p; A! }
  45. drivername = MySQL中7 L( l4 Q8 m8 M9 v! P: ~, f  w; f
  46. 数据库=测试! q7 g0 `" N6 \" n
  47. 主机=本地主机$ T7 h! h/ e7 z
  48. user_name = testuser + ~2 \  Q  n, K4 i
  49. 密码= my_password
    8 H6 m- Z1 ?6 _* I' @: V  Y
  50. getdriverfunc = getsqldrivermysql 6 T1 i2 m  I/ ^' @
  51. vendorlib = / usr/lib/libmysqlclient_r.so.10.0.0
    * Z$ A$ Q1 p; |
  52. libraryname =. / libsqlmy.so
    6 l9 n/ o& `/ n* u
  53. 积极= 1 8 y& C; U- g, M4 o5 x  y
  54. ---例如---
    ' ?2 o3 F+ c: W5 c  z6 R1 ~
  55. 2 c$ u) m$ s  a( n5 |
  56. 对Windows中,也运行MySQL服务器本地的,那就是: & V% `. u9 @5 o2 l2 ?- |' g3 b' y
  57. ---例如--- 0 T/ S9 e9 v+ X" ]* X; c' ~. _
  58. [ dbexpress ] 7 V; X' u/ {* s4 J7 g  B$ O& a
  59. sqldir = mysql_sql
    % ]4 }" h2 G9 B4 J/ A1 y) H
  60. drivername = MySQL中
    , h% ^! b  A3 p. J9 s, q
  61. 数据库=测试
    - n$ z' R2 T& f
  62. 主机= 127.0.0.1
    ' L9 N/ q5 F+ D3 H/ f7 s/ k
  63. user_name = testuser " \+ P$ ~3 `: @8 @; x8 D6 A+ N
  64. 密码= my_password ' @$ N5 n0 i2 L$ w: [' ^
  65. getdriverfunc = getsqldrivermysql
    * }/ _. ?/ Z/ b( S3 G# P4 D) j/ B8 L0 L
  66. vendorlib = libmysql.dll在2 |/ z3 u: G) k5 ?: r
  67. libraryname = dbexpmysql.dll 5 u. ]& n" n: t9 k- g
  68. 积极= 1 ) W, y2 E+ Z. M! F. p
  69. ---例如---- / `8 ~/ r- L6 y& F6 \7 ^1 }
  70. -写在0 2.03.04由p wk.linuxfan4 ?3 V* d. J: {/ A- \9 {
复制代码
发表于 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' `$ z0 P% m9 N  D9 t' z
) ^- C- x) N% w' c
but, i only will free at nite, tuesday 11pm, your time
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

GMT+8, 2026-6-3 08:09 , Processed in 0.098159 second(s), 6 queries , Redis On.

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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