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

2804 17

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

[复制链接]
发表于 2008-1-18 15:41:41 | 显示全部楼层 |阅读模式
麻烦翻译一下,下面这段文章:xhan
) L% {/ f) C, X, C" F
' T# v% V1 ?4 m1 X1 @
  1. & b9 c, u5 G6 E5 f
  2. ###### Using MySQL as Database for TeamSpeak-Server 2.0.20.1 ######* g" U2 m) E! l( h& `9 c

  3. 1 R  M9 \6 p( b0 \8 n
  4. ### What we need ###
    ; n% Q: ]- K6 r' ], E9 c: g' S
  5. Naturally, we will need a MySQL server to store the data for us, this document
    ' M! F, H, u- e  @
  6. will not explain how this can be done - there are documents out there for the ( H  w& _1 L* u9 \& }; ]1 ]0 y
  7. interested. The requirements include a (empty) database for TeamSpeak to use
    * J/ s5 L+ L  O, F! {+ L9 Y; d7 @2 s
  8. and a user account (username + password) that has the permissions to do stuff$ s0 D5 d9 [! i- S
  9. with the database. Additionally, you will need a vendor library installed on the
    # \: ?& G* Q, W. g1 J
  10. local machine, this came with my MySQL install.& G  E: d2 ~3 u
  11. These instructions will not tell you how you might transfer your data from the0 U' ^$ [  e0 j2 ~* z! X
  12. SQLite database to the MySQL database, we start with a clean and empty MySQL3 s& N: ]5 J! w
  13. database." _% C8 f, P5 R; m$ X' l% o: K
  14. Some users have reported ways to import a SQLite database into MySQL, but at
    " l7 Z  i" E  x) x
  15. the time of writing, there are still too many issues - check the current status. h9 G: x5 F) s4 Z+ {5 @( m5 [) y# S
  16. in the TeamSpeak forums if you are interested.
    ) O4 M/ s6 ~  }& Q
  17. NOTE: To allow TeamSpeak to access the MySQL database the dbExpress driver from
    : a, N7 I1 [. ~( n' d0 |
  18. Borland was used. This driver can only interface with the client library that
    3 v* ~7 ]7 z' x4 a4 l9 x. a' X
  19. comes with MySQL 3.x. It is possible to access a MySQL 4.x database with this
    6 u" o5 y; v9 A3 e, k! m9 F2 d
  20. client library - basically all you have to do is to use a 3.x client library as
    4 t! Y; e8 J% A6 u- {' L
  21. "VendorLib" and a 4.x database to connect to.
    * k1 A+ v+ u; `  w. P5 A) X
  22. If you need more info about dbExpress, you can contact Borland.
    + w. P1 o9 q" m4 E" {

  23. ' m) ?6 m$ y6 k1 |3 ]
  24. ### Doing the work ###
    % X- q7 B6 j3 u  L: d- [
  25. Setting up TeamSpeak to use MySQL (should) be straight forward once you have all
    4 a. }  _+ `+ D: N8 u5 A/ S6 K
  26. the perquisites right, just open your server.ini file, and add this section at% {  @5 _( y: K; J. A( k
  27. the end:
    4 f, U" m) O; h  n) Y$ `/ m
  28. ---cut here---
    3 b. h9 U2 g! j/ ~, c
  29. [DBEXPRESS]" s/ e+ i7 V, q
  30. sqldir=mysql_sql& W, }0 E5 z- J9 P7 G; O
  31. Drivername=mysql0 l" j; `. ?7 E9 X: Q, j5 S
  32. Database=Your_Database_Name_Here
    & i. w2 K0 D% f. o
  33. Hostname=The_PC_the_MySQL-Server_is_on: }; ]3 t0 S6 T6 @- @! p2 s
  34. User_name=User_name_on_the_MySQL-Server
    9 W& e2 R8 k- {  L% _) y
  35. Password=Password_to_go_with_above_user_name7 P8 N0 z* u8 t- v
  36. GetDriverFunc=getSQLDriverMYSQL
    ' Y1 E* H) I. I! Z
  37. VendorLib=path_pointing_at_your_mysql_vendor_lib
    8 e+ K  h2 i% `- C8 `6 \' ^
  38. LibraryName=path_to_libsqlmy_libary8 |# b5 Z% K' Y. o# @9 b
  39. Active=1, O( G" j  g! y6 S  x6 O
  40. ---cut here---2 S% |9 O7 H- Y& D: o' \0 ?
  41. In my environment (a linux box with a MySQL server running locally) I have:
    & b) H- q2 n0 q2 H5 B
  42. ---example---
      f! y. O# `( f4 G
  43. [DBEXPRESS]
    ( c+ n: Q. b, m* l0 q3 L
  44. sqldir=mysql_sql
    1 ^: \' d2 D4 g" e
  45. Drivername=mysql
    , |: B* t- X6 c1 |! F! A/ |2 I
  46. Database=test' L- ]  r' @5 U4 y% u- I' K# H
  47. Hostname=localhost& m- O3 c3 N! H3 [4 E' @/ p' N" U
  48. User_name=testuser
    % _. W. w" B4 L
  49. Password=my_password- x. S7 ]' Y. k
  50. GetDriverFunc=getSQLDriverMYSQL2 q! P1 X( \- N) b1 a& H
  51. VendorLib=/usr/lib/libmysqlclient_r.so.10.0.04 C; P3 S5 O8 b* C: j
  52. LibraryName=./libsqlmy.so
    ; X! ?1 U3 Z4 o( l
  53. Active=14 b/ b: j  \  ^0 M, `: x
  54. ---example---
    - p2 t+ I" W1 U9 ]1 ?6 H; `' {

  55. 2 p2 ]3 l' t- P& f
  56. On a windows box, also running the MySQL server locally, it would be:
    ' v6 d2 ~1 n2 u) r" W7 C8 }* r. l
  57. ---example---
    4 {" v& M$ ^/ @7 K5 p! v
  58. [DBEXPRESS]6 _/ p: S- c" Z$ ], ~0 D
  59. sqldir=mysql_sql
    3 F; a6 Y: S/ E* O, Z3 I
  60. Drivername=mysql
    0 B2 Z% B' i9 _3 O
  61. Database=test2 L5 K4 D$ f! n6 s- v% E
  62. Hostname=127.0.0.1* g+ O; g$ t+ @! ]( u6 Z) B9 J
  63. User_name=testuser
    # `& h0 J) f, {1 \
  64. Password=my_password
    ! o8 x# ]7 u9 v
  65. GetDriverFunc=getSQLDriverMYSQL
    % {! n$ U5 u. t, J; c3 a6 `
  66. VendorLib=libmysql.dll
    9 m+ q8 d2 j- B, i# M- t& l
  67. LibraryName=dbexpmysql.dll" J; i1 Y( p1 L/ e
  68. Active=1& j& k9 r, g- @: T* R; J6 i0 `
  69. ---example----
    6 _4 L, A4 P  p, H  W
  70. - written 02.03.04 by pwk.linuxfan
    : L! w: H3 a- ]4 O3 ]  {6 x
  71. 0 {4 g) u# \! K7 J- c; C! _8 x# g
复制代码
发表于 2008-1-18 15:43:17 | 显示全部楼层
就是说在每一句英文附加一段中文注释,不知道可有难度不??:xhan
发表于 2008-1-18 15:48:42 | 显示全部楼层
我这里有一个网页自动翻译的结果,大家校正一下看看% k' g( e' ?! m$ C% j
  1. ) k% V+ Z/ D- O8 c
  2. ######使用MySQL数据库,为teamspeak服务器2.0.20.1 ###### 8 }7 n! M2 r' e3 T5 o
  3. 1 p! O# H, p3 M/ m- k- a
  4. # # #我们所需要# # #   J: H$ r1 C, F0 \. y- Q/ Q  I
  5. 当然,我们还需要有MySQL服务器来存储这些数据对我们来说,这个文件
    - Z0 T7 [+ m9 @$ k  {4 u
  6. 不会解释如何做到这一点-也有文件存在,为. w; |; o9 }# t% P' [5 s
  7. 有兴趣的。要求包括: (空)数据库teamspeak使用
    6 R$ G; j1 \0 Q: z( E5 e! M
  8. 和一个用户帐户(用户名+密码) ,有权限做的东西+ E% |" u  c- L# K  e  }/ ~
  9. 随着数据库。此外,你需要一个卖方图书馆安装于
    3 V# e7 e- l4 O
  10. 本地机器,这是我的MySQL安装。 , y! M/ G; R# j7 Y8 O
  11. 这些指示不会告诉你,你怎么可能转移你的数据,从4 g) t6 h* M0 a! g6 e
  12. SQLite数据库向MySQL数据库,我们开始一种更清新和空洞的MySQL : P1 j0 N$ t5 Y; g# L
  13. 数据库。 # q6 v( ^6 G6 d/ Q' E8 c& @
  14. 有些用户报方式进口SQLite数据库到MySQL中,但在
    % B# a- E# S2 n( b7 E
  15. 编写本报告的时候,仍然有太多的问题-检查现状, ]+ X, P# \. }! M3 r
  16. 在teamspeak论坛,如果你有兴趣。
    ! H+ N( q  z- ]! o( h, p
  17. 注意:为了让teamspeak访问MySQL数据库的dbexpress司机0 A3 Z+ P8 ~  L7 w$ f, b
  18. Borland公司使用。这个司机只能界面与客户端库
    4 \+ }* R# f  W2 S9 ~- `2 `
  19. 随MySQL 3.x.这是有可能进入一个mysql解数据库,这
    ( r# o# v9 B# t' r/ G/ F4 x0 c  _
  20. 客户端库-基本上你所需要做的就是使用3 .x客户端库作为
    7 j1 }* n7 K( G( `9 W; B: ?
  21. " vendorlib " ,并解数据库连接。
    + m, O6 p; |1 w0 z, K" r
  22. 如果您需要更多的信息dbexpress ,你可以联络Borland公司。
    2 E# R0 C) i9 V6 Z/ c' z& K
  23. ! l: L2 s7 Q6 D- Z9 J& _: ?
  24. # # #做好工作# # # 8 t8 f2 q6 H5 c) O4 |) o- M) b0 J5 G
  25. 成立teamspeak使用MySQL (应该)直线前进时,一旦你都5 f$ o( f/ e3 n! P' R0 v
  26. 该额外赏赐权利,而只不过是打开你的server.ini文件,并加上这一节在# ~  f: O, `2 c  P
  27. 结束:
    9 w! y0 v/ u2 D# i# @, w
  28. ---削减这里--- % g2 q* h6 v& A+ A' x
  29. [ dbexpress ]
    ' \: w# \* A! T2 A- a6 q# |
  30. sqldir = mysql_sql # X0 m- D* [8 \) W( j: L, q
  31. drivername = MySQL中. N3 T( b! @) ~0 W
  32. 数据库= your_database_name_here
    9 T3 q) @5 s1 ^2 j% W9 U5 A" e5 M
  33. 主机= the_pc_the_mysql - server_is_on , a. V! C# j; ^3 z+ k: ]
  34. user_name = user_name_on_the_mysql服务器* J4 k: ^: n% Q' p3 i) k
  35. 密码= password_to_go_with_above_user_name
    ) h/ H) P  H+ ^3 ?, j* J* n2 V
  36. getdriverfunc = getsqldrivermysql
    * ~& E& S$ p- k, i' h6 ^# ^8 e# k
  37. vendorlib = path_pointing_at_your_mysql_vendor_lib : t7 ?0 B4 R6 k0 B, p. J
  38. libraryname = path_to_libsqlmy_libary 8 ^6 K+ k( L" k8 W  D% r$ p, X+ a
  39. 积极= 1 * Q4 N3 f6 W+ H" `5 X
  40. ---削减这里---
    3 C( C1 p3 z/ g! m/ J1 M( k& q
  41. 在我的环境( Linux的包装盒与MySQL服务器运行在本地) ,我有:
    3 I% P7 ?( E8 j3 l9 f
  42. ---例如---
    5 l/ t: B6 U; a+ j- Z1 ^( V% N  S$ P3 q
  43. [ dbexpress ] - w$ X  _4 @  h
  44. sqldir = mysql_sql
    ; @: G& {' `0 d2 h" ^
  45. drivername = MySQL中
    1 A" o( w1 d/ s! E
  46. 数据库=测试
    1 z9 ?' r- ?4 U1 G1 i! x( }" f
  47. 主机=本地主机
    ; X# @$ l" U8 ~# i' F3 Y( f$ p
  48. user_name = testuser ( j9 R) B$ C% m- {" a3 _
  49. 密码= my_password ! B( d- s$ j7 C5 X% g
  50. getdriverfunc = getsqldrivermysql
    : o7 J8 `$ t$ @
  51. vendorlib = / usr/lib/libmysqlclient_r.so.10.0.0
    3 H$ N0 k" o: E  U* k
  52. libraryname =. / libsqlmy.so
    * e1 x0 \4 J6 r; b2 ^: f/ c
  53. 积极= 1 1 H7 m2 H, y7 ^0 v
  54. ---例如---
    4 p5 a$ F! g: h* s8 k2 I2 g

  55. + p6 D: D8 a5 ?$ H) z5 P
  56. 对Windows中,也运行MySQL服务器本地的,那就是:
    2 B' P9 @0 f+ ?" ~
  57. ---例如--- 4 [& Q7 @3 i. T; W
  58. [ dbexpress ]
      a% Y. `, G5 |: }
  59. sqldir = mysql_sql
    2 C# _0 D0 ^! \3 n3 P
  60. drivername = MySQL中+ F$ m; ?2 ~: A, s0 v" F; Q
  61. 数据库=测试
    5 [3 v+ K: ~% Y& ~. o
  62. 主机= 127.0.0.1
    * M+ h( ]; G3 z& m4 q6 q3 N
  63. user_name = testuser 9 e) p8 X) i, z4 \" c$ m; _
  64. 密码= my_password
    3 k9 R& M& \, ?/ K3 b6 Y
  65. getdriverfunc = getsqldrivermysql 6 n. O2 `7 [( d# G! T, g5 q  A
  66. vendorlib = libmysql.dll在. b7 U! E( C8 j' ^6 L/ A
  67. libraryname = dbexpmysql.dll ; n2 ^; n' P9 Z
  68. 积极= 1
    $ M6 h' ?" X3 N5 i
  69. ---例如----
    , N; N1 S3 a9 _, `
  70. -写在0 2.03.04由p wk.linuxfan1 g) M/ ~3 z5 ?' i' n' M( r& ]4 b
复制代码
发表于 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 words0 i4 n$ I9 {/ f- P7 y/ ?

. B" r3 t4 R" l7 Y6 M  c+ Ebut, i only will free at nite, tuesday 11pm, your time
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

GMT+8, 2026-6-25 09:27 , Processed in 0.093913 second(s), 6 queries , Redis On.

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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