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

3384 17

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

[复制链接]
发表于 2008-1-18 15:41:41 | 显示全部楼层 |阅读模式
麻烦翻译一下,下面这段文章:xhan
- W; I/ y* Z, k  L3 W4 R
( p( A7 V) u/ x2 C; Y* b+ {4 x
  1. 2 p/ H% {8 s1 @( [+ l
  2. ###### Using MySQL as Database for TeamSpeak-Server 2.0.20.1 ######& G" l' Y7 w2 `# L0 P! I. b" q9 T

  3. , D: {* ], f2 a6 ?, |
  4. ### What we need ###
    ) v% D( ?3 W/ k, X9 C" M
  5. Naturally, we will need a MySQL server to store the data for us, this document
    0 J% t6 q6 |) f) M7 G' H
  6. will not explain how this can be done - there are documents out there for the ) }0 F& \( i' K) I0 o+ G3 j1 X
  7. interested. The requirements include a (empty) database for TeamSpeak to use
    3 O: Z% ]8 }& b# s8 e0 P- a9 C( b1 R
  8. and a user account (username + password) that has the permissions to do stuff2 g7 A: d/ Z1 S* C3 r/ E
  9. with the database. Additionally, you will need a vendor library installed on the
    4 T2 }6 |/ ~' n& f
  10. local machine, this came with my MySQL install.7 i/ k4 ~+ _! U9 X9 _
  11. These instructions will not tell you how you might transfer your data from the  G$ T2 e# f( a% E) G* ~
  12. SQLite database to the MySQL database, we start with a clean and empty MySQL  v6 d, c8 F8 T  I1 l- {) F
  13. database., Z( C0 Q6 F: z5 ^. \& D
  14. Some users have reported ways to import a SQLite database into MySQL, but at: g7 @% }& _  Z8 V/ a) B
  15. the time of writing, there are still too many issues - check the current status
    , o& b6 D# Z. F. d- ]
  16. in the TeamSpeak forums if you are interested.' m6 \6 W, `2 I6 o6 B# Z2 D
  17. NOTE: To allow TeamSpeak to access the MySQL database the dbExpress driver from
    5 i; u5 m7 d/ i* |
  18. Borland was used. This driver can only interface with the client library that 4 Y; o) o( a, q+ f) c* }5 |
  19. comes with MySQL 3.x. It is possible to access a MySQL 4.x database with this
      a! M4 _" u: Y/ q* ?; l
  20. client library - basically all you have to do is to use a 3.x client library as   L7 m' [1 ^* b; k4 |8 `3 j
  21. "VendorLib" and a 4.x database to connect to.
    ! ^1 _! w1 u8 R
  22. If you need more info about dbExpress, you can contact Borland.( D' N5 ~& ]2 \) {" W- }( j
  23. # f9 b# K9 c5 T' S$ C
  24. ### Doing the work ###
    ) ?0 s3 A, d% y# Y0 b
  25. Setting up TeamSpeak to use MySQL (should) be straight forward once you have all: c( N/ |' H; w, U& i
  26. the perquisites right, just open your server.ini file, and add this section at
    1 [+ C- ~" v" ~3 J* p
  27. the end:! E3 a0 ?5 l, }$ \* m8 |  W4 _) u
  28. ---cut here---" g: t2 I2 D- b, w
  29. [DBEXPRESS]
    - I' z: b! S3 H6 n; s2 G
  30. sqldir=mysql_sql& |( ^9 M1 P8 T5 A. w* d
  31. Drivername=mysql6 N& _- ^, p9 i6 A8 ]5 M
  32. Database=Your_Database_Name_Here9 J4 E4 _8 v3 y1 p/ O, F8 I7 _
  33. Hostname=The_PC_the_MySQL-Server_is_on
    ' g5 d# w3 d: h4 a$ O5 [  Z
  34. User_name=User_name_on_the_MySQL-Server
    - `/ P7 g8 w+ V8 {
  35. Password=Password_to_go_with_above_user_name
    ! Z$ p- W3 [# C
  36. GetDriverFunc=getSQLDriverMYSQL
    3 |" R3 J) e5 j# c, h8 }. F' \
  37. VendorLib=path_pointing_at_your_mysql_vendor_lib
    2 r2 m  M6 v8 B! V
  38. LibraryName=path_to_libsqlmy_libary
    ) T, ^% K& D. }# z
  39. Active=1
    " d) t9 P& l& A2 u7 V
  40. ---cut here---
    8 C/ I* M6 B# Y% U
  41. In my environment (a linux box with a MySQL server running locally) I have:
    2 e" e5 E  U& y' S1 r/ N. ^
  42. ---example---
    : a+ |# ]! U' w# Y
  43. [DBEXPRESS]
    " D, e! T5 Z2 n. x% R! K
  44. sqldir=mysql_sql. V9 }( r8 o+ {3 _. Q
  45. Drivername=mysql
    5 N- `% A' ~% W2 Y) ]( N. w3 ?
  46. Database=test
    ; t9 N7 V: x% u, Z
  47. Hostname=localhost
    ( E' g) H+ b) P) E
  48. User_name=testuser+ Y" u1 q5 V4 ^% T* S% K
  49. Password=my_password$ A4 V- H; ^& V4 X
  50. GetDriverFunc=getSQLDriverMYSQL5 |& G5 {+ ~3 ]4 r/ ]: U  h+ I
  51. VendorLib=/usr/lib/libmysqlclient_r.so.10.0.0: ]4 `: h( b3 R0 P
  52. LibraryName=./libsqlmy.so' ]* [/ a$ e& J2 P, {. r7 c
  53. Active=1; ]; T4 o# n; t  f' R( q
  54. ---example---
    % t/ K* q% |2 W9 R' m9 }

  55. ( v9 P7 f8 G- l. `( ~6 k
  56. On a windows box, also running the MySQL server locally, it would be:
    ) k, g. ^6 v6 q5 Z% `4 E+ X3 B% B
  57. ---example---
    $ f- i0 M* O' V! b
  58. [DBEXPRESS]
    5 U9 J# T( I7 B+ A3 B8 q
  59. sqldir=mysql_sql% |, C' o8 |0 b" Q  ]& V
  60. Drivername=mysql$ d7 P& D" K7 l' \- `6 ?  c, L
  61. Database=test- t$ F/ `) v) M" O0 x7 g! P6 j* N/ T
  62. Hostname=127.0.0.16 h1 D1 h' `8 l4 z# f/ P. M# B
  63. User_name=testuser
    0 X" s1 _% v# ~5 ?3 H4 o
  64. Password=my_password1 t  F- Q; O. L5 A7 t+ B0 Q- i
  65. GetDriverFunc=getSQLDriverMYSQL- u- m" A' k8 h: L; C
  66. VendorLib=libmysql.dll
    4 B$ x3 g; g6 I) n# Y
  67. LibraryName=dbexpmysql.dll  G+ S; f7 Z8 {( Q
  68. Active=1
    5 R; p' F; u+ I3 Y  K, m
  69. ---example----7 l. y3 |, g1 w" w
  70. - written 02.03.04 by pwk.linuxfan. n6 y( q  H6 O9 l: ]

  71. + a$ W) |0 e" B4 ^: n
复制代码
发表于 2008-1-18 15:43:17 | 显示全部楼层
就是说在每一句英文附加一段中文注释,不知道可有难度不??:xhan
发表于 2008-1-18 15:48:42 | 显示全部楼层
我这里有一个网页自动翻译的结果,大家校正一下看看; c! _0 f0 n4 N
  1. ; f) M# E- i7 @, i* u
  2. ######使用MySQL数据库,为teamspeak服务器2.0.20.1 ###### . P9 ]* N" J8 n$ V

  3. 1 {; @2 V" X2 q* G, W$ M: q
  4. # # #我们所需要# # #
    + j$ n9 g! J3 P0 T
  5. 当然,我们还需要有MySQL服务器来存储这些数据对我们来说,这个文件
    % X7 v4 C4 [5 g  G2 J7 b* x8 m
  6. 不会解释如何做到这一点-也有文件存在,为1 Q6 e3 z% F9 n. h) F! B
  7. 有兴趣的。要求包括: (空)数据库teamspeak使用$ f. o$ B" X# P2 i. G* b
  8. 和一个用户帐户(用户名+密码) ,有权限做的东西. H0 i* }9 R$ d$ |
  9. 随着数据库。此外,你需要一个卖方图书馆安装于) u3 V/ p' P% \1 r* D+ e' j8 e! |" H( G
  10. 本地机器,这是我的MySQL安装。 " {; R, M2 D) |
  11. 这些指示不会告诉你,你怎么可能转移你的数据,从7 \* d, p" q( F0 W" _* [
  12. SQLite数据库向MySQL数据库,我们开始一种更清新和空洞的MySQL
    8 M& n+ Q: L) y: j8 _: Y
  13. 数据库。
    + s9 ~/ j; V8 {; \! [0 c
  14. 有些用户报方式进口SQLite数据库到MySQL中,但在
    : L& j% t$ S1 {! V, e1 G7 m: I
  15. 编写本报告的时候,仍然有太多的问题-检查现状
    - ^! _/ P! K: i& T
  16. 在teamspeak论坛,如果你有兴趣。 7 ^7 F4 |; @  {. h% E
  17. 注意:为了让teamspeak访问MySQL数据库的dbexpress司机
    8 n! U) D- J6 z7 K& q1 C/ ?) m
  18. Borland公司使用。这个司机只能界面与客户端库
    - e9 a( i' _" P9 b
  19. 随MySQL 3.x.这是有可能进入一个mysql解数据库,这
    . Y) I& u/ a4 [/ d
  20. 客户端库-基本上你所需要做的就是使用3 .x客户端库作为0 k' t& A3 w- s
  21. " vendorlib " ,并解数据库连接。 * \/ B! z7 \6 L
  22. 如果您需要更多的信息dbexpress ,你可以联络Borland公司。
    . z! ?3 P0 @; V( e$ [6 _
  23. 2 Z9 r  ?; l; s! o
  24. # # #做好工作# # # 1 `% `: Z6 \! I
  25. 成立teamspeak使用MySQL (应该)直线前进时,一旦你都
    3 c& I* |1 Q( g
  26. 该额外赏赐权利,而只不过是打开你的server.ini文件,并加上这一节在
    % N+ K# E: }! B2 L  Z( o8 r
  27. 结束: . K1 V# L, d% m: G
  28. ---削减这里--- * H- y" s+ A% p( ?5 z. }6 P
  29. [ dbexpress ]
    # ?* j+ R! S6 x+ M+ Y8 G, w- k; V
  30. sqldir = mysql_sql
      e  u( n! h2 S
  31. drivername = MySQL中5 w# w6 r2 W7 d: h. j
  32. 数据库= your_database_name_here - N" O3 U& r/ q' b/ k2 p
  33. 主机= the_pc_the_mysql - server_is_on
    * S7 J4 a$ X1 d9 w) Y- o' J4 I- x8 D
  34. user_name = user_name_on_the_mysql服务器7 s/ |2 @  G7 y% y6 V0 C( q
  35. 密码= password_to_go_with_above_user_name
    # [8 b9 {$ ]# O) m- Z* ~
  36. getdriverfunc = getsqldrivermysql
    * G0 L# B; }# y  [% u9 ~! ^
  37. vendorlib = path_pointing_at_your_mysql_vendor_lib ' a& a/ J8 `+ p7 t$ B
  38. libraryname = path_to_libsqlmy_libary 0 e- Y2 e; [0 _1 {+ q6 e" `8 c
  39. 积极= 1
    * C; Y: y9 p3 a) ]+ V. q
  40. ---削减这里---
    ' W6 j$ B7 |# d1 O
  41. 在我的环境( Linux的包装盒与MySQL服务器运行在本地) ,我有:
    1 T9 E1 c6 O: a- \+ j) e! d) ?  @
  42. ---例如---
    4 Z' P* a$ c0 H: U
  43. [ dbexpress ]
    " D$ F$ F9 U. e$ `/ r6 n% }
  44. sqldir = mysql_sql 6 p2 Q) ?& h; X6 N6 ]1 x" O
  45. drivername = MySQL中5 j% \' z' p8 R0 h
  46. 数据库=测试9 b8 W8 b1 B. B" t# \
  47. 主机=本地主机
    , \. A  w# }: f' E0 z
  48. user_name = testuser
    6 f% Z2 S* }) u
  49. 密码= my_password
    ; ~; ~# d  k0 G9 i: }; s
  50. getdriverfunc = getsqldrivermysql 7 q$ {0 D0 D: k0 N* H
  51. vendorlib = / usr/lib/libmysqlclient_r.so.10.0.0 - U3 x( i! t* p: c4 Z
  52. libraryname =. / libsqlmy.so ( n+ x6 G( |, \$ `  j
  53. 积极= 1
    4 t) p: F, F6 p, J
  54. ---例如--- $ u4 D1 u9 b% }5 x9 S

  55. + U0 Z% b' \2 m' p6 H
  56. 对Windows中,也运行MySQL服务器本地的,那就是:
    6 j3 _/ [) t4 P. ~) G
  57. ---例如--- 0 @8 y# E8 u% y
  58. [ dbexpress ]
    ' `7 U& ~. ?% o# A( L
  59. sqldir = mysql_sql * D. a6 w: ~$ a
  60. drivername = MySQL中
    $ \; Q8 n2 P% {1 ~4 ]
  61. 数据库=测试
    $ m: o7 ]+ e6 ^+ B0 s1 E3 p
  62. 主机= 127.0.0.1 8 ~( c3 C5 i5 {/ \, R( t
  63. user_name = testuser 0 c6 p* c, D0 R$ P/ u
  64. 密码= my_password # |3 J" E& J8 h# N9 U0 A+ w
  65. getdriverfunc = getsqldrivermysql
    & B* m* O! r% M) s
  66. vendorlib = libmysql.dll在
    4 ?. n' K5 u6 C0 x3 s7 T
  67. libraryname = dbexpmysql.dll
    2 L3 }6 p5 }' N3 D: D
  68. 积极= 1
    - X" M0 D  B2 Z+ J8 i. e
  69. ---例如----
    / G  ]* F9 E; K" b4 y; s
  70. -写在0 2.03.04由p wk.linuxfan
    # R% B9 q1 }6 h
复制代码
发表于 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
! L  F& A: \+ R) @
( [/ H  h/ z1 s( b& R0 t! k5 G7 Ibut, i only will free at nite, tuesday 11pm, your time
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

GMT+8, 2026-10-24 07:25 , Processed in 0.118523 second(s), 6 queries , Redis On.

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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