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

2169 17

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

[复制链接]
发表于 2008-1-18 15:41:41 | 显示全部楼层 |阅读模式
麻烦翻译一下,下面这段文章:xhan
, s8 V( y( C8 G4 u: s4 p+ A1 E
# h3 X5 v2 d7 W, w; ]
  1. 3 }' Q% w  a: G; Y
  2. ###### Using MySQL as Database for TeamSpeak-Server 2.0.20.1 ######
    / ?( \! C( w5 O6 ?7 g7 C) ]" r

  3. 0 S) Y+ c: E$ s6 n$ Q  M, u
  4. ### What we need ###* ^# R# D3 j$ E: G, q9 P+ {5 X
  5. Naturally, we will need a MySQL server to store the data for us, this document
    8 j+ S- F: p; B
  6. will not explain how this can be done - there are documents out there for the
    1 h0 D3 X* R5 m1 b( A: J; S: p7 ^& W
  7. interested. The requirements include a (empty) database for TeamSpeak to use
    3 c, z! v. A7 R: s
  8. and a user account (username + password) that has the permissions to do stuff, P7 k& k8 c0 x. T
  9. with the database. Additionally, you will need a vendor library installed on the
    " s; @/ E$ ?# p, O% }5 `
  10. local machine, this came with my MySQL install.
    & I, W% {; \9 u$ M7 u
  11. These instructions will not tell you how you might transfer your data from the
    : T, E( E& g3 `" Z7 b* w1 ^& I: }
  12. SQLite database to the MySQL database, we start with a clean and empty MySQL' l3 _* k1 T% B" o
  13. database.
    , u- G$ I1 m0 `* R' [/ x" r, P; n
  14. Some users have reported ways to import a SQLite database into MySQL, but at
    6 H$ X1 w! `8 d' G  [4 @
  15. the time of writing, there are still too many issues - check the current status" q9 E1 b2 i6 R0 g6 e& T6 b
  16. in the TeamSpeak forums if you are interested.
    8 P" ]  [6 M7 c; O$ y
  17. NOTE: To allow TeamSpeak to access the MySQL database the dbExpress driver from" a, z$ N/ n3 v8 n; W! [
  18. Borland was used. This driver can only interface with the client library that
    + {/ A: V* K2 h$ T% V# _
  19. comes with MySQL 3.x. It is possible to access a MySQL 4.x database with this
    3 d! ^* r; s' e8 B5 D  U7 {0 F7 T
  20. client library - basically all you have to do is to use a 3.x client library as ' o2 N# S2 R! `) Z
  21. "VendorLib" and a 4.x database to connect to.
    3 A9 r& L, v: Z) s- @. P5 O+ _
  22. If you need more info about dbExpress, you can contact Borland.4 @2 X- @2 Z; u% P- F3 x- l/ Q  F
  23. - B  W4 B2 M6 J6 x) S# j
  24. ### Doing the work ###% C3 I& h+ Y* |6 T; g
  25. Setting up TeamSpeak to use MySQL (should) be straight forward once you have all
    " Y3 E- c" U: K9 N
  26. the perquisites right, just open your server.ini file, and add this section at* f. p& \. W3 |& U/ [4 C- }2 h! I
  27. the end:+ U4 ]) S! m: Y
  28. ---cut here---, A' s- e  O0 [% J; m; a4 m+ `
  29. [DBEXPRESS]$ X) h9 @  Y, Q* p/ S4 A! w, M
  30. sqldir=mysql_sql* C# q' e0 V8 b4 K: }* k
  31. Drivername=mysql
    6 V# Z1 R/ F  a1 B+ f5 Z
  32. Database=Your_Database_Name_Here
    - l; v2 K  W5 N: p$ \
  33. Hostname=The_PC_the_MySQL-Server_is_on
    ! o4 V6 b0 y4 H! i
  34. User_name=User_name_on_the_MySQL-Server
    5 L/ G. c" q3 O/ g. ]" N
  35. Password=Password_to_go_with_above_user_name1 [9 N- k  R5 q8 h- f6 Z6 [  U/ Z
  36. GetDriverFunc=getSQLDriverMYSQL
    / X: A* V* j1 ~2 b. p* e7 L5 g! g
  37. VendorLib=path_pointing_at_your_mysql_vendor_lib+ V" ]5 s& r  L. v  p$ L! f
  38. LibraryName=path_to_libsqlmy_libary
    5 }8 M4 ~) R9 m! S1 b7 q+ d; v- l
  39. Active=1- Y: M2 n! G8 x+ Y
  40. ---cut here---
    ( _3 @0 @1 i0 c( H( z
  41. In my environment (a linux box with a MySQL server running locally) I have:  ^3 A8 A$ G: `" x$ B5 X, l
  42. ---example---
    + Z# Q) u! D3 w5 [/ D0 e3 K
  43. [DBEXPRESS]
    2 m, O4 N* R3 Y, S8 V
  44. sqldir=mysql_sql
    4 ^' K% I; D, z0 @
  45. Drivername=mysql
    * _! k" z! U, `, G, _- H
  46. Database=test
    6 N3 N6 h) @7 F  ]
  47. Hostname=localhost) i" v9 z! ~' p
  48. User_name=testuser
    6 b* z* g# c6 a) i% ^: I
  49. Password=my_password
    2 H, W% _4 ^% |6 b: v2 Y3 G2 E) @* v' k
  50. GetDriverFunc=getSQLDriverMYSQL8 w0 q" ], [1 c: x$ i
  51. VendorLib=/usr/lib/libmysqlclient_r.so.10.0.0, N8 d# Z% ]  v. e/ _4 Y/ L
  52. LibraryName=./libsqlmy.so
    2 b0 o9 r+ y' H: x, ?! P
  53. Active=17 W- w/ e1 Q6 Y7 l/ R# Q' v
  54. ---example---- R. F$ V  P2 M" `, L3 k! C

  55. : N, C( u! ]# |9 \
  56. On a windows box, also running the MySQL server locally, it would be:
    , P1 X# Y" l& s& n
  57. ---example---" N* a* L/ n" H2 z- X' q
  58. [DBEXPRESS]
      j4 w, O/ w' O" I( {7 i
  59. sqldir=mysql_sql: K0 s! l6 K; f' L# L" ~3 b% _
  60. Drivername=mysql
    , v2 o% L  I9 }5 }4 J; p
  61. Database=test
    : f, d  ^, O7 F( \, q
  62. Hostname=127.0.0.18 {; `$ \9 c8 c  R
  63. User_name=testuser
    3 w$ Z6 n+ _% z
  64. Password=my_password
    9 u4 O9 T7 [+ P- A) n7 Y
  65. GetDriverFunc=getSQLDriverMYSQL! y7 m$ [" P4 p; \: p. ^1 _. |3 j* p
  66. VendorLib=libmysql.dll8 W) H  A; j, k, {
  67. LibraryName=dbexpmysql.dll/ X) L  Z+ O5 r& h' ]) a2 s, e
  68. Active=10 v! j; s) X, u! A, H0 H. e
  69. ---example----
    - X6 O) T, ?+ u! Z* N- n8 U
  70. - written 02.03.04 by pwk.linuxfan
    : S2 H" W9 K+ M, R
  71. $ N% x0 c9 \" ~
复制代码
发表于 2008-1-18 15:43:17 | 显示全部楼层
就是说在每一句英文附加一段中文注释,不知道可有难度不??:xhan
发表于 2008-1-18 15:48:42 | 显示全部楼层
我这里有一个网页自动翻译的结果,大家校正一下看看+ l, g! o" G) l6 b: V: g/ x; V& s
  1. # h' F, |/ m0 J% N
  2. ######使用MySQL数据库,为teamspeak服务器2.0.20.1 ######
    9 A& j; R. C' B' O) m

  3. 2 v4 E: E2 c" @, m
  4. # # #我们所需要# # #
    # k: `+ z+ i. ]& E! y
  5. 当然,我们还需要有MySQL服务器来存储这些数据对我们来说,这个文件! Y2 H2 Q. l! k" Q
  6. 不会解释如何做到这一点-也有文件存在,为
    / R% w' A5 P3 t, o- ]% V% ]9 N
  7. 有兴趣的。要求包括: (空)数据库teamspeak使用0 h  A: m  ?8 M9 y: K
  8. 和一个用户帐户(用户名+密码) ,有权限做的东西
    ) z; V- _; W& p: n/ T$ c6 r
  9. 随着数据库。此外,你需要一个卖方图书馆安装于) J9 y. u2 ]2 {( s' L
  10. 本地机器,这是我的MySQL安装。 8 R8 J/ }3 W1 E
  11. 这些指示不会告诉你,你怎么可能转移你的数据,从, R& _8 _0 [. F+ X, G! q) w& a' |9 i
  12. SQLite数据库向MySQL数据库,我们开始一种更清新和空洞的MySQL
    3 F' l% h7 x' R
  13. 数据库。 + i% W' f7 f6 o  t
  14. 有些用户报方式进口SQLite数据库到MySQL中,但在
    , C% ]' P: ~. p) o
  15. 编写本报告的时候,仍然有太多的问题-检查现状0 b( T5 q; y& V: _1 @# K
  16. 在teamspeak论坛,如果你有兴趣。
    * [" K# Y' J+ |7 F% P6 m3 J  K
  17. 注意:为了让teamspeak访问MySQL数据库的dbexpress司机3 ^- G- G% Z8 m; ?3 t5 S! P  f
  18. Borland公司使用。这个司机只能界面与客户端库
      i' k/ G2 i4 g/ W. d$ ]7 e
  19. 随MySQL 3.x.这是有可能进入一个mysql解数据库,这4 L- p% j/ B& o- J/ n
  20. 客户端库-基本上你所需要做的就是使用3 .x客户端库作为  U( {, _' ]# Z3 g/ _% @' q
  21. " vendorlib " ,并解数据库连接。
    / N. L' C' U9 Y% s5 z5 r3 A
  22. 如果您需要更多的信息dbexpress ,你可以联络Borland公司。
    # |: ~) d% L. q# ?( v, a: @

  23. " U0 g) r* E/ V1 z
  24. # # #做好工作# # #
      m9 A" q1 K! Q4 B( ~3 V
  25. 成立teamspeak使用MySQL (应该)直线前进时,一旦你都
    5 M& J1 {& V! G0 t) T7 K
  26. 该额外赏赐权利,而只不过是打开你的server.ini文件,并加上这一节在2 {3 X; t& G8 T2 v. t$ I
  27. 结束: $ Y7 c3 I: h& F) O
  28. ---削减这里--- " k7 O) b" S1 i+ }3 m
  29. [ dbexpress ] 6 ]9 D/ A" G$ C  C, L, p
  30. sqldir = mysql_sql
    8 N1 T' K8 H" y% B
  31. drivername = MySQL中
    . G4 S" _( `, O* C5 F
  32. 数据库= your_database_name_here
    & {4 ]0 a5 K1 t
  33. 主机= the_pc_the_mysql - server_is_on
    ) ?6 K8 S6 Q( \3 o7 }8 M
  34. user_name = user_name_on_the_mysql服务器
    * N% P1 k& q+ R
  35. 密码= password_to_go_with_above_user_name 1 A% ]5 D0 I6 t+ c/ g; A) y
  36. getdriverfunc = getsqldrivermysql ( l- O, I6 P: H8 [. f
  37. vendorlib = path_pointing_at_your_mysql_vendor_lib ; m- a0 `) m; o0 S
  38. libraryname = path_to_libsqlmy_libary
    ; u+ k4 ^" l% I3 e0 m
  39. 积极= 1 5 [8 K& i, i* a, }1 }4 _
  40. ---削减这里--- 0 `6 i! }3 F" r7 T; n
  41. 在我的环境( Linux的包装盒与MySQL服务器运行在本地) ,我有:
    , a# j$ f9 m2 ]" i) z/ X' B6 R  T
  42. ---例如--- ) }& V* W/ Y! w2 W0 F
  43. [ dbexpress ] / {4 P- M% r! I8 L& m, ^, Y5 W
  44. sqldir = mysql_sql ! G9 [1 |9 l' Y' `
  45. drivername = MySQL中
    : A! J; G- V6 F, ]& e/ ^2 @& `. T
  46. 数据库=测试, q8 w; K8 |: e# ^
  47. 主机=本地主机
    0 F% B5 w, d. N* k; W
  48. user_name = testuser , g- q+ m, o! W- e* H5 X6 D0 K
  49. 密码= my_password 1 L7 X( \! ]4 M) o9 u3 n; {
  50. getdriverfunc = getsqldrivermysql * \3 c3 Y: ?, I- L6 f: a
  51. vendorlib = / usr/lib/libmysqlclient_r.so.10.0.0 3 t9 ~5 }4 S0 o1 ^! a) Y0 e1 F
  52. libraryname =. / libsqlmy.so + j; Y8 y5 J, ^3 n! ~$ A( s
  53. 积极= 1
    . k1 l0 _/ i+ ^  `! U3 Q7 O) i
  54. ---例如--- 7 v5 _% t: k; g' H' b' s

  55. $ ]: C1 V- ?" g. ^  E$ n# E
  56. 对Windows中,也运行MySQL服务器本地的,那就是: % j  t& T& V$ G
  57. ---例如---
    3 B; @! S& L1 H7 _3 D
  58. [ dbexpress ] 5 C. H; G/ V( v* A7 g. E& R
  59. sqldir = mysql_sql ) N/ A7 r5 U& s
  60. drivername = MySQL中
    5 c7 T% k6 L1 I0 _( x
  61. 数据库=测试, ~. f; j& ?5 _- N, t0 y' X2 I% H/ K
  62. 主机= 127.0.0.1
      j% L9 Y5 f* T9 ^# j+ b' e
  63. user_name = testuser
    4 v, A, [/ J' }9 ], z" F8 O
  64. 密码= my_password
    8 k, g5 t% b6 T% W* m+ u4 }5 ~
  65. getdriverfunc = getsqldrivermysql
    $ W* ~# U; k6 p4 q" A# u! e! \
  66. vendorlib = libmysql.dll在
    / ~' A1 ~& N' C5 k
  67. libraryname = dbexpmysql.dll # H5 j- j2 i) _3 I+ z
  68. 积极= 1 ! W; }' K( O( i! `9 c- I
  69. ---例如---- ! J7 o3 J: K$ L! m5 {
  70. -写在0 2.03.04由p wk.linuxfan; P7 V9 m- o$ {! N
复制代码
发表于 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; ~6 ?  V/ F/ q; R1 k

& E9 A: h( ?3 q- S- Abut, i only will free at nite, tuesday 11pm, your time
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

GMT+8, 2025-12-15 09:12 , Processed in 0.098172 second(s), 7 queries , Redis On.

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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