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

2227 17

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

[复制链接]
发表于 2008-1-18 15:41:41 | 显示全部楼层 |阅读模式
麻烦翻译一下,下面这段文章:xhan 1 h, m# U' K! O/ K7 S) r
' q4 ?" c$ m, f/ V

  1. 9 R- y5 g' w" o! x/ s: {8 n4 n
  2. ###### Using MySQL as Database for TeamSpeak-Server 2.0.20.1 ######/ B$ G* q- Z. A3 C

  3. 4 {7 X: w, y0 j* l6 \/ r5 i
  4. ### What we need ###
    ! j" g7 m5 f4 w4 w' ?5 z
  5. Naturally, we will need a MySQL server to store the data for us, this document
    2 f4 ?$ l( f6 G! R% Q
  6. will not explain how this can be done - there are documents out there for the
    1 {5 S3 W% P) z) \+ y* r
  7. interested. The requirements include a (empty) database for TeamSpeak to use
    0 G: `0 O  D4 F) {' Z# X
  8. and a user account (username + password) that has the permissions to do stuff
    ! r  q/ Y$ J' D6 g+ N. `% K1 C5 b
  9. with the database. Additionally, you will need a vendor library installed on the
    8 u  p6 L# I$ ]4 H& v# T1 Z6 [, ^
  10. local machine, this came with my MySQL install.- K8 c3 D) R1 m9 g$ l! r
  11. These instructions will not tell you how you might transfer your data from the3 p6 j) {# B! x# x$ z! g
  12. SQLite database to the MySQL database, we start with a clean and empty MySQL
    8 m! u) m- q: H/ \  c0 `
  13. database.4 a+ H; X% I! Y8 K
  14. Some users have reported ways to import a SQLite database into MySQL, but at
    4 b+ Q, R# y$ e8 o7 a$ J% F" x
  15. the time of writing, there are still too many issues - check the current status( R7 _! ]0 _+ k8 W3 t! |
  16. in the TeamSpeak forums if you are interested.
    % @* t7 g7 t- y4 j  W
  17. NOTE: To allow TeamSpeak to access the MySQL database the dbExpress driver from
    . E* p8 R6 u( V$ }! [0 d* U- J
  18. Borland was used. This driver can only interface with the client library that - f9 [. ?: d/ R- _) v1 O
  19. comes with MySQL 3.x. It is possible to access a MySQL 4.x database with this
    , s# o$ i5 h/ w, x( i2 n
  20. client library - basically all you have to do is to use a 3.x client library as
    % S- Y! c  a8 ~' s) V! |+ o
  21. "VendorLib" and a 4.x database to connect to.
    # k2 x: T  E& h5 U! G
  22. If you need more info about dbExpress, you can contact Borland.
    : R" [6 G, `1 ?+ A6 I; D/ L% F# i' ~

  23. : @3 \  B- ^' f0 b( D  H/ }
  24. ### Doing the work ###
    6 \: [$ V* F  ~# F- F! c
  25. Setting up TeamSpeak to use MySQL (should) be straight forward once you have all
    7 H' D! J) |) p1 @, @
  26. the perquisites right, just open your server.ini file, and add this section at2 P0 n% I1 @, Z8 F
  27. the end:: x9 L1 k& Y. _# |5 {4 K. q; a
  28. ---cut here---
    % K% J  j9 @/ w7 ^. O" i
  29. [DBEXPRESS]- s$ V7 x1 ?! @
  30. sqldir=mysql_sql
    / ]8 b8 |0 M  v
  31. Drivername=mysql( R( ], B9 |+ }5 z
  32. Database=Your_Database_Name_Here
    ; a2 u, V. S) ~- r. n
  33. Hostname=The_PC_the_MySQL-Server_is_on  H% S' O1 {* R2 a' @% r4 I% F
  34. User_name=User_name_on_the_MySQL-Server, l4 @; c4 |7 I7 D! V
  35. Password=Password_to_go_with_above_user_name
    , U  Q* g# ^: m% f" {
  36. GetDriverFunc=getSQLDriverMYSQL
    3 f1 Z/ f  U4 ]" o% \0 C
  37. VendorLib=path_pointing_at_your_mysql_vendor_lib# U! [0 d( z$ e- T! N
  38. LibraryName=path_to_libsqlmy_libary
    $ x# X9 I/ J- N: ~
  39. Active=1+ d6 g0 N+ b! `- i# a
  40. ---cut here---
    0 w/ }& E) c6 ?* E" B  x
  41. In my environment (a linux box with a MySQL server running locally) I have:  F6 ^. a2 u$ |
  42. ---example---* h- F$ M/ A2 k
  43. [DBEXPRESS]
    4 k8 M  f0 q1 G- N* h
  44. sqldir=mysql_sql5 p% }* ]9 h. T# h: ~1 [
  45. Drivername=mysql
    * L9 a  Z. B/ L
  46. Database=test
    8 r6 Z$ X# [: Q3 G
  47. Hostname=localhost" l7 j/ O3 D- x, U- Y; E* U
  48. User_name=testuser; `# @+ x/ Y4 `7 P4 `# z
  49. Password=my_password; b: M  Q0 ~& s7 `
  50. GetDriverFunc=getSQLDriverMYSQL
    3 {* [6 ~* z) P/ Z, Z6 m# F
  51. VendorLib=/usr/lib/libmysqlclient_r.so.10.0.08 N1 v, Y5 Z$ |4 {8 f0 S: U9 c
  52. LibraryName=./libsqlmy.so
    / i8 E: o7 N1 W0 b
  53. Active=1# |: L1 J6 u, k' J( Z0 j& M3 i
  54. ---example---3 m; `. i2 z" p
  55. . }* ^( J! Q7 g& b
  56. On a windows box, also running the MySQL server locally, it would be:( D9 P. H: m6 y+ a6 y/ h
  57. ---example---# M+ @- e0 U2 }" |5 ]: A- G; G
  58. [DBEXPRESS]  A3 \: H0 D1 K. o0 N
  59. sqldir=mysql_sql
    + b6 B, _' f! f7 V" W6 a) c
  60. Drivername=mysql! o# v: P4 Q& Z5 S4 F# b' f/ K
  61. Database=test, p6 m+ L9 Y  v! W9 u
  62. Hostname=127.0.0.1
    $ m1 n3 n9 l& l3 r, h& J) p2 c
  63. User_name=testuser
    ' ^8 f7 `. K2 {3 ]( ]' r' Z' [
  64. Password=my_password) W  `: Z; _2 X  ]% Q# G) J  h; d8 f
  65. GetDriverFunc=getSQLDriverMYSQL
    * Y1 X/ M% E8 N4 S2 r
  66. VendorLib=libmysql.dll. t7 F, f, G3 n7 r( t2 A
  67. LibraryName=dbexpmysql.dll
    & h# q# _# l) Z7 Q; C
  68. Active=1
    4 {( O& H4 i' g7 w
  69. ---example----
    8 t0 X( k0 {" A- b$ C% ]! C) a2 n
  70. - written 02.03.04 by pwk.linuxfan
      y) p! }( [. C$ e+ k; |+ z
  71. % h2 T6 }, C) q# Y4 h# l
复制代码
发表于 2008-1-18 15:43:17 | 显示全部楼层
就是说在每一句英文附加一段中文注释,不知道可有难度不??:xhan
发表于 2008-1-18 15:48:42 | 显示全部楼层
我这里有一个网页自动翻译的结果,大家校正一下看看
1 L9 P1 k# J1 p4 S5 o3 u' G- y
  1. 3 U# ~) K; U# `1 I8 A/ X
  2. ######使用MySQL数据库,为teamspeak服务器2.0.20.1 ######
    4 K9 i/ ]3 y/ {% D& w
  3. . R3 E/ \8 E0 W
  4. # # #我们所需要# # #
    ! `* m. e2 y1 `5 U
  5. 当然,我们还需要有MySQL服务器来存储这些数据对我们来说,这个文件
    , Y1 @$ w0 c% I: }- M3 s
  6. 不会解释如何做到这一点-也有文件存在,为
    0 Q: ~1 F/ |3 r0 i: q
  7. 有兴趣的。要求包括: (空)数据库teamspeak使用8 w5 L0 z: p, ~) I9 A* l4 r: z
  8. 和一个用户帐户(用户名+密码) ,有权限做的东西
    0 ?2 L0 I9 k# u+ G
  9. 随着数据库。此外,你需要一个卖方图书馆安装于7 w( w; J  O6 k5 a
  10. 本地机器,这是我的MySQL安装。
    - ?0 t  B# _* a0 B. E
  11. 这些指示不会告诉你,你怎么可能转移你的数据,从( L" |/ Q5 K- B! W7 y
  12. SQLite数据库向MySQL数据库,我们开始一种更清新和空洞的MySQL
    ) x: t* I8 s" A# W: T
  13. 数据库。
    " Y/ K9 |; R1 k/ r
  14. 有些用户报方式进口SQLite数据库到MySQL中,但在
    ) A5 q+ @  ?; C# C) Q
  15. 编写本报告的时候,仍然有太多的问题-检查现状, L3 N& }0 w$ t. \# v, x! Z
  16. 在teamspeak论坛,如果你有兴趣。 ( X6 j; R' g  g& e+ _- e
  17. 注意:为了让teamspeak访问MySQL数据库的dbexpress司机& ^: d3 P8 h6 D6 S. s
  18. Borland公司使用。这个司机只能界面与客户端库
    6 B* A/ P# ?$ l1 F
  19. 随MySQL 3.x.这是有可能进入一个mysql解数据库,这
    4 ], y0 ?) d7 o, q2 J: d
  20. 客户端库-基本上你所需要做的就是使用3 .x客户端库作为
    # e8 A0 P& a% }6 E
  21. " vendorlib " ,并解数据库连接。
    ! S& n8 B# n( t' A7 E
  22. 如果您需要更多的信息dbexpress ,你可以联络Borland公司。 " q0 F" ~) O* q% u7 b7 \2 O
  23. ; \5 e( e" j0 E6 R2 `
  24. # # #做好工作# # # + E9 y. R. N3 m+ ^
  25. 成立teamspeak使用MySQL (应该)直线前进时,一旦你都4 i5 C+ _2 T) g5 Q: C
  26. 该额外赏赐权利,而只不过是打开你的server.ini文件,并加上这一节在
    / g; ?! J! c' M% S
  27. 结束:   M* k; t9 `* V# P
  28. ---削减这里---
    9 s( Y" B8 Q+ ~& Z5 a% ?8 C
  29. [ dbexpress ] / ^0 h; ?6 ~* P9 D
  30. sqldir = mysql_sql 1 U3 W( q8 O4 W) z+ s
  31. drivername = MySQL中
    ! S$ C, s: `9 ^7 x" v
  32. 数据库= your_database_name_here - O; `/ j8 s$ ~: d. I) l9 l8 N
  33. 主机= the_pc_the_mysql - server_is_on + D4 x- h5 w& r9 V4 j
  34. user_name = user_name_on_the_mysql服务器
    $ d( k# o6 h' M1 W' V4 H6 f8 r
  35. 密码= password_to_go_with_above_user_name
      p. \9 I' ]: H, ~, H1 Q
  36. getdriverfunc = getsqldrivermysql 3 ^1 G5 {+ B$ U! s% L% c
  37. vendorlib = path_pointing_at_your_mysql_vendor_lib
    ; y( S4 C4 b0 {% O2 V" {& b( o
  38. libraryname = path_to_libsqlmy_libary
    1 {1 N1 N( b* G! a% k
  39. 积极= 1 0 a$ Z6 N4 r6 C* c. b6 y) [6 C0 r" b
  40. ---削减这里---
    # e! p0 l6 i9 |) ?6 ]
  41. 在我的环境( Linux的包装盒与MySQL服务器运行在本地) ,我有:
    , A' ]% r8 ~, \( Z6 H! m. }
  42. ---例如--- 1 U. x( T. S2 `8 w
  43. [ dbexpress ]
    6 u! [  g( G) p7 [1 G
  44. sqldir = mysql_sql 3 }% w3 K! E: N; G/ X8 J! e$ Z. A
  45. drivername = MySQL中# K! _) p  H" g
  46. 数据库=测试" t: V* x# a  P
  47. 主机=本地主机
    7 \4 T& _8 Y# X7 W, J" a0 P+ [
  48. user_name = testuser % r# S4 b+ N" L) U
  49. 密码= my_password ! D& v% R2 P/ ~+ H% k4 \2 c
  50. getdriverfunc = getsqldrivermysql , L( d! Q1 ^+ _
  51. vendorlib = / usr/lib/libmysqlclient_r.so.10.0.0 * |. ^* ]* H, u- ^% P6 \; Z$ g
  52. libraryname =. / libsqlmy.so " z, L8 V9 R, w% o$ I  G) F
  53. 积极= 1
    # ?- ~* c. V& g' w
  54. ---例如---
      b& s; H. r7 ^, a! V( D

  55. 0 G) R  ]' w# D- ?1 |1 i" ^% K
  56. 对Windows中,也运行MySQL服务器本地的,那就是: , G" }/ L6 T% J9 n, ~" {
  57. ---例如---
      U% V, x" U5 k9 o  B0 A
  58. [ dbexpress ] 2 _0 N6 I; A6 a
  59. sqldir = mysql_sql ! A, t: N. R. B7 ~$ w
  60. drivername = MySQL中
    + `7 w9 B6 h/ p3 _# x" Y$ ?
  61. 数据库=测试
    1 l2 [$ [' X0 u; ]6 A) i; q7 q
  62. 主机= 127.0.0.1 0 A9 U& j7 Z3 X5 P" r6 ^: M
  63. user_name = testuser / Y: A* V6 K! X/ x% @) p
  64. 密码= my_password $ V- K# Z1 `/ Z6 C9 B, i. }
  65. getdriverfunc = getsqldrivermysql
    # x0 }* r# m! c2 `' p/ V  z( `, N
  66. vendorlib = libmysql.dll在
    ( W9 b. o8 b6 a( ^) n' F, l$ |
  67. libraryname = dbexpmysql.dll
    # A. g' V9 B9 t6 I: c( y
  68. 积极= 1 0 ?! e( ^& E5 N$ _
  69. ---例如---- ) t9 \5 d. d3 Q3 k
  70. -写在0 2.03.04由p wk.linuxfan2 Q* Z0 D5 o$ i
复制代码
发表于 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
, g# U6 ^0 [, A; A) ^4 e8 p9 q8 G) B, h8 h" j. G+ L; w
but, i only will free at nite, tuesday 11pm, your time
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

GMT+8, 2026-1-25 01:01 , Processed in 0.109965 second(s), 6 queries , Redis On.

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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