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

3396 17

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

[复制链接]
发表于 2008-1-18 15:41:41 | 显示全部楼层 |阅读模式
麻烦翻译一下,下面这段文章:xhan - u# g7 w) a" Y0 |" S* l4 P8 ~" |
+ @" t5 ]3 u. }- R! Y6 n8 N# T3 r  |

  1. ' M3 }; \: w, z) z
  2. ###### Using MySQL as Database for TeamSpeak-Server 2.0.20.1 ######9 q; `% O( G1 h6 U* u/ e" R5 w6 o

  3. 3 l: ^% J/ l- V3 o9 u0 j: y
  4. ### What we need ###
      s( k- Q( R# t# Y% e
  5. Naturally, we will need a MySQL server to store the data for us, this document / x( P' t% l( I- l, v
  6. will not explain how this can be done - there are documents out there for the 3 Q) r$ S/ _2 o! X3 `
  7. interested. The requirements include a (empty) database for TeamSpeak to use
    7 n" v; m( ?3 P" U5 w/ q
  8. and a user account (username + password) that has the permissions to do stuff9 U' s+ e* ^. M- B- p2 s% d
  9. with the database. Additionally, you will need a vendor library installed on the
    9 ]( C/ h3 a/ K6 c. P3 M
  10. local machine, this came with my MySQL install.
    7 W) f: O4 F$ _$ {" e7 S/ }/ N$ `
  11. These instructions will not tell you how you might transfer your data from the% F- q# U9 E7 T7 z; A( Q3 L
  12. SQLite database to the MySQL database, we start with a clean and empty MySQL
    1 E( n' A. \) a5 w3 `" N, X3 J1 ~
  13. database.9 S9 D7 ?" N3 {0 a
  14. Some users have reported ways to import a SQLite database into MySQL, but at& v8 U9 x  {$ c0 U1 P
  15. the time of writing, there are still too many issues - check the current status
    . E) @5 t9 r8 t2 R
  16. in the TeamSpeak forums if you are interested.
    ( W- P! G; w7 o  i) z% @" p" d
  17. NOTE: To allow TeamSpeak to access the MySQL database the dbExpress driver from
    7 R" ]5 U/ B3 i4 h
  18. Borland was used. This driver can only interface with the client library that
    " C$ q8 w' U! ?
  19. comes with MySQL 3.x. It is possible to access a MySQL 4.x database with this
    9 m9 K9 t" ^) U! a" s5 j
  20. client library - basically all you have to do is to use a 3.x client library as
    " h9 H& M- Y: N' e$ [% u
  21. "VendorLib" and a 4.x database to connect to.# l# K6 e: F+ `% X9 `8 n
  22. If you need more info about dbExpress, you can contact Borland.4 S( a  p4 j1 I2 @

  23. 2 ], J, _, `# W
  24. ### Doing the work ###1 r& X; o# J% \9 s
  25. Setting up TeamSpeak to use MySQL (should) be straight forward once you have all" V2 c4 W/ R3 ^5 M# {
  26. the perquisites right, just open your server.ini file, and add this section at
    " ^& A4 F# m. g2 |; E
  27. the end:
    ! i6 z" O$ W$ l0 q- S( g' _
  28. ---cut here---
    * n; \1 C3 G: @8 T* _4 O: f
  29. [DBEXPRESS]6 L/ u, W. U  [- c. {: D8 b
  30. sqldir=mysql_sql" [  \) M( B; S2 Y; C3 H2 b* c
  31. Drivername=mysql
    : L. ?* X2 ~* T; y& ^
  32. Database=Your_Database_Name_Here; u. ?* Z3 j0 M' `/ K& w
  33. Hostname=The_PC_the_MySQL-Server_is_on
    # v, u! c& m  |6 N# A
  34. User_name=User_name_on_the_MySQL-Server
    " }2 h/ Y  }+ j' A' z$ i/ Q  J. p
  35. Password=Password_to_go_with_above_user_name: V/ f6 e! v+ ^$ o8 @% p
  36. GetDriverFunc=getSQLDriverMYSQL
    7 l  b- }8 z' b6 X
  37. VendorLib=path_pointing_at_your_mysql_vendor_lib3 \6 V% k9 B' W, H$ w; `! C
  38. LibraryName=path_to_libsqlmy_libary
    . F0 W8 Y) s: P/ q5 I/ ^
  39. Active=1
    * B" \6 U8 B* r4 S
  40. ---cut here---
    + N$ F* j. x4 `2 m3 p
  41. In my environment (a linux box with a MySQL server running locally) I have:7 |0 w0 l4 j& z, G/ I
  42. ---example---7 ~$ J& P* R6 j# `
  43. [DBEXPRESS]
    / |5 l, \& ^4 A* }
  44. sqldir=mysql_sql
    2 w# u& n# {/ ^7 T
  45. Drivername=mysql3 [3 w" O/ t  N4 C' Y
  46. Database=test8 d0 ^2 B0 i  ]" i. N  v
  47. Hostname=localhost% S( c# W# ~' }4 F9 s3 U+ J0 c
  48. User_name=testuser
    / x% Q, u4 k' K! V# S
  49. Password=my_password
    5 E/ B0 R5 ^$ J2 k- @9 y; c% \- k
  50. GetDriverFunc=getSQLDriverMYSQL4 o- T  ]5 L6 x
  51. VendorLib=/usr/lib/libmysqlclient_r.so.10.0.0/ K  g, b( T, V9 Y* M# x; Y
  52. LibraryName=./libsqlmy.so+ ~6 K5 r9 i6 z- e: X
  53. Active=1. P2 B; h) b% r  y9 F- u
  54. ---example---3 |" d4 ^& c: t# Q% i" R: p

  55. 1 x& n5 D) m2 q: C8 W/ |$ r
  56. On a windows box, also running the MySQL server locally, it would be:! |( Q6 e  U% s* R% {7 d
  57. ---example---
    " h) b) O+ ]* P: I, S
  58. [DBEXPRESS]
    0 h; z' b; E+ v
  59. sqldir=mysql_sql# z4 y/ z) `6 `
  60. Drivername=mysql
    ! o' z$ c8 H- Y, @) Q. X
  61. Database=test, D: W2 u2 l, D& l; }8 m
  62. Hostname=127.0.0.1
    ' y8 z' |; K$ I  j" s
  63. User_name=testuser
    2 c/ n9 n8 x$ d. r
  64. Password=my_password
    0 Y. E& P' T6 w( W  e
  65. GetDriverFunc=getSQLDriverMYSQL+ A6 t0 o/ F; ?3 z% W, \+ A
  66. VendorLib=libmysql.dll( j! q3 |& q; b9 ?$ @9 W
  67. LibraryName=dbexpmysql.dll
    - R" F, X; h! h+ R& h
  68. Active=1
    # z  q9 [6 f5 t! j5 D
  69. ---example----
    ' v6 X5 t% L+ X0 d% A7 y
  70. - written 02.03.04 by pwk.linuxfan
    ) c8 J' Q  K( f1 v, S
  71. # `; a9 F5 ^, I  u$ s* X  V7 i+ _
复制代码
发表于 2008-1-18 15:43:17 | 显示全部楼层
就是说在每一句英文附加一段中文注释,不知道可有难度不??:xhan
发表于 2008-1-18 15:48:42 | 显示全部楼层
我这里有一个网页自动翻译的结果,大家校正一下看看9 n8 f# B. N1 D% p  R. L
  1. , j) K6 r' I6 u* D9 E+ i# ~# b
  2. ######使用MySQL数据库,为teamspeak服务器2.0.20.1 ######
      l) b& K& ^1 r# b
  3. ' B9 j, E" v9 `! G! E
  4. # # #我们所需要# # #
    , C* F0 t7 i# Q2 {5 x" @+ Q. F; ^
  5. 当然,我们还需要有MySQL服务器来存储这些数据对我们来说,这个文件4 R: @" \; z$ v2 w5 j" R' i
  6. 不会解释如何做到这一点-也有文件存在,为
    7 ~/ t/ Q6 j. G2 g# U+ z
  7. 有兴趣的。要求包括: (空)数据库teamspeak使用
    7 E( L! j7 x; N7 g  q' z
  8. 和一个用户帐户(用户名+密码) ,有权限做的东西
    8 C) h. l6 f( J+ L
  9. 随着数据库。此外,你需要一个卖方图书馆安装于& Z+ j, p. m- p3 @- D
  10. 本地机器,这是我的MySQL安装。
    ; n$ [# M/ r0 d) J. C! I
  11. 这些指示不会告诉你,你怎么可能转移你的数据,从' a3 a8 p8 w$ X$ }$ |* I( `1 u9 [1 W
  12. SQLite数据库向MySQL数据库,我们开始一种更清新和空洞的MySQL % m% ~  {* K( \
  13. 数据库。 & y' `, n4 `7 z* ^
  14. 有些用户报方式进口SQLite数据库到MySQL中,但在
    3 k  m: |6 i0 a( U# d! h
  15. 编写本报告的时候,仍然有太多的问题-检查现状
    $ i' a$ [8 [8 t  f
  16. 在teamspeak论坛,如果你有兴趣。
    + Y$ K' m: L% `( n- A2 L  x2 }
  17. 注意:为了让teamspeak访问MySQL数据库的dbexpress司机* b& ^! Q' F- }: v* c- m/ E- B
  18. Borland公司使用。这个司机只能界面与客户端库
    ! A& H9 Q; A# \* L
  19. 随MySQL 3.x.这是有可能进入一个mysql解数据库,这
    + M2 X3 K: [3 z
  20. 客户端库-基本上你所需要做的就是使用3 .x客户端库作为9 w, |0 q. W& Z( o# _5 R5 @, F
  21. " vendorlib " ,并解数据库连接。
    $ ~, x, |  @" e0 t; Y2 H2 E
  22. 如果您需要更多的信息dbexpress ,你可以联络Borland公司。 8 x2 b" k( p% P0 G) Z+ B9 k
  23. 6 s7 m! @# D0 Y2 x
  24. # # #做好工作# # #
    . O- p. ^# q# d8 p
  25. 成立teamspeak使用MySQL (应该)直线前进时,一旦你都- C9 U) m# T( N
  26. 该额外赏赐权利,而只不过是打开你的server.ini文件,并加上这一节在9 g' e/ O9 d+ {7 C4 k, }8 g
  27. 结束:
    4 V( q  E% n- [( s
  28. ---削减这里--- 7 ?, A8 ]/ ~: @1 ]1 C
  29. [ dbexpress ] 4 J9 i* J& t! {) J( f9 c. ~
  30. sqldir = mysql_sql
    , Y+ s+ I+ c+ w; E7 }- g
  31. drivername = MySQL中4 R6 G0 ]# }) Z6 J
  32. 数据库= your_database_name_here
    # G; b  c: [% T5 R5 \+ }( N7 l
  33. 主机= the_pc_the_mysql - server_is_on
    ( P2 B- w- d6 |: S/ Q* B
  34. user_name = user_name_on_the_mysql服务器
    4 l; h4 a4 @4 N2 F/ C
  35. 密码= password_to_go_with_above_user_name ' k; c/ W2 o2 g; W- t& M& s+ l
  36. getdriverfunc = getsqldrivermysql - x% Y0 W+ t9 y7 [5 k
  37. vendorlib = path_pointing_at_your_mysql_vendor_lib
    6 F5 Z) H9 Z0 Y6 S' e
  38. libraryname = path_to_libsqlmy_libary . K8 R# |  r+ l/ k8 Q* Q
  39. 积极= 1 - ~) |0 Q% N4 T5 @, D8 A
  40. ---削减这里---
    2 b5 Y% z, L8 A1 p
  41. 在我的环境( Linux的包装盒与MySQL服务器运行在本地) ,我有:
    : S( k; H+ Y( y) j! Y8 Q
  42. ---例如--- 8 V5 T5 f: V6 ]7 Z
  43. [ dbexpress ] 2 {5 A. B' k$ K0 K4 k* G5 X
  44. sqldir = mysql_sql
    8 I; a3 \% p( T' T. f( m: W
  45. drivername = MySQL中
    7 I+ H* ^) w  h& ?- l0 F  V
  46. 数据库=测试6 k  P' _. B' Y$ H1 V( |
  47. 主机=本地主机
    1 D5 c/ f% Y1 C: ^( H
  48. user_name = testuser
    , s) k7 m) W- i: Q& P, |; \
  49. 密码= my_password
    6 B; x) N# m3 W6 l
  50. getdriverfunc = getsqldrivermysql
    : e' E3 X; L% N6 b" m' s/ B' N
  51. vendorlib = / usr/lib/libmysqlclient_r.so.10.0.0 2 ~  G( ^( h. c. \/ G
  52. libraryname =. / libsqlmy.so . C( b- u+ C" c+ U  N! ]
  53. 积极= 1 # z: w6 ^: z! o0 S1 k* L/ ?  Z
  54. ---例如---
    ( A$ f  |" r( @$ }2 v3 C, r

  55. 5 t6 Q) @0 m8 l' d
  56. 对Windows中,也运行MySQL服务器本地的,那就是: 3 u4 C5 U- l# i. @( r# x
  57. ---例如---
    . `  k% }+ x# ~/ `
  58. [ dbexpress ]
    * D* q" v' r: w, I" d/ m
  59. sqldir = mysql_sql
    9 J( t6 S  M0 H2 ~! {% D+ n( T; K0 P
  60. drivername = MySQL中- T$ t! k: C5 k3 i
  61. 数据库=测试4 E6 q( z& O0 e  Q: b9 K
  62. 主机= 127.0.0.1 5 h! v  r* O4 ?" v5 b
  63. user_name = testuser * A0 P' S  S- H3 F; ]  T
  64. 密码= my_password
    , m. S1 n2 v9 Q4 E: G! p. h
  65. getdriverfunc = getsqldrivermysql , H& C, k* {  f/ X) E
  66. vendorlib = libmysql.dll在3 K' s( a- j+ i3 L2 F! B
  67. libraryname = dbexpmysql.dll
    . `: ?6 _6 h1 {' {# c  s
  68. 积极= 1
    + h, I6 G0 Y6 [: P! H* c, A+ ^" A
  69. ---例如----
    % e* e4 @  K; _
  70. -写在0 2.03.04由p wk.linuxfan( B1 K9 Z8 }' @) O! n4 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 words6 W% w8 q- H0 i
$ |6 |6 ]9 d# x# B" f  N
but, i only will free at nite, tuesday 11pm, your time
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

GMT+8, 2026-10-26 17:42 , Processed in 0.092096 second(s), 6 queries , Redis On.

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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