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

3065 17

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

[复制链接]
发表于 2008-1-18 15:41:41 | 显示全部楼层 |阅读模式
麻烦翻译一下,下面这段文章:xhan ! `: Y$ K  K9 Z( D; j7 i+ B. R
2 \" c  f( E' h: a, H( Y7 g
  1. ' X- y* @/ K; E- {
  2. ###### Using MySQL as Database for TeamSpeak-Server 2.0.20.1 ######& z5 A1 P7 a! Y

  3. - D6 Q6 r' @) m! x: q3 d
  4. ### What we need ###
    0 b; ?4 T2 e: o, U$ f( \
  5. Naturally, we will need a MySQL server to store the data for us, this document 6 G' i( P* ^2 p) v/ B8 f
  6. will not explain how this can be done - there are documents out there for the
    , @" _, m* V8 I- z4 O
  7. interested. The requirements include a (empty) database for TeamSpeak to use
    : x& [2 z. V6 s" N: E, W# N
  8. and a user account (username + password) that has the permissions to do stuff0 C! I0 b* ]4 h: o7 ?' Y5 o
  9. with the database. Additionally, you will need a vendor library installed on the
    : b3 x% g2 P  Z7 i" _
  10. local machine, this came with my MySQL install.
    7 W& K3 g' `2 i; M3 K
  11. These instructions will not tell you how you might transfer your data from the
    * v2 v7 e7 u0 k* _4 R
  12. SQLite database to the MySQL database, we start with a clean and empty MySQL/ e+ {! m1 q  I+ v, i$ u; g
  13. database.
    ! G" B% Q/ ?8 D8 g) H+ b' @) N$ a" S
  14. Some users have reported ways to import a SQLite database into MySQL, but at
    ; j" |. D1 H5 ^
  15. the time of writing, there are still too many issues - check the current status
    * n9 P' a8 \. C: V, H( l. k6 ^
  16. in the TeamSpeak forums if you are interested.2 r' r) e: e/ W' e3 ~& F0 l" Y, {
  17. NOTE: To allow TeamSpeak to access the MySQL database the dbExpress driver from9 z  [0 l. ^9 T; B% ~* `
  18. Borland was used. This driver can only interface with the client library that
    ( F' o7 m8 D8 I, O9 t/ d- Z, k
  19. comes with MySQL 3.x. It is possible to access a MySQL 4.x database with this
    5 p, `8 u- N; O8 I- t0 ~) O
  20. client library - basically all you have to do is to use a 3.x client library as
    , K' @/ ?2 M# E1 O; h2 e' p/ }
  21. "VendorLib" and a 4.x database to connect to.
      o' P. @+ R: B& y+ i
  22. If you need more info about dbExpress, you can contact Borland.
    6 M6 |$ Y6 E( c. E, ?8 w3 F

  23. - ^% o" V) F7 Y+ o; @
  24. ### Doing the work ###0 @# ~9 n. s$ Y8 a6 H
  25. Setting up TeamSpeak to use MySQL (should) be straight forward once you have all9 C- `% S# q3 w4 K6 |. N) E
  26. the perquisites right, just open your server.ini file, and add this section at
    4 W# D# M) N( E0 u9 x1 M
  27. the end:0 E* v& w, x0 @5 Z$ K1 p; s
  28. ---cut here---
    , q$ F" h  }9 G0 K+ [1 P! p9 M+ c
  29. [DBEXPRESS]
    * L9 a3 Q( X9 N7 _6 b; ?5 o2 w
  30. sqldir=mysql_sql
    ) y. U' y) M, a7 V
  31. Drivername=mysql
    ! t& P1 V! l1 j. ]+ i% K) k9 ?* p
  32. Database=Your_Database_Name_Here6 i5 A% _' G9 \: g1 R9 P* ]( j
  33. Hostname=The_PC_the_MySQL-Server_is_on
    : L' ]/ r) D2 w
  34. User_name=User_name_on_the_MySQL-Server! \, P$ ^" M0 d4 @9 u$ U% E
  35. Password=Password_to_go_with_above_user_name1 E; q) e$ G- a5 d/ B, b" E" r- R4 L
  36. GetDriverFunc=getSQLDriverMYSQL- o3 L6 {2 A5 ]2 C& n" T
  37. VendorLib=path_pointing_at_your_mysql_vendor_lib. X+ F/ s4 w4 O) e
  38. LibraryName=path_to_libsqlmy_libary' d  ^: _( X9 |( l* }6 r. r' n8 s
  39. Active=1
    " b9 T! B, J! f7 T: p5 ~2 U& N
  40. ---cut here---
    , ]) D; W9 d7 s( ]$ J, x# K
  41. In my environment (a linux box with a MySQL server running locally) I have:
    , s3 N! p/ n/ ?! _
  42. ---example---+ u! c1 w4 x8 g. y% Z' N; V
  43. [DBEXPRESS]  K3 Q8 ]1 V8 A4 R+ ~* m: l
  44. sqldir=mysql_sql. V! y8 m1 j0 p; N# j
  45. Drivername=mysql# j9 `9 f; `( z5 e3 |% {
  46. Database=test
    1 D: ~( \- m5 B6 g' K/ H
  47. Hostname=localhost2 Y; U4 U9 B2 P0 s! N2 a; K. |) ]
  48. User_name=testuser( Y4 Z! z" h" X5 B9 v* c1 n
  49. Password=my_password9 |# |, e6 a% G! M7 J
  50. GetDriverFunc=getSQLDriverMYSQL' c# s* w3 |( H: v% k
  51. VendorLib=/usr/lib/libmysqlclient_r.so.10.0.0
    0 D% f8 \6 @, n7 ~" W
  52. LibraryName=./libsqlmy.so
    $ N' F  M4 `- V9 l# S" Q! L5 |
  53. Active=1! R  {- v+ S  m# f5 r
  54. ---example---$ ~# z" B3 D, p5 W, L1 |

  55. ) Z8 M! b7 `7 W+ g! h
  56. On a windows box, also running the MySQL server locally, it would be:
    9 U2 P9 W; ]- M
  57. ---example---- z: @$ j; m' |
  58. [DBEXPRESS]3 w7 r* R0 y9 j/ u- ^. g' u
  59. sqldir=mysql_sql& T9 G! I, V% }! I. B/ x) @, l" K
  60. Drivername=mysql
    : \3 {" |0 `! Z
  61. Database=test
    6 t  v, U) A5 y6 v
  62. Hostname=127.0.0.1) `2 X$ X9 n! u; g$ Z8 B
  63. User_name=testuser
    . `" C2 F$ N8 [
  64. Password=my_password1 x" M8 e" x1 I7 f; o. w
  65. GetDriverFunc=getSQLDriverMYSQL
    0 ?$ J% B6 E# T* t
  66. VendorLib=libmysql.dll, k: ~( e1 R; T$ ?: ?
  67. LibraryName=dbexpmysql.dll, P4 C1 M6 D6 I3 [6 ]
  68. Active=1
    0 t/ z; @7 q4 q# Y$ _6 D2 ]
  69. ---example----
    ' `8 k# L6 J5 a9 j; d
  70. - written 02.03.04 by pwk.linuxfan$ r# h# U/ Z+ T1 q& N6 C  q; X' T
  71. 6 w& g1 C" Q. O6 ?2 l& l1 Z0 _4 e
复制代码
发表于 2008-1-18 15:43:17 | 显示全部楼层
就是说在每一句英文附加一段中文注释,不知道可有难度不??:xhan
发表于 2008-1-18 15:48:42 | 显示全部楼层
我这里有一个网页自动翻译的结果,大家校正一下看看
) K# |' H' z" P4 `# n

  1. " q1 f! g# i+ B4 F
  2. ######使用MySQL数据库,为teamspeak服务器2.0.20.1 ###### / J7 F  J& ^% v: K

  3. . v9 y' f- g* |: K5 k  [4 T6 ?9 b
  4. # # #我们所需要# # #
    - R4 R* y# M1 S5 i
  5. 当然,我们还需要有MySQL服务器来存储这些数据对我们来说,这个文件
    9 m# \) }( A/ o( s. X: b
  6. 不会解释如何做到这一点-也有文件存在,为4 y2 R2 [, \5 r8 \" K1 A' R
  7. 有兴趣的。要求包括: (空)数据库teamspeak使用; b8 L" {$ M) K' F0 R
  8. 和一个用户帐户(用户名+密码) ,有权限做的东西
    ; u: W. w2 n# C: S! o9 p' h0 _
  9. 随着数据库。此外,你需要一个卖方图书馆安装于2 v2 U" {: F& O3 O$ U
  10. 本地机器,这是我的MySQL安装。 - w3 B1 L& l! K* ]. S1 L
  11. 这些指示不会告诉你,你怎么可能转移你的数据,从
    " u. m. z" E$ p- j
  12. SQLite数据库向MySQL数据库,我们开始一种更清新和空洞的MySQL 5 Y) _8 i8 K4 s8 U" A! K: V& d: I
  13. 数据库。
    4 k, ~! W# @/ Y. ]
  14. 有些用户报方式进口SQLite数据库到MySQL中,但在! G( I% E" ^" _! }- d( O
  15. 编写本报告的时候,仍然有太多的问题-检查现状' o$ }0 m7 M. a4 N' k& R% R7 L
  16. 在teamspeak论坛,如果你有兴趣。 $ O4 d1 v; Q2 y: ^
  17. 注意:为了让teamspeak访问MySQL数据库的dbexpress司机& U7 g, ?( Z9 q5 H9 w: T, p
  18. Borland公司使用。这个司机只能界面与客户端库
    $ J- y! J% S: r; y
  19. 随MySQL 3.x.这是有可能进入一个mysql解数据库,这% ?+ y; p/ u2 f; z4 a# g
  20. 客户端库-基本上你所需要做的就是使用3 .x客户端库作为( w& A' N1 d5 a: F. u
  21. " vendorlib " ,并解数据库连接。 * h% G3 t  }- E; O* q1 r# ~
  22. 如果您需要更多的信息dbexpress ,你可以联络Borland公司。
    ' o/ M; o! z; \  L0 t9 c. `, U# W
  23. 5 c7 f2 L! V! c- Y  |5 R+ p( t" T* _
  24. # # #做好工作# # #
    & u' M  M8 K7 Q; |2 i4 u
  25. 成立teamspeak使用MySQL (应该)直线前进时,一旦你都1 N8 W8 U* w3 d6 o
  26. 该额外赏赐权利,而只不过是打开你的server.ini文件,并加上这一节在
    / p$ _; U! W; Z4 x  d
  27. 结束:
    $ A$ q/ s- W3 j+ J6 k
  28. ---削减这里--- 5 n- P* E9 Q# l+ {! U: `
  29. [ dbexpress ]
    * v$ ?" m3 k, v1 s1 d2 r
  30. sqldir = mysql_sql , Z, b6 ^3 i% r& k5 ^- L- [
  31. drivername = MySQL中
    5 q( Z; X/ p9 m" m. d' h; T
  32. 数据库= your_database_name_here 4 z' n- d! q7 h' {. }4 |
  33. 主机= the_pc_the_mysql - server_is_on
    9 _" E" O/ b/ j6 D. K
  34. user_name = user_name_on_the_mysql服务器
    " K! Z+ P3 M& @, U: E3 C' k2 m
  35. 密码= password_to_go_with_above_user_name
    7 B% w' E& W+ ?" j4 p
  36. getdriverfunc = getsqldrivermysql
    " d2 _0 p, [3 W  M7 b
  37. vendorlib = path_pointing_at_your_mysql_vendor_lib
    + c) P: P8 w; H) k
  38. libraryname = path_to_libsqlmy_libary
    9 ?) g" q' _+ C8 [3 s
  39. 积极= 1
    - ]3 A! _" n2 I  G) y. n
  40. ---削减这里---
    0 ?" n' O: m' i  P
  41. 在我的环境( Linux的包装盒与MySQL服务器运行在本地) ,我有:
    % }! c1 U/ D* z, s
  42. ---例如--- ( s/ v" k& U. h& C2 Y1 L6 A( d3 C
  43. [ dbexpress ]
    ( g( [6 Y+ k5 k! k6 ?/ o- Q+ P
  44. sqldir = mysql_sql
    - V' Z3 o4 M! T: ^3 j* x# f0 `
  45. drivername = MySQL中* u7 P3 G4 q! u- a$ d( `
  46. 数据库=测试
    & k; h7 z2 R) m6 T9 [3 H6 [" Q
  47. 主机=本地主机5 O9 z3 x& X! Q
  48. user_name = testuser - Z3 M5 ]( T" e( V3 {/ |9 y( z
  49. 密码= my_password
    + [& B7 t; ]# L+ O3 n7 x) n' L6 x
  50. getdriverfunc = getsqldrivermysql   k6 p/ a$ l+ x( ?
  51. vendorlib = / usr/lib/libmysqlclient_r.so.10.0.0
    2 Z/ |$ j/ ]1 ~$ S
  52. libraryname =. / libsqlmy.so
    0 T" \% x' v& o, T
  53. 积极= 1
    , {4 M" ]( _0 v6 H0 m$ j9 E' @
  54. ---例如--- $ ]' I& b! i, a: Z
  55. $ a5 z" a' c/ Q8 g" X1 ^! B
  56. 对Windows中,也运行MySQL服务器本地的,那就是: ' o2 y( T) _* p4 p6 G! }' @
  57. ---例如---
    $ c9 S8 @* s; u& G: |3 I
  58. [ dbexpress ] 4 ^. j: i" G$ ~% K" J1 [" u0 M, [
  59. sqldir = mysql_sql
    & e3 r1 ?8 `$ @: [/ k% b( u
  60. drivername = MySQL中' b4 ~# z# ^& a
  61. 数据库=测试
    8 p) t% V' P1 [3 D
  62. 主机= 127.0.0.1
    # f# R: n6 k( {  j4 ^: o8 f  W
  63. user_name = testuser ; b5 M3 ^! N  c" q% k$ Z# P
  64. 密码= my_password ( H" v) Z' _/ L1 L
  65. getdriverfunc = getsqldrivermysql 8 n8 c9 h8 r4 o. A
  66. vendorlib = libmysql.dll在& q2 Z/ }8 K( B9 l6 Z3 _9 ^" Y: o# {
  67. libraryname = dbexpmysql.dll + W0 E5 h) l2 H5 Q
  68. 积极= 1
    , J( o8 G! ?4 V2 J
  69. ---例如---- / }1 e- Z9 u: r: s/ A7 ^) P
  70. -写在0 2.03.04由p wk.linuxfan
    ' w4 z+ q' p* g% J& d1 j" 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
9 s1 C6 ~5 t+ H" O* S, I' s& Q
& x& C/ G2 z, ~* x, Ubut, i only will free at nite, tuesday 11pm, your time
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

GMT+8, 2026-8-24 21:31 , Processed in 0.102497 second(s), 6 queries , Redis On.

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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