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

2750 17

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

[复制链接]
发表于 2008-1-18 15:41:41 | 显示全部楼层 |阅读模式
麻烦翻译一下,下面这段文章:xhan
2 }2 [3 \7 W$ j# n: h
' e. X, {# V6 e4 q* l2 R+ n
  1. # P: h# }+ g! ]6 v% X/ `" f
  2. ###### Using MySQL as Database for TeamSpeak-Server 2.0.20.1 ######1 M# \, @. k8 E* S3 k: _
  3. , p5 s8 O6 F( r+ `% h' U3 C0 H; O! ]
  4. ### What we need ###5 K7 E6 E$ K, T' [1 j5 z4 R
  5. Naturally, we will need a MySQL server to store the data for us, this document
    / u( U& @2 {+ l
  6. will not explain how this can be done - there are documents out there for the $ l. ^5 V) R, L5 r
  7. interested. The requirements include a (empty) database for TeamSpeak to use: j( u, G* E( V" y' ~& x# r1 d+ [
  8. and a user account (username + password) that has the permissions to do stuff6 a' ^% h' j/ F8 [
  9. with the database. Additionally, you will need a vendor library installed on the
    ! [" ]' x0 J0 b4 _1 U4 p) L) P
  10. local machine, this came with my MySQL install.
    1 p+ c3 S* u, L
  11. These instructions will not tell you how you might transfer your data from the
    , C! }; S( ]: u8 z2 o
  12. SQLite database to the MySQL database, we start with a clean and empty MySQL, n0 ], N: ^% T) _
  13. database.) _' s7 z# T! L
  14. Some users have reported ways to import a SQLite database into MySQL, but at' B) _' g9 i' K$ K/ l
  15. the time of writing, there are still too many issues - check the current status- _) ?: `& Z1 v) w2 Y
  16. in the TeamSpeak forums if you are interested.
    ; X4 _) v, V+ m1 K
  17. NOTE: To allow TeamSpeak to access the MySQL database the dbExpress driver from
    1 ~# }! |( N8 E" z6 A
  18. Borland was used. This driver can only interface with the client library that % d" b' ?$ J0 n# e/ ]' r
  19. comes with MySQL 3.x. It is possible to access a MySQL 4.x database with this0 [4 ^0 D2 b" W7 n3 `; c
  20. client library - basically all you have to do is to use a 3.x client library as
    : a( `  B* ^1 c* o: X& _- c7 q) j" }
  21. "VendorLib" and a 4.x database to connect to.* ]) ~7 V! y  g4 d( a
  22. If you need more info about dbExpress, you can contact Borland.
    . G  N. [$ o! M
  23. 1 P: X1 m8 C' c4 r
  24. ### Doing the work ###
    : V3 p4 v( g- P- r/ j, f9 y3 b
  25. Setting up TeamSpeak to use MySQL (should) be straight forward once you have all7 _! `" @& x4 L% B% i
  26. the perquisites right, just open your server.ini file, and add this section at+ F- h6 b- [% v2 B4 P: W
  27. the end:) W9 }3 E5 r7 p: v1 @
  28. ---cut here---
    # b6 w( v3 [, o4 ~" V, w
  29. [DBEXPRESS]
    1 k$ ~+ N$ a; x* t8 _% t5 s
  30. sqldir=mysql_sql6 ^) @( L2 @7 p# v; X0 B
  31. Drivername=mysql8 V8 B6 [  C% U5 V6 i5 m
  32. Database=Your_Database_Name_Here3 b1 b; n2 T' c2 x% b
  33. Hostname=The_PC_the_MySQL-Server_is_on
    * N6 X! ~" z. C' F: h8 o
  34. User_name=User_name_on_the_MySQL-Server& K" g$ c  s; [  ]
  35. Password=Password_to_go_with_above_user_name
    % {- y6 ?( S2 e9 L" W$ A/ n
  36. GetDriverFunc=getSQLDriverMYSQL
    & _; X) f- T' P4 _* S6 a
  37. VendorLib=path_pointing_at_your_mysql_vendor_lib
    6 k. Q) D$ x! n2 C7 D) d5 u
  38. LibraryName=path_to_libsqlmy_libary: M3 c! k% [* p7 \& y/ x- T
  39. Active=1  ~! g! ^" x+ I* g; ?$ F% g
  40. ---cut here---
    + W) l2 E# I! C, y0 k
  41. In my environment (a linux box with a MySQL server running locally) I have:3 E5 l$ Y3 N' _/ `1 c( `! T
  42. ---example---
    ' D3 p" N% L9 M, M( ^$ U
  43. [DBEXPRESS]: L5 x+ b' P+ B! }0 Y
  44. sqldir=mysql_sql* ?- |, E7 ^3 |/ b
  45. Drivername=mysql
      l6 |0 _3 `; n- M2 l9 U
  46. Database=test% v+ B7 {% G* @+ n' q. _
  47. Hostname=localhost
    # @* Z2 J: W4 r% B( h) f; t" Q& R
  48. User_name=testuser4 J1 g/ V( [) C! e" f7 F3 C' P1 X
  49. Password=my_password
    . Y9 Y# f( N$ C
  50. GetDriverFunc=getSQLDriverMYSQL" m! L2 x# o6 }/ o9 i( n
  51. VendorLib=/usr/lib/libmysqlclient_r.so.10.0.0* V& D* T& R5 ~9 o7 I6 O/ o" y$ i
  52. LibraryName=./libsqlmy.so' ~* L6 u! x: T" t3 _0 }
  53. Active=1
    / v9 K! K  D6 d* q! {2 x$ e# g! _, }
  54. ---example---
    . k( _3 z0 c* G

  55. 6 c$ o$ v' R) R) E, ^. b8 V
  56. On a windows box, also running the MySQL server locally, it would be:2 z1 Z/ B) U9 c- E5 W" n  y, D& V
  57. ---example---  q9 w& d+ R) s* A5 p
  58. [DBEXPRESS]8 n, X: ^5 k5 g. O- n
  59. sqldir=mysql_sql( K$ L  Q& {: J' F% e
  60. Drivername=mysql( b6 G# a3 t# U- g8 `) w; u
  61. Database=test( A! |8 q  j4 W' C/ H& {
  62. Hostname=127.0.0.1
    9 Z  S, g& }! W  G) r5 K0 P' D
  63. User_name=testuser
    9 [" Z( {8 x% H$ I: G; R
  64. Password=my_password
    7 W; r% d/ M( |' D* m) E+ J
  65. GetDriverFunc=getSQLDriverMYSQL
    8 ?" P% @) P( S# D2 D$ A
  66. VendorLib=libmysql.dll3 |4 z$ Z! a1 m0 f9 D. M+ P( C7 S
  67. LibraryName=dbexpmysql.dll
    % s3 Q3 B( E9 D( C5 a* [; t
  68. Active=1  W) _: Y9 A/ }2 L) L
  69. ---example----
    ' w, S- C  L9 Z2 ]& d4 k5 k
  70. - written 02.03.04 by pwk.linuxfan
    8 u$ o2 B& n9 i- F+ t6 R; ]. Q: ]1 a

  71. 9 N3 B* u: V) k% P6 V
