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

2659 17

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

[复制链接]
发表于 2008-1-18 15:41:41 | 显示全部楼层 |阅读模式
麻烦翻译一下,下面这段文章:xhan 0 l0 `0 M! w2 N  w5 e( X, H% b. r
! I" ]' |" m' C2 K  [) L3 P& M/ }

  1. 1 g( S( d2 S" q, r. `
  2. ###### Using MySQL as Database for TeamSpeak-Server 2.0.20.1 ######
    : U; x- X5 l. l5 i2 P

  3. ) b+ E! e: }/ Q0 R3 D& m* \0 _* S+ ]
  4. ### What we need ###; w) `6 w4 K4 T; z+ i: v5 d/ Q
  5. Naturally, we will need a MySQL server to store the data for us, this document ! I2 }* e* j% B  z7 x" p, ]
  6. will not explain how this can be done - there are documents out there for the ( B/ z3 L- D  g, C3 F/ t( \
  7. interested. The requirements include a (empty) database for TeamSpeak to use
      G3 O: X" i5 l
  8. and a user account (username + password) that has the permissions to do stuff" ?9 ^7 _# Y' Y: A  S4 x
  9. with the database. Additionally, you will need a vendor library installed on the
    . y$ T- K- ?+ F' h) T
  10. local machine, this came with my MySQL install.
    ! K" s: t5 h5 [9 ?. n; F% I
  11. These instructions will not tell you how you might transfer your data from the! o0 b1 C4 N) Z  g
  12. SQLite database to the MySQL database, we start with a clean and empty MySQL/ {& I' t8 y1 b0 E0 M+ Y
  13. database.& t% z: x# l: c/ w
  14. Some users have reported ways to import a SQLite database into MySQL, but at
    ; x& a( M0 K! ]8 \
  15. the time of writing, there are still too many issues - check the current status  V1 J, X& d  |% E4 D8 O8 Z$ J2 s
  16. in the TeamSpeak forums if you are interested.; v6 [8 W+ d/ p! r7 {) e" ~4 f
  17. NOTE: To allow TeamSpeak to access the MySQL database the dbExpress driver from! c9 @  X/ D8 m" |2 V8 m
  18. Borland was used. This driver can only interface with the client library that
    % Q  z# x& y' |
  19. comes with MySQL 3.x. It is possible to access a MySQL 4.x database with this
    * }/ o5 b# [. l$ B. \0 [# G
  20. client library - basically all you have to do is to use a 3.x client library as 5 f/ U( c' o. G0 f4 x" ^
  21. "VendorLib" and a 4.x database to connect to.
    9 {+ l/ M" w) W4 X8 U* [- e
  22. If you need more info about dbExpress, you can contact Borland.% O! y% R# ~% t  c1 S/ n2 W

  23. 0 R9 ~5 {/ ~4 C/ C, q8 i
  24. ### Doing the work ###' k  @8 d4 d  s# D- V% V+ X
  25. Setting up TeamSpeak to use MySQL (should) be straight forward once you have all3 d7 D5 ]- r. j- B! P4 {2 G4 W
  26. the perquisites right, just open your server.ini file, and add this section at5 q- w7 J- Q' ~8 x) @' n" d2 U; d
  27. the end:
    ' C& }* d/ T& ^) b4 c$ I
  28. ---cut here---
    ' ]9 r7 G5 F7 Z  ?
  29. [DBEXPRESS]
    + k$ L4 h% ?( ~2 [7 [( d
  30. sqldir=mysql_sql
    / y# y) s6 g$ s1 [7 D
  31. Drivername=mysql
    % D0 e6 _/ p( O) m+ s7 a
  32. Database=Your_Database_Name_Here
    ' {9 K' i- s, g: M0 m# I9 \$ D- _8 M
  33. Hostname=The_PC_the_MySQL-Server_is_on* B3 a5 [- R( ~$ S
  34. User_name=User_name_on_the_MySQL-Server
    + R, p6 t+ @5 u) Z; j0 p7 S3 a8 x$ U
  35. Password=Password_to_go_with_above_user_name
    . `' I* M2 j8 s+ b# }) O
  36. GetDriverFunc=getSQLDriverMYSQL, R6 U, W; H9 C$ o* e: m3 X3 {
  37. VendorLib=path_pointing_at_your_mysql_vendor_lib
      a7 C4 H' `  G9 ~
  38. LibraryName=path_to_libsqlmy_libary6 h" j; R5 q* F4 p: Q0 ?; r
  39. Active=1
    + D* O  }4 q; O) n
  40. ---cut here---
    8 D4 e+ c& L8 ~+ t: q  z2 I, n  E4 z
  41. In my environment (a linux box with a MySQL server running locally) I have:
    3 j3 y- b# B. H) s8 H
  42. ---example---  k8 f* S9 X  t/ b7 `
  43. [DBEXPRESS], Q7 J- b6 ]% I: I9 \. V7 x* C' R% ?
  44. sqldir=mysql_sql
    + d/ M0 g9 |8 F9 E: n- O
  45. Drivername=mysql' R; {% q. w8 A7 D& U1 p
  46. Database=test+ U7 J/ p, m" p% J( V' F( s
  47. Hostname=localhost
    / D8 a. N2 S' X' I* E$ {9 |$ k
  48. User_name=testuser! r8 k/ v: Z) }3 R# ^( O
  49. Password=my_password
    0 o4 K( `2 H+ }3 _1 Y$ G) X. _8 ~' t
  50. GetDriverFunc=getSQLDriverMYSQL
    0 i" L9 V0 Q8 L. D  A
  51. VendorLib=/usr/lib/libmysqlclient_r.so.10.0.0
    * n/ p1 v( R* B: n
  52. LibraryName=./libsqlmy.so+ y' [7 Q2 {) E) R- x
  53. Active=1
    2 z" H4 W" c8 T
  54. ---example---) g* t) L0 {. D, U" \. M! I
  55. 8 u8 t/ ]6 t6 j/ z# m% D4 F
  56. On a windows box, also running the MySQL server locally, it would be:
    ! S" ^3 E9 O6 |2 f- Q
  57. ---example---
    8 j2 d: w, K4 K7 Q! C+ f' q
  58. [DBEXPRESS]
    / f1 f( s0 A. v
  59. sqldir=mysql_sql
    % B8 X! \$ o- ?0 z, ^$ _
  60. Drivername=mysql6 g5 w% n( t4 R$ Y& u$ H3 a
  61. Database=test
    ( ?0 f9 {8 d- {! ?
  62. Hostname=127.0.0.18 u  O  W  B1 w3 ?# V. J' q: U+ o
  63. User_name=testuser
    ) I, m' e  h+ X) f$ Z: P
  64. Password=my_password
    / J' ~* t2 Y1 r/ b3 T
  65. GetDriverFunc=getSQLDriverMYSQL  c3 P" {( E# X/ ]" D' j/ b5 `
  66. VendorLib=libmysql.dll0 y$ _6 A# Y4 ~: W* q/ H7 ]
  67. LibraryName=dbexpmysql.dll/ H$ \" p: Y8 j
  68. Active=12 h. T  w- h! k
  69. ---example----% p3 I3 M2 g; m
  70. - written 02.03.04 by pwk.linuxfan- t" ]% r3 O  u6 K( n* V9 l+ m

  71. % q! f' i) c6 G* m
复制代码
发表于 2008-1-18 15:43:17 | 显示全部楼层
就是说在每一句英文附加一段中文注释,不知道可有难度不??:xhan
发表于 2008-1-18 15:48:42 | 显示全部楼层
我这里有一个网页自动翻译的结果,大家校正一下看看4 x7 G3 `) c" m, x6 k* A
  1. 2 c* m; H0 \7 j6 q  ^
  2. ######使用MySQL数据库,为teamspeak服务器2.0.20.1 ######
    ' u9 K' b) k3 T) e# b
  3. 9 }0 W0 J# ]5 k4 |1 q$ G
  4. # # #我们所需要# # # " G) j2 g8 _& I) @+ {! f" X
  5. 当然,我们还需要有MySQL服务器来存储这些数据对我们来说,这个文件2 G6 e0 O, b- u$ ^
  6. 不会解释如何做到这一点-也有文件存在,为, q3 C  C8 v; J0 @1 B3 E9 R6 G
  7. 有兴趣的。要求包括: (空)数据库teamspeak使用
    - i6 A2 z3 {& z5 ~
  8. 和一个用户帐户(用户名+密码) ,有权限做的东西
      \1 j8 ^5 m# Q, }) |) Q
  9. 随着数据库。此外,你需要一个卖方图书馆安装于
    1 R" T3 }) y2 N, d) |: R' i5 p6 ]
  10. 本地机器,这是我的MySQL安装。 $ F2 o+ l8 A' {0 @% d$ h' Q
  11. 这些指示不会告诉你,你怎么可能转移你的数据,从
    ! f) W* Y- S3 q5 I
  12. SQLite数据库向MySQL数据库,我们开始一种更清新和空洞的MySQL , e* T2 n; Z- V8 p- n7 j
  13. 数据库。
    2 y% B( R* }6 K$ G. v( `9 k, a
  14. 有些用户报方式进口SQLite数据库到MySQL中,但在
    % {! m9 ?3 [& n+ r& k: n0 m8 W2 G
  15. 编写本报告的时候,仍然有太多的问题-检查现状2 k# G6 m; [- h* @. f- l4 {
  16. 在teamspeak论坛,如果你有兴趣。
    6 q$ `( ?3 Y# ^
  17. 注意:为了让teamspeak访问MySQL数据库的dbexpress司机
    $ Z3 r1 C$ M' D- w, K, S  l
  18. Borland公司使用。这个司机只能界面与客户端库$ n/ H- m& B: d2 m
  19. 随MySQL 3.x.这是有可能进入一个mysql解数据库,这' |" I: n- x. G: c
  20. 客户端库-基本上你所需要做的就是使用3 .x客户端库作为
    ( K5 z( M: x' |
  21. " vendorlib " ,并解数据库连接。 2 k6 f' i' P1 |1 v5 P
  22. 如果您需要更多的信息dbexpress ,你可以联络Borland公司。
      c0 l% W, {$ s+ _7 E/ T0 [
  23. 3 R9 ^3 ~& C2 Q' f7 S- y
  24. # # #做好工作# # # 0 N) n- }  l  g% w8 c6 l
  25. 成立teamspeak使用MySQL (应该)直线前进时,一旦你都
    + p% \$ N. V- M2 T
  26. 该额外赏赐权利,而只不过是打开你的server.ini文件,并加上这一节在
    . t- M) P4 w0 p# Y; ?3 [1 e
  27. 结束:
    ) F- `0 a5 ?4 T" L& h
  28. ---削减这里---
    : b5 X( H" I! _1 L
  29. [ dbexpress ] + A" v0 f; m, q0 d+ K  Z" H
  30. sqldir = mysql_sql
    ' i7 b1 {( O) ?/ \! y+ W, o
  31. drivername = MySQL中) ]( O: N7 ~# M# Y1 Q; U
  32. 数据库= your_database_name_here
    ( u/ A1 N0 V& q
  33. 主机= the_pc_the_mysql - server_is_on " C  \( J. {' {4 \8 L
  34. user_name = user_name_on_the_mysql服务器
    $ @6 s; ^1 M- F6 K5 E5 \
  35. 密码= password_to_go_with_above_user_name , `0 \7 L$ L0 |  g1 p" p0 l0 J$ ]
  36. getdriverfunc = getsqldrivermysql % y  p: Z# S% Z3 }
  37. vendorlib = path_pointing_at_your_mysql_vendor_lib
    # X5 F3 A% r: A) [& X
  38. libraryname = path_to_libsqlmy_libary . @  z0 u2 Q% K6 y
  39. 积极= 1 4 L- y2 K) b) x3 r# @
  40. ---削减这里---
    - A6 K2 ^5 L, t: R, \2 W* D; m- g0 n
  41. 在我的环境( Linux的包装盒与MySQL服务器运行在本地) ,我有: 4 C, \( U" P" i7 K# R
  42. ---例如--- : ~% h0 c1 B( `1 l- q* F
  43. [ dbexpress ] 4 ?' z+ _& K/ H$ Q; j* q
  44. sqldir = mysql_sql
    6 e$ d% X/ G4 r& x3 r% u4 E8 N
  45. drivername = MySQL中/ d* F6 D& d0 _
  46. 数据库=测试
    * W2 i3 r% |) c0 K  W0 e" p! j$ V
  47. 主机=本地主机3 @, g! N; }1 e6 O, D- R1 E
  48. user_name = testuser
    & ^$ v5 F8 F5 S9 Z) x, B
  49. 密码= my_password
    , Z4 x  o' I* b
  50. getdriverfunc = getsqldrivermysql ; ^2 w' ~4 a7 h2 s( u
  51. vendorlib = / usr/lib/libmysqlclient_r.so.10.0.0 : \, b& K+ A0 [( M- T! m3 B
  52. libraryname =. / libsqlmy.so
    6 e: G3 }% I7 @" L' K7 p
  53. 积极= 1 # n6 M" S1 ]0 b! Q0 F2 Q
  54. ---例如--- 1 V: I0 ]/ V" z% f2 u, V
  55. % M% r" [: f! l# O1 x! l% H% w- v# Z
  56. 对Windows中,也运行MySQL服务器本地的,那就是:
    * `/ L! i# Q$ B" z# u: W& m, e
  57. ---例如--- 0 l: v0 S. |( z$ r3 u2 a- g
  58. [ dbexpress ] + p, B5 F7 L" W1 f4 L! u6 ]" `
  59. sqldir = mysql_sql
    6 ~6 t1 R6 l, P- {  q! `
  60. drivername = MySQL中
      z* i6 U6 h( f7 [5 L( d
  61. 数据库=测试
    2 T& ~7 n% X1 B: U* H+ }8 a# q; o5 a
  62. 主机= 127.0.0.1 2 }) ~0 B2 T1 G
  63. user_name = testuser ( G6 T1 ^! W; K: O0 [, ]3 o( K
  64. 密码= my_password
    , @0 z: T4 f4 }$ ?. L) u1 A4 `
  65. getdriverfunc = getsqldrivermysql
      D0 h& p6 q0 W" h' `
  66. vendorlib = libmysql.dll在/ W0 q6 n7 u6 s8 M- O( t, z
  67. libraryname = dbexpmysql.dll
    & O3 c6 s( H) y
  68. 积极= 1
    1 L$ z: f! |0 H4 x  i. H. H) {
  69. ---例如----
    + h6 C- k! j: H1 }9 `
  70. -写在0 2.03.04由p wk.linuxfan
    - x/ Y/ r( _. f8 c4 i) @% c9 k( {
复制代码
发表于 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
% c( M. A% }$ B1 i
. R: g9 b# c8 A( h, D$ T* [6 bbut, i only will free at nite, tuesday 11pm, your time
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

GMT+8, 2026-5-24 08:42 , Processed in 0.112973 second(s), 6 queries , Redis On.

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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