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

2617 17

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

[复制链接]
发表于 2008-1-18 15:41:41 | 显示全部楼层 |阅读模式
麻烦翻译一下,下面这段文章:xhan
6 ?/ b7 U3 V% G( j  Z( ~
* \) P- r" ?% r/ m  ^- d

  1. ; @+ z6 A2 ^, T
  2. ###### Using MySQL as Database for TeamSpeak-Server 2.0.20.1 ######
    . i4 c4 o( G6 F( t; ?% Z$ S3 l
  3. & E* B' S& @# X: J# _0 p  \: E
  4. ### What we need ###
    6 h) ?* Y8 U: G% U
  5. Naturally, we will need a MySQL server to store the data for us, this document * z8 M! ?) v, ?* k, o
  6. will not explain how this can be done - there are documents out there for the   b, t/ [- N$ K: ]" A5 F4 h7 Y
  7. interested. The requirements include a (empty) database for TeamSpeak to use, O! B  |- P% h# ]5 o; Y
  8. and a user account (username + password) that has the permissions to do stuff2 {5 I$ K% m6 u6 W1 \, _
  9. with the database. Additionally, you will need a vendor library installed on the
      `7 D. I. f  t# m
  10. local machine, this came with my MySQL install.
    - M% F/ k' [% g# b  M
  11. These instructions will not tell you how you might transfer your data from the1 P- N8 k- _' a( @
  12. SQLite database to the MySQL database, we start with a clean and empty MySQL
    - I/ h" T, \) j, v* j; G5 ]6 V. P
  13. database.
    ; ]" ~- i+ P: ]7 p* D5 {2 Z/ c+ Y; c
  14. Some users have reported ways to import a SQLite database into MySQL, but at
    & v$ [' e) ]0 O0 z7 |3 M
  15. the time of writing, there are still too many issues - check the current status7 N! M  y0 J; H7 ]# a# ]) L5 M& Z
  16. in the TeamSpeak forums if you are interested.
    % A, _, C: o1 o& I! k5 k  a, B0 u$ T( b
  17. NOTE: To allow TeamSpeak to access the MySQL database the dbExpress driver from
    3 B+ N; l" ~) F  F
  18. Borland was used. This driver can only interface with the client library that 0 _: Q( E7 O) L" f6 ]
  19. comes with MySQL 3.x. It is possible to access a MySQL 4.x database with this- ?- F0 ^" k0 e5 ^' W
  20. client library - basically all you have to do is to use a 3.x client library as , L: h6 @+ @% G; L$ O% p; Z& o
  21. "VendorLib" and a 4.x database to connect to.
    ! v5 }6 U; c& T
  22. If you need more info about dbExpress, you can contact Borland.
    0 W# I+ P2 [; ~, |1 _  r3 i

  23. , H% i0 C5 d" B) |/ P
  24. ### Doing the work ###% ]% c) \* l6 h- [, a0 `
  25. Setting up TeamSpeak to use MySQL (should) be straight forward once you have all" [, Q" E- q# S2 N% T' d. L
  26. the perquisites right, just open your server.ini file, and add this section at
    5 G& f8 L- U4 v. S$ X2 B( v
  27. the end:
    : m% W5 s% `! c
  28. ---cut here---( @8 Z" U! T( o4 [& E1 p  t
  29. [DBEXPRESS]
    6 A. o4 v- P2 ?% E
  30. sqldir=mysql_sql
    1 X6 e& r% g$ F& V) K* N; W
  31. Drivername=mysql% K7 ?. R6 g, f8 n! J& P
  32. Database=Your_Database_Name_Here9 Y4 L1 A" C* R" @! a3 M
  33. Hostname=The_PC_the_MySQL-Server_is_on
    - [" e1 b3 L5 C' T
  34. User_name=User_name_on_the_MySQL-Server
    / {8 t0 z9 R* ~; q) H
  35. Password=Password_to_go_with_above_user_name5 E9 C* i( }# B) C1 q4 L& n
  36. GetDriverFunc=getSQLDriverMYSQL& P3 T/ B; r+ |+ P
  37. VendorLib=path_pointing_at_your_mysql_vendor_lib) d0 ^8 K# D% k) B9 B
  38. LibraryName=path_to_libsqlmy_libary! M5 i* j' `' g, u+ O9 W, n& ]" c
  39. Active=1
    : a( T/ T) l! a
  40. ---cut here---+ s  H8 J# @  j. a2 s& }7 b" i. z
  41. In my environment (a linux box with a MySQL server running locally) I have:$ l+ y& I1 {* X7 j& I  O% J1 l
  42. ---example---
      o" k" u- W. j
  43. [DBEXPRESS]/ L" K' c* J" P# V, y' i
  44. sqldir=mysql_sql
    7 l( l' \# T& P" {
  45. Drivername=mysql
    , ]4 @: Z% k5 i: ?2 B1 T
  46. Database=test- q/ G5 k$ y# \! l
  47. Hostname=localhost
    * j; ]) a$ {. B+ Z5 ?8 w. Y& u
  48. User_name=testuser; u! g" ]; V! \5 }5 t4 ^6 e/ c. l
  49. Password=my_password
    5 q0 u9 O- m( V% }$ V; M4 @
  50. GetDriverFunc=getSQLDriverMYSQL+ W+ e0 G* J$ X9 Z
  51. VendorLib=/usr/lib/libmysqlclient_r.so.10.0.0
    1 N4 J% d& m# W  O5 w; _( U% \
  52. LibraryName=./libsqlmy.so
    , j& b* Y( X3 F# C4 ?. s7 u
  53. Active=1" d+ b! ?( M( K/ q: V0 S; x1 s- K
  54. ---example---
    3 |4 c/ e* S4 i( \) t0 J3 N
  55. * z7 W1 k) C  ~& A! s; a
  56. On a windows box, also running the MySQL server locally, it would be:
      V  A3 A  E! ?& M; f( {0 t
  57. ---example---9 A4 I1 |* _9 ?
  58. [DBEXPRESS]
    4 I4 s5 u) w+ u1 c
  59. sqldir=mysql_sql6 L: b$ H1 R/ N. l+ c( _& q
  60. Drivername=mysql
    " o9 [* i( O& s/ A1 t$ v7 S& ]- q! C
  61. Database=test0 L0 Q' v& L! _1 W
  62. Hostname=127.0.0.1: H) O* i% P+ P# U* p5 {; y  u% @6 L8 @
  63. User_name=testuser& }& R% f& H- f4 V( X0 b
  64. Password=my_password5 x9 O7 w0 y+ o* f
  65. GetDriverFunc=getSQLDriverMYSQL
    $ V. X+ Y1 H5 K" m  V4 R
  66. VendorLib=libmysql.dll& [: o6 U8 }% I$ _6 k% X' M, }! _, Z
  67. LibraryName=dbexpmysql.dll
    4 p/ t0 V, }. w  t) x$ ]8 l
  68. Active=1
      J9 ]$ W( l( K* U
  69. ---example----' n) E$ }- D. G
  70. - written 02.03.04 by pwk.linuxfan7 `1 b6 L7 r" |( U

  71. & U1 R# k0 h# w( k8 P9 I
复制代码
发表于 2008-1-18 15:43:17 | 显示全部楼层
就是说在每一句英文附加一段中文注释,不知道可有难度不??:xhan
发表于 2008-1-18 15:48:42 | 显示全部楼层
我这里有一个网页自动翻译的结果,大家校正一下看看
, q6 y6 G" W3 C7 {) f* P

  1. : D: n, l# m. g# Q' U
  2. ######使用MySQL数据库,为teamspeak服务器2.0.20.1 ###### & X9 ?- ]) j" Q9 m

  3. / e9 R" k, S2 M4 T* q- L5 q
  4. # # #我们所需要# # #
    6 m5 H: r- \' W% X
  5. 当然,我们还需要有MySQL服务器来存储这些数据对我们来说,这个文件
    , L8 E+ i$ N5 e1 T- F
  6. 不会解释如何做到这一点-也有文件存在,为
    8 E$ B3 \) `2 g& W8 \
  7. 有兴趣的。要求包括: (空)数据库teamspeak使用
    8 Z5 o0 o2 U& J
  8. 和一个用户帐户(用户名+密码) ,有权限做的东西$ {. @. B$ V2 V& G* P& H! i+ Q8 Z
  9. 随着数据库。此外,你需要一个卖方图书馆安装于# l" O6 |4 |! s3 F
  10. 本地机器,这是我的MySQL安装。
    ) c2 }. Y% a; \
  11. 这些指示不会告诉你,你怎么可能转移你的数据,从4 g+ B! e  g- p/ }6 n
  12. SQLite数据库向MySQL数据库,我们开始一种更清新和空洞的MySQL
    9 n6 x  J7 I  _2 Z# Y4 Q
  13. 数据库。
    5 l+ e% O5 r  y7 W
  14. 有些用户报方式进口SQLite数据库到MySQL中,但在5 S, s' P7 n* U9 E' P7 k6 w2 E
  15. 编写本报告的时候,仍然有太多的问题-检查现状
    8 [$ J9 A1 J% [
  16. 在teamspeak论坛,如果你有兴趣。
    2 h8 L) Y& @# S$ G) b% \
  17. 注意:为了让teamspeak访问MySQL数据库的dbexpress司机
    ) z2 [6 b. L( ~$ K  y6 k7 t
  18. Borland公司使用。这个司机只能界面与客户端库
    1 B7 `; P. r5 Y# @+ w1 }, z4 ~, g
  19. 随MySQL 3.x.这是有可能进入一个mysql解数据库,这! D* f4 h. L/ t& l$ G
  20. 客户端库-基本上你所需要做的就是使用3 .x客户端库作为
    2 m4 |/ b% K/ m( \
  21. " vendorlib " ,并解数据库连接。
    3 _$ {) c' ^0 s3 `8 G* ?- F7 P8 |
  22. 如果您需要更多的信息dbexpress ,你可以联络Borland公司。 1 x& I8 Q5 M4 x: [" ?- n
  23. 1 G: v* h& x+ o: e1 V, N9 P# ~
  24. # # #做好工作# # # - K; B* v) {7 ^, S4 F4 d. ~
  25. 成立teamspeak使用MySQL (应该)直线前进时,一旦你都+ g+ x9 t$ v2 n( B1 M; H+ t
  26. 该额外赏赐权利,而只不过是打开你的server.ini文件,并加上这一节在" ^  ?/ A0 C& G6 S
  27. 结束:
    ' }  o  ~$ J1 k- ^
  28. ---削减这里--- 7 \6 e4 E) q/ G
  29. [ dbexpress ] 8 i0 K5 p: h$ ?4 N
  30. sqldir = mysql_sql 7 {7 D( f, `7 S3 o7 t  P0 t
  31. drivername = MySQL中0 f3 \8 }$ g& G$ a0 ^
  32. 数据库= your_database_name_here , g. ^' p  s. O# t, r
  33. 主机= the_pc_the_mysql - server_is_on
    % g/ Q4 x/ ]2 w3 P) b0 u
  34. user_name = user_name_on_the_mysql服务器
    ) t( J/ Q/ _( l  e# Z& l$ x' r& V
  35. 密码= password_to_go_with_above_user_name
    ( M1 A$ G! Z4 F7 S
  36. getdriverfunc = getsqldrivermysql 3 V2 `( j6 s5 X! x) u/ H
  37. vendorlib = path_pointing_at_your_mysql_vendor_lib
    0 O' D" [# p8 V+ O, L  R3 u2 _
  38. libraryname = path_to_libsqlmy_libary
    ; z* r) Y. q) @4 V) T
  39. 积极= 1
    , e( |: i* v0 c' {2 F5 V8 w$ f
  40. ---削减这里---
    : r& y. a0 ^9 g! F  |
  41. 在我的环境( Linux的包装盒与MySQL服务器运行在本地) ,我有: 7 R+ U/ I/ v' W1 s2 r3 M9 z
  42. ---例如--- $ ?3 ?8 P! S( Z
  43. [ dbexpress ]
    8 x- y) R* H2 H2 K$ S, Y" ~* r  M9 U
  44. sqldir = mysql_sql ) M' f9 }# C" E0 N* y* f- D
  45. drivername = MySQL中% t# E7 k7 \8 n6 C7 S, q, O( v
  46. 数据库=测试* X9 g7 i/ ~- G4 w$ Q
  47. 主机=本地主机4 J# U  |( r% [7 G; n
  48. user_name = testuser
    2 w" D3 n0 }/ t
  49. 密码= my_password
    9 K0 h% s8 Z4 O
  50. getdriverfunc = getsqldrivermysql
    9 H3 T% b; V3 g7 K. ?- E! ]
  51. vendorlib = / usr/lib/libmysqlclient_r.so.10.0.0
    - e* \( d) K. X' A3 X) t
  52. libraryname =. / libsqlmy.so : p4 v/ U/ ?$ m" O
  53. 积极= 1
    3 D2 U! j4 M4 K9 L$ }
  54. ---例如--- ! c8 m& e/ h) Y; ?7 p2 U
  55. 7 c+ i7 F7 d9 r. \
  56. 对Windows中,也运行MySQL服务器本地的,那就是:
    5 s( r' n4 `; y+ Q! j  V* c; ^! M
  57. ---例如--- ) N4 }) `2 I1 G  r9 r, r& {( U
  58. [ dbexpress ] ) v' y* k6 [. i' v
  59. sqldir = mysql_sql
    : [( Q; M  O+ ~; T7 l+ l
  60. drivername = MySQL中! g" [5 G  g  T( p. h
  61. 数据库=测试2 |5 u& Y$ W* h& y/ b
  62. 主机= 127.0.0.1
    9 Z5 P+ R+ p" `- q
  63. user_name = testuser ( }  ?8 W" V1 I# U
  64. 密码= my_password - z  |4 @- ^5 h6 T
  65. getdriverfunc = getsqldrivermysql
      _7 L) D. F$ T( w: y+ o
  66. vendorlib = libmysql.dll在
    8 L# A2 S! J# F/ m" |- m
  67. libraryname = dbexpmysql.dll ) r. m6 S! `# [! B) u3 d
  68. 积极= 1 ' L( L7 v( g+ D4 h- C
  69. ---例如---- 8 ~( p% }2 u/ {
  70. -写在0 2.03.04由p wk.linuxfan
    ; b( {2 _6 \5 x' H$ q) N& O
复制代码
发表于 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 h2 }3 [4 r- t) K7 R& a: N
' ]( i4 P. ^1 X! T- _! D2 hbut, i only will free at nite, tuesday 11pm, your time
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

GMT+8, 2026-5-13 11:42 , Processed in 0.105324 second(s), 6 queries , Redis On.

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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