复制代码
发表于 2008-1-18 15:43:17 | 显示全部楼层
就是说在每一句英文附加一段中文注释,不知道可有难度不??:xhan
发表于 2008-1-18 15:48:42 | 显示全部楼层
我这里有一个网页自动翻译的结果,大家校正一下看看; j% V+ {: ^7 H9 ~

  1. , Y4 {9 V/ M5 H" m+ J0 L
  2. ######使用MySQL数据库,为teamspeak服务器2.0.20.1 ###### 5 q: _6 |8 a7 m& |* T, K$ S
  3. 8 S* ]6 V3 k) Z
  4. # # #我们所需要# # # 2 z1 v8 i; c! u; e/ {, Y; i" _
  5. 当然,我们还需要有MySQL服务器来存储这些数据对我们来说,这个文件
    $ W! r8 F8 l3 r5 [, v
  6. 不会解释如何做到这一点-也有文件存在,为
    ) w# L8 S5 D3 n. a# H* v- A: |& q
  7. 有兴趣的。要求包括: (空)数据库teamspeak使用
    4 F0 ]3 l' _) {& H1 H! Z2 h7 n4 s
  8. 和一个用户帐户(用户名+密码) ,有权限做的东西& a: @* F  b+ P8 G
  9. 随着数据库。此外,你需要一个卖方图书馆安装于
    , q, B9 l; H: M% d
  10. 本地机器,这是我的MySQL安装。
    6 H% m  I. R* V$ E+ J
  11. 这些指示不会告诉你,你怎么可能转移你的数据,从
    0 z, o/ ]9 M$ F2 L- h
  12. SQLite数据库向MySQL数据库,我们开始一种更清新和空洞的MySQL * l( C8 Z) i( Q3 v
  13. 数据库。 + q' U, ?$ O) t$ I6 J! k
  14. 有些用户报方式进口SQLite数据库到MySQL中,但在
    + a# a3 M) P- ]6 I# s2 A
  15. 编写本报告的时候,仍然有太多的问题-检查现状
    ; I% x  s! y# U! z: i
  16. 在teamspeak论坛,如果你有兴趣。
    : }2 m. b- Z. u1 s5 Z
  17. 注意:为了让teamspeak访问MySQL数据库的dbexpress司机
    5 t8 b* W0 o, {7 B
  18. Borland公司使用。这个司机只能界面与客户端库7 e1 D! T2 j& h1 g2 e
  19. 随MySQL 3.x.这是有可能进入一个mysql解数据库,这/ }' C8 i) v0 m' C& P8 Z2 Y* B
  20. 客户端库-基本上你所需要做的就是使用3 .x客户端库作为
    * {( B' d0 O7 D$ b! v& G
  21. " vendorlib " ,并解数据库连接。 ) N8 l4 t) f* s$ @9 s4 s, @/ @  b
  22. 如果您需要更多的信息dbexpress ,你可以联络Borland公司。 ) X0 N4 s; H2 v; I  L
  23. 5 w: D2 X. D7 Z8 J
  24. # # #做好工作# # #
    4 h& d# {- J( E: c4 F$ F8 t6 b
  25. 成立teamspeak使用MySQL (应该)直线前进时,一旦你都
    7 U0 f- E* F7 E% p4 G
  26. 该额外赏赐权利,而只不过是打开你的server.ini文件,并加上这一节在
    ( d2 A* a0 R) n
  27. 结束: + G0 X& u$ H' Y3 ~: p9 J) b/ {
  28. ---削减这里--- " @# U# J  ]/ L1 X: X! i
  29. [ dbexpress ] % A& d6 w2 O& v) Y  L) p  F$ B" a- P
  30. sqldir = mysql_sql
    ( A  E4 f. L$ `6 a  I6 ]" D# g- m2 F
  31. drivername = MySQL中8 M1 K, p' M) {# M" c- c
  32. 数据库= your_database_name_here * ~% ?4 U; g8 z
  33. 主机= the_pc_the_mysql - server_is_on
    0 B" G- l2 E- A0 h
  34. user_name = user_name_on_the_mysql服务器" `- Z" Y! D& O# Z; I# W
  35. 密码= password_to_go_with_above_user_name
    / Q! R% ^' p: y! H6 d
  36. getdriverfunc = getsqldrivermysql
    " Z- v- [* ^. v% W1 |
  37. vendorlib = path_pointing_at_your_mysql_vendor_lib 0 r. G( B( U' b. _
  38. libraryname = path_to_libsqlmy_libary
    : |: r+ l4 M- Q  a: s
  39. 积极= 1 , [( t/ z! D# |& Q3 ]
  40. ---削减这里---
    & i% |8 E+ E8 l0 C
  41. 在我的环境( Linux的包装盒与MySQL服务器运行在本地) ,我有:
    2 `  F$ s6 ~  H
  42. ---例如---
    5 r: ~5 |6 {# F( D/ G, Q$ R
  43. [ dbexpress ]
    % F  S& H' p, X& T; s' u2 n  s( K
  44. sqldir = mysql_sql ) j+ u3 ]; S. I5 i# E
  45. drivername = MySQL中
    3 x2 ~  T2 @/ ?# n
  46. 数据库=测试; A% S6 {! |( A$ c2 y' m
  47. 主机=本地主机8 u; W# U7 _- h8 _, m) w! A
  48. user_name = testuser : I" v' O% F% S6 N
  49. 密码= my_password ! w5 O. S" h, V, w
  50. getdriverfunc = getsqldrivermysql
    6 \! c3 Q2 H/ P7 r) @
  51. vendorlib = / usr/lib/libmysqlclient_r.so.10.0.0
    " ~$ {( {7 A9 F/ w
  52. libraryname =. / libsqlmy.so 5 Y+ |( g6 D( Y% d9 Q3 V9 W
  53. 积极= 1 ) f& Q* m( X, v  i. Y! r/ d! j
  54. ---例如--- 3 j/ A+ N; e9 s# r9 |
  55. ; u6 O0 T& U2 ^; x8 u% q5 a
  56. 对Windows中,也运行MySQL服务器本地的,那就是:
    2 K0 ~" G6 q" y
  57. ---例如--- 9 h/ q2 k3 o. c, q  u0 M. _$ j( A/ L
  58. [ dbexpress ]
    7 C7 @% U2 Y6 `$ Z6 `" C
  59. sqldir = mysql_sql
    & S% d" b: F& d3 p
  60. drivername = MySQL中! T' P' j( l( ~
  61. 数据库=测试. ^9 D+ c* b2 x& u2 J( a4 i
  62. 主机= 127.0.0.1
    1 s! b5 f0 s/ C. Q" L
  63. user_name = testuser ( O  @! V9 h' M& \7 o
  64. 密码= my_password 4 s/ \' X7 T% w+ L: x7 [* _* C; Q
  65. getdriverfunc = getsqldrivermysql 3 T8 O% p1 u2 M- X# h
  66. vendorlib = libmysql.dll在
    8 M3 y, R3 Y, `- S
  67. libraryname = dbexpmysql.dll + q+ F$ v; M5 s, g% U  n
  68. 积极= 1 * {" u; O9 a$ T6 v+ I. f
  69. ---例如---- ! `% P# L9 I4 e
  70. -写在0 2.03.04由p wk.linuxfan
    1 p- S% j; \5 j! S" M6 a1 e
复制代码
发表于 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
  Q! D7 E5 e/ A4 M0 I1 s* n1 p9 L/ {
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-12 05:20 , Processed in 0.095162 second(s), 6 queries , Redis On.

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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