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

2946 17

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

[复制链接]
发表于 2008-1-18 15:41:41 | 显示全部楼层 |阅读模式
麻烦翻译一下,下面这段文章:xhan
5 l# F. J  Z' K( u7 B8 B# P+ _" q8 ]0 p* c% z

  1. " P0 B" h4 @7 W. L# h* Z/ |
  2. ###### Using MySQL as Database for TeamSpeak-Server 2.0.20.1 ######) o# ^+ L/ N% X2 v
  3. 5 b: Y! @  C9 G5 a7 \2 K5 q
  4. ### What we need ###) l+ @: ]. t) r8 {6 V" R- x
  5. Naturally, we will need a MySQL server to store the data for us, this document
    ( @! [! }6 [5 x! W6 A
  6. will not explain how this can be done - there are documents out there for the
    " ?' ?& D4 t+ F+ Z0 s, P
  7. interested. The requirements include a (empty) database for TeamSpeak to use
    : p) l4 [% V' j" [3 Z2 t+ k
  8. and a user account (username + password) that has the permissions to do stuff! V" b' {: ]8 f) ]8 ]/ I1 \1 n
  9. with the database. Additionally, you will need a vendor library installed on the
    , ?5 r: Q  v- L# j! h1 m
  10. local machine, this came with my MySQL install.
      p9 j1 _4 y, T! B; g7 Y
  11. These instructions will not tell you how you might transfer your data from the2 e6 N6 E: O8 H& ]( n$ z9 F
  12. SQLite database to the MySQL database, we start with a clean and empty MySQL
    ( y2 @6 v3 Z( ]4 z
  13. database.
    4 g" L. X- Q+ ~% z
  14. Some users have reported ways to import a SQLite database into MySQL, but at
    4 q' S( ]& ^+ r/ \8 r7 L4 ?% G. w; f
  15. the time of writing, there are still too many issues - check the current status
    - W8 x! z/ G2 Q& C
  16. in the TeamSpeak forums if you are interested.
    & x: E& q) ]6 u
  17. NOTE: To allow TeamSpeak to access the MySQL database the dbExpress driver from5 o0 ^& C( x! d( \8 M* A  L( G% u
  18. Borland was used. This driver can only interface with the client library that
    ( {- M: i! e  H
  19. comes with MySQL 3.x. It is possible to access a MySQL 4.x database with this$ @$ [4 H! ?, O( x# j* k4 D3 R' D
  20. client library - basically all you have to do is to use a 3.x client library as
    2 H) m; P% }  v$ O* I4 Y
  21. "VendorLib" and a 4.x database to connect to.! L0 H! l- p+ H4 y% U* r
  22. If you need more info about dbExpress, you can contact Borland.8 s* d1 s$ N5 n4 M9 O8 Q
  23. 6 P7 j1 Q' {5 Y& F: o, [1 b$ R, j
  24. ### Doing the work ###2 ^8 Q9 y) Q, [! e# _8 t9 G; E5 T
  25. Setting up TeamSpeak to use MySQL (should) be straight forward once you have all" ~+ U/ ^9 h6 H& |
  26. the perquisites right, just open your server.ini file, and add this section at
    / c! p$ K% k- p; s+ P5 ?1 a: ]( S- U
  27. the end:
    % l' d& o6 P* M+ S  Q3 S& E  p
  28. ---cut here---* e# y; {. a# Z' F/ R! Q3 X$ W" S
  29. [DBEXPRESS]
    & m$ |4 S/ a; W) I' [9 m- i) U
  30. sqldir=mysql_sql2 |; A, g2 p" }  {/ A; ^4 \
  31. Drivername=mysql  A7 C+ Q( f8 m3 U2 `4 g, H5 d
  32. Database=Your_Database_Name_Here
    : t6 S3 R3 y- D: d; Q3 z+ K4 g  A
  33. Hostname=The_PC_the_MySQL-Server_is_on' |& M. T/ k# H4 P
  34. User_name=User_name_on_the_MySQL-Server8 J/ R6 @# Y+ }6 S& y  k$ ^
  35. Password=Password_to_go_with_above_user_name
    " s! f# n( c  U2 o
  36. GetDriverFunc=getSQLDriverMYSQL2 i9 L7 `0 f$ A9 B) T. f
  37. VendorLib=path_pointing_at_your_mysql_vendor_lib, x) L3 }7 c7 q, i) _
  38. LibraryName=path_to_libsqlmy_libary
    / z( }. g/ ?) I. l5 C. U
  39. Active=12 c  C, c0 z8 ]4 r
  40. ---cut here---
    " j1 b6 `5 g' F" {- U
  41. In my environment (a linux box with a MySQL server running locally) I have:* [5 M8 A8 k% ~8 r7 _$ \
  42. ---example---
    3 U" r* T% l8 X  P7 U4 J
  43. [DBEXPRESS]$ r& p; E. H5 y% q- R+ ?
  44. sqldir=mysql_sql
    3 q5 B! p! R7 r, h6 r" {$ Z
  45. Drivername=mysql
    3 K0 m1 ?. H& T1 P" i5 l2 G
  46. Database=test
    9 P& Y; l2 P/ @7 Q2 l/ {
  47. Hostname=localhost
    # o7 B& T6 _) k4 C5 i
  48. User_name=testuser# j& @4 p/ ?0 N) e
  49. Password=my_password
    3 d$ S' R4 i9 q7 }
  50. GetDriverFunc=getSQLDriverMYSQL; m3 u3 ]) w6 R
  51. VendorLib=/usr/lib/libmysqlclient_r.so.10.0.0
    1 G' @$ Z1 ~, M: X: {
  52. LibraryName=./libsqlmy.so  m. x* U  t/ A4 C6 z. t) @% V7 o
  53. Active=1/ q- ~. e) W# j9 }+ K1 ^! c
  54. ---example---; S8 R" f9 B4 ?- b* F
  55. 0 ]  ^$ v- D0 [) f! a/ }2 ?
  56. On a windows box, also running the MySQL server locally, it would be:9 Y' b  T( [8 Z9 o& l/ q/ t; w7 `+ b
  57. ---example---
    " V; x5 k2 u1 [" S( n2 B" b) L
  58. [DBEXPRESS]
    / v" F6 I9 p6 T5 X* }% z+ L
  59. sqldir=mysql_sql5 A1 ~# l# B7 L$ `/ k# v: v
  60. Drivername=mysql' \/ y6 r( V2 ~( j# [
  61. Database=test
    4 n2 D2 G; x: Z' A& p: ?3 B  ?
  62. Hostname=127.0.0.1- a) M: G4 T: o& u' ?5 g, _& G
  63. User_name=testuser
    $ y' Y3 ?$ C% q3 S( _/ ?$ A/ V9 n
  64. Password=my_password
    % Q' ~2 P, `# f; K) Q8 }
  65. GetDriverFunc=getSQLDriverMYSQL
    0 c, w* w7 s( g* K* K9 U1 _/ b
  66. VendorLib=libmysql.dll* o$ a/ {( x3 g- |& K
  67. LibraryName=dbexpmysql.dll
    ' c' i0 b. J& |! R# w
  68. Active=1* E8 T* C# s. a# Z3 H8 w+ J
  69. ---example----
    9 \% j( s1 g; v- {/ r5 @% w
  70. - written 02.03.04 by pwk.linuxfan
    / Y( y; V2 i3 k, X
  71. ( m0 |2 b- x1 a: W3 `3 q
复制代码
发表于 2008-1-18 15:43:17 | 显示全部楼层
就是说在每一句英文附加一段中文注释,不知道可有难度不??:xhan
发表于 2008-1-18 15:48:42 | 显示全部楼层
我这里有一个网页自动翻译的结果,大家校正一下看看
  j& C8 A; [) E) ]% ?( \9 y

  1. ) I+ R) x: V4 l% F
  2. ######使用MySQL数据库,为teamspeak服务器2.0.20.1 ######
    % s& P" n. H0 j0 F' i
  3. 0 p  l! u: I& N) p) X: v( `
  4. # # #我们所需要# # # : _$ c. O  i2 a' U: H9 Y9 G" [
  5. 当然,我们还需要有MySQL服务器来存储这些数据对我们来说,这个文件
    0 C# W3 a, }/ m6 V
  6. 不会解释如何做到这一点-也有文件存在,为
    3 [* `( F: G; S) S
  7. 有兴趣的。要求包括: (空)数据库teamspeak使用1 b, i# z; ^/ U/ C+ _
  8. 和一个用户帐户(用户名+密码) ,有权限做的东西
    9 \: n/ i3 g  n. F
  9. 随着数据库。此外,你需要一个卖方图书馆安装于& h* v1 Q6 x$ u# u, R
  10. 本地机器,这是我的MySQL安装。   r" n( K' z2 E
  11. 这些指示不会告诉你,你怎么可能转移你的数据,从
    * [& q0 b" a8 Q0 N: |& L
  12. SQLite数据库向MySQL数据库,我们开始一种更清新和空洞的MySQL
    4 P( n- A2 V$ q+ f' m
  13. 数据库。
    ) \: T6 c+ g' |# ^( R- E  `
  14. 有些用户报方式进口SQLite数据库到MySQL中,但在
    6 ?& z7 O  t4 C% ?6 n
  15. 编写本报告的时候,仍然有太多的问题-检查现状+ L- T# [  q+ U  N
  16. 在teamspeak论坛,如果你有兴趣。 3 @+ a  X) Z& q6 z. l
  17. 注意:为了让teamspeak访问MySQL数据库的dbexpress司机
    3 d3 D; t9 D+ q/ d% X; v
  18. Borland公司使用。这个司机只能界面与客户端库/ g8 F2 ]  y7 n' @- Y
  19. 随MySQL 3.x.这是有可能进入一个mysql解数据库,这
    $ t- R8 D4 C% p6 Y
  20. 客户端库-基本上你所需要做的就是使用3 .x客户端库作为6 M/ ?- _5 C/ ]& o4 b4 f9 N
  21. " vendorlib " ,并解数据库连接。
    & U' \8 T. Q! z: a0 y& P* t
  22. 如果您需要更多的信息dbexpress ,你可以联络Borland公司。
    * M8 D, P( i% D+ T1 `4 g) q

  23. 2 b& k2 m2 P" ~' C  q7 N0 E
  24. # # #做好工作# # #
    5 k5 I! U) s: w
  25. 成立teamspeak使用MySQL (应该)直线前进时,一旦你都! v" a) Z& w1 t; {: n( x7 N" z
  26. 该额外赏赐权利,而只不过是打开你的server.ini文件,并加上这一节在
    9 ^0 m+ }2 H  {9 O. X
  27. 结束: 1 j% d0 l2 Z9 O
  28. ---削减这里---
    . N* [* i' e8 L/ l% |
  29. [ dbexpress ]
    * r" N4 G2 w: i! z
  30. sqldir = mysql_sql
    % s$ x& E! C5 w# G- r
  31. drivername = MySQL中* Q1 L7 X+ Y7 g# r
  32. 数据库= your_database_name_here
    # R, R" `( }4 d9 H( z
  33. 主机= the_pc_the_mysql - server_is_on 4 {( C: O; h5 G$ m
  34. user_name = user_name_on_the_mysql服务器8 A% p5 ~0 W9 w
  35. 密码= password_to_go_with_above_user_name
    # y- [# l0 O8 b# y7 R
  36. getdriverfunc = getsqldrivermysql 7 @- |- h! V* ?: \  d  S
  37. vendorlib = path_pointing_at_your_mysql_vendor_lib
    . ~6 @! ^+ m& e5 j9 z+ q
  38. libraryname = path_to_libsqlmy_libary 1 N! X& q- X) e6 k7 [2 |3 ~
  39. 积极= 1
    + {1 N3 J' s1 W/ C% w& b
  40. ---削减这里---
    1 H- R" h, {: C3 ^2 h- }3 T- P
  41. 在我的环境( Linux的包装盒与MySQL服务器运行在本地) ,我有:
    ) e# h4 |% k) j, x: A" {6 Y
  42. ---例如--- + a# _: ^; J7 f! O5 K
  43. [ dbexpress ] 8 k* R# B/ H# N6 Z! J( @
  44. sqldir = mysql_sql . f1 t. J8 ]1 B$ X" s9 o" U3 u
  45. drivername = MySQL中6 s) H8 C' N+ D
  46. 数据库=测试
    $ s& L8 [& V/ M' \0 q9 ?' E
  47. 主机=本地主机
    8 G5 Q; K& @5 T& K5 O0 f
  48. user_name = testuser ) m5 T& q1 q& J- R; v* Z
  49. 密码= my_password
    % D3 F' V9 O/ _/ x
  50. getdriverfunc = getsqldrivermysql # }' p2 W  c% j$ Y2 |% b# P
  51. vendorlib = / usr/lib/libmysqlclient_r.so.10.0.0
    ! r; d1 X2 \. n" L
  52. libraryname =. / libsqlmy.so
    0 f- A* p# h" b7 z" _/ F, l+ Q' o8 b
  53. 积极= 1 & n7 I8 Q+ s5 E; }2 X& i
  54. ---例如---
    4 [* F2 V- ^8 e3 R3 I
  55. " @- @- ^& z8 v% M
  56. 对Windows中,也运行MySQL服务器本地的,那就是: ! i9 I8 i/ f0 r* j" {* Q6 y
  57. ---例如---
    4 j# X; f$ ~5 e1 q8 B. w' \
  58. [ dbexpress ]
    * x$ ^) K! V+ P  ^
  59. sqldir = mysql_sql
    " H9 v2 o1 |+ A& r  \7 s7 H/ ^1 ~0 h
  60. drivername = MySQL中
    & \! |# I$ y- j. Z% Z- ~4 ]  H/ L
  61. 数据库=测试
    * P1 T. ]% X8 _0 p/ q5 b; d- ]
  62. 主机= 127.0.0.1
    $ p0 k3 g$ U0 R  a" n# B2 I
  63. user_name = testuser 9 `- T% s5 H5 L  l
  64. 密码= my_password * ]% r. l- F" d( J
  65. getdriverfunc = getsqldrivermysql / E9 K: `& b2 L# t2 k
  66. vendorlib = libmysql.dll在8 A9 t) D6 H$ I9 Y5 J
  67. libraryname = dbexpmysql.dll
    ) ^! Q9 W& r* w& H9 @3 h
  68. 积极= 1
    0 w: O$ f( a# T! X; D/ s' y* A. n
  69. ---例如---- 8 Q9 h' ?" A1 |% A4 r
  70. -写在0 2.03.04由p wk.linuxfan
    * ]3 @: s' v  [6 B" U) 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 words
4 n+ `) T5 C; F1 m4 f+ n
$ d  z# a+ I4 g! x' p) gbut, i only will free at nite, tuesday 11pm, your time
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

GMT+8, 2026-7-28 04:55 , Processed in 0.093212 second(s), 6 queries , Redis On.

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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