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

2364 17

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

[复制链接]
发表于 2008-1-18 15:41:41 | 显示全部楼层 |阅读模式
麻烦翻译一下,下面这段文章:xhan
6 m# z) a+ `- \: t; n# J+ L3 g, r7 [, O# o6 u$ K# x' [
  1. 9 y) S/ z+ p0 f; M( F1 Y
  2. ###### Using MySQL as Database for TeamSpeak-Server 2.0.20.1 ######
    9 M2 T0 X: J9 \, q. i/ k

  3. 9 m0 X- {" A9 u& a, H. C0 a
  4. ### What we need ###
    / B0 X, }6 S9 O% e. A7 i9 c. _
  5. Naturally, we will need a MySQL server to store the data for us, this document
    $ Y, T# ~# z4 v; H& B; D+ S
  6. will not explain how this can be done - there are documents out there for the 1 w: v6 H( r+ F2 p; ^8 |, k/ C
  7. interested. The requirements include a (empty) database for TeamSpeak to use; D6 p3 `1 K! h' e. H8 Y- z
  8. and a user account (username + password) that has the permissions to do stuff3 ^$ t! L' g5 R  M# q% H1 F8 L
  9. with the database. Additionally, you will need a vendor library installed on the2 U' u; H7 e9 A' @
  10. local machine, this came with my MySQL install.
    ; ]0 \' G: s) k7 o
  11. These instructions will not tell you how you might transfer your data from the9 v# R+ i. l1 n& U, \
  12. SQLite database to the MySQL database, we start with a clean and empty MySQL
    " }: Z; |, _0 @# D3 _6 ~
  13. database.
    3 N, ?. @" |1 f6 J" W3 Y" S
  14. Some users have reported ways to import a SQLite database into MySQL, but at% P9 J- ~* r) j* ~( `
  15. the time of writing, there are still too many issues - check the current status+ H  e: k1 [" a0 u" a
  16. in the TeamSpeak forums if you are interested.
    9 ]; i7 ]3 h' L8 c
  17. NOTE: To allow TeamSpeak to access the MySQL database the dbExpress driver from. d" e/ z" ]- b% `& d/ E4 w
  18. Borland was used. This driver can only interface with the client library that 2 B) T$ }3 S' [; Q5 a# K
  19. comes with MySQL 3.x. It is possible to access a MySQL 4.x database with this
    $ ~+ |% Q5 |$ o# x
  20. client library - basically all you have to do is to use a 3.x client library as
    1 B: N  S+ L' A  d; F& z) U$ ?2 l
  21. "VendorLib" and a 4.x database to connect to.' A. k2 l/ |! S& e- w" x8 s
  22. If you need more info about dbExpress, you can contact Borland.7 R3 l: z+ a% i; B/ [
  23. 5 D3 C, ~) K6 ]# V$ j
  24. ### Doing the work ###
    & X. Y  V; V# Z; c0 N) P6 A4 a
  25. Setting up TeamSpeak to use MySQL (should) be straight forward once you have all! t, E# m$ l- t2 Y
  26. the perquisites right, just open your server.ini file, and add this section at7 a6 j* x: T! I. {1 y
  27. the end:
    * g/ M! w" L; X6 V1 Z! ?4 q
  28. ---cut here---
    # C+ D0 v& Z6 X2 p  G, q
  29. [DBEXPRESS]
    : s6 `! W2 p3 ?+ U9 l
  30. sqldir=mysql_sql
      [& \  i  d) |7 d. n
  31. Drivername=mysql
    # z' A  S7 O" d5 M6 O
  32. Database=Your_Database_Name_Here
    ) q1 _, \+ l1 A3 K
  33. Hostname=The_PC_the_MySQL-Server_is_on
    ; w) Z2 d- [; j
  34. User_name=User_name_on_the_MySQL-Server/ v% s( v' R9 _% Q4 l2 A
  35. Password=Password_to_go_with_above_user_name( n$ r+ Z6 i! l
  36. GetDriverFunc=getSQLDriverMYSQL
    2 G- ^& X3 j" U& S% Q' w
  37. VendorLib=path_pointing_at_your_mysql_vendor_lib
    ; H- a2 e7 l6 K! Q% @: q& }5 o
  38. LibraryName=path_to_libsqlmy_libary  M* a/ t  _9 c0 h/ d
  39. Active=1
    9 G. P# S8 `0 _. E* A3 J
  40. ---cut here---& U$ s7 y8 q2 s( r6 k5 `  |
  41. In my environment (a linux box with a MySQL server running locally) I have:
    4 x% U7 @, e3 R! r3 Z: ~* H& Q
  42. ---example---8 b9 @, e6 \0 \# d, \6 r2 ^; V5 _- _
  43. [DBEXPRESS]7 a8 f: m% B3 [  {1 \
  44. sqldir=mysql_sql. C8 h% H4 ]* y& i+ P; F1 Q5 w4 z
  45. Drivername=mysql% k3 X+ R, J' X) ~9 V& c. F
  46. Database=test# ~6 R6 M) l8 u' u
  47. Hostname=localhost9 p" j6 v7 u! B! z( n- U/ d
  48. User_name=testuser; v# P' d4 c, ~( t
  49. Password=my_password7 N" z. g1 i6 M% E$ e, R9 H
  50. GetDriverFunc=getSQLDriverMYSQL/ Z3 V& |& e/ D+ r
  51. VendorLib=/usr/lib/libmysqlclient_r.so.10.0.0
    1 s: S- M) _4 X: X, V+ f3 G& h
  52. LibraryName=./libsqlmy.so
    ) ^5 x6 Z: n. ^8 J, e5 a, L  h
  53. Active=13 t3 L* Y) N4 }
  54. ---example---/ i9 H* S* Z6 X5 S7 A* t
  55. . h% F: @* R/ a+ ^$ y0 n5 E" Q
  56. On a windows box, also running the MySQL server locally, it would be:
    ) f/ |% Z1 q3 S4 c) g
  57. ---example---4 S0 S* _! Y# G; Y4 H# Z& ~
  58. [DBEXPRESS]
    0 M6 h$ J3 Y" k
  59. sqldir=mysql_sql% I2 X$ O; ~; D, i! B
  60. Drivername=mysql
    3 a- z4 S1 T1 h" Q4 h
  61. Database=test
    6 p' Y5 m5 c% {4 @9 `4 z# S
  62. Hostname=127.0.0.17 T6 p7 B- C7 y
  63. User_name=testuser; }4 J$ u6 ?$ Z6 y9 ]
  64. Password=my_password
    - y- c9 @2 d% g# y2 }
  65. GetDriverFunc=getSQLDriverMYSQL
    4 Q6 z9 n' ?; F
  66. VendorLib=libmysql.dll6 |( {  [4 z: B5 ]. G; N+ J* N/ g% b
  67. LibraryName=dbexpmysql.dll
    : ~* h% C/ @6 Q- p
  68. Active=1
    2 q9 s3 C1 R" ?4 p  O1 x
  69. ---example----2 a- B( V0 l  U* r
  70. - written 02.03.04 by pwk.linuxfan
    , n) g* Y' o. A1 H; Q
  71. 2 s: C2 T- Q8 a! d! b
复制代码
发表于 2008-1-18 15:43:17 | 显示全部楼层
就是说在每一句英文附加一段中文注释,不知道可有难度不??:xhan
发表于 2008-1-18 15:48:42 | 显示全部楼层
我这里有一个网页自动翻译的结果,大家校正一下看看
5 }; p. N9 C5 a; `  ^; R- ?

  1. , a' Y9 P' }! C* h$ |5 ^
  2. ######使用MySQL数据库,为teamspeak服务器2.0.20.1 ######
    # n0 ]8 J) j% w+ P; n. \% F
  3. $ e8 s# o( S* j9 N8 x
  4. # # #我们所需要# # # ; b: q8 ]: f" a5 ^: _1 L1 V
  5. 当然,我们还需要有MySQL服务器来存储这些数据对我们来说,这个文件
    ; v0 {7 F' q; a/ R7 \9 v$ {
  6. 不会解释如何做到这一点-也有文件存在,为
    8 t: p' |$ n( ]. R; a- {. [
  7. 有兴趣的。要求包括: (空)数据库teamspeak使用
    6 G  m7 A( Y7 W% Q$ k
  8. 和一个用户帐户(用户名+密码) ,有权限做的东西# H( G2 n; ]8 @* n1 {% c( i
  9. 随着数据库。此外,你需要一个卖方图书馆安装于. W  E6 `6 N8 x# a) e# o2 k/ N% T
  10. 本地机器,这是我的MySQL安装。 + `" R( Y, n0 U( M
  11. 这些指示不会告诉你,你怎么可能转移你的数据,从  J8 q! n: o/ H" h* f" x
  12. SQLite数据库向MySQL数据库,我们开始一种更清新和空洞的MySQL
    9 A- |2 g3 A8 H+ t: d; u
  13. 数据库。 1 o% s0 t1 C1 l
  14. 有些用户报方式进口SQLite数据库到MySQL中,但在
    - {$ _! O5 z# ]7 \! b0 D$ {8 Z
  15. 编写本报告的时候,仍然有太多的问题-检查现状3 [) I( q  {* H+ Q4 h8 m
  16. 在teamspeak论坛,如果你有兴趣。
    2 y. r8 c5 N- _7 \
  17. 注意:为了让teamspeak访问MySQL数据库的dbexpress司机
    . R6 D' F6 H6 i  S  P3 G  x) ?
  18. Borland公司使用。这个司机只能界面与客户端库
    , O4 D" Y, b8 x, w( R1 }1 n
  19. 随MySQL 3.x.这是有可能进入一个mysql解数据库,这! _( c, V' f/ d, Z0 [+ F, S6 c
  20. 客户端库-基本上你所需要做的就是使用3 .x客户端库作为
    6 a( B9 M) r- d/ t
  21. " vendorlib " ,并解数据库连接。 & R6 e! D0 w, w
  22. 如果您需要更多的信息dbexpress ,你可以联络Borland公司。 # z# D+ [( o; K% _
  23. $ }7 P2 y! b7 G% k. k3 a
  24. # # #做好工作# # # 4 c" n% r3 s6 ]* @/ [+ Y& E/ [
  25. 成立teamspeak使用MySQL (应该)直线前进时,一旦你都: ?1 X; ^6 u4 V4 j' f% t( f8 e- m0 H
  26. 该额外赏赐权利,而只不过是打开你的server.ini文件,并加上这一节在
    7 o7 m; Y) W) v7 A( y$ [' @; m
  27. 结束: * i% E  ^4 j5 O5 A0 u
  28. ---削减这里--- 5 u4 J9 j+ O' z: f3 k% Q
  29. [ dbexpress ] " _/ G# x* b( Z$ e/ {- R5 \7 @( F
  30. sqldir = mysql_sql . }- o2 T7 T& c, K
  31. drivername = MySQL中
      ~# C1 l3 {$ e0 {4 _* J. P
  32. 数据库= your_database_name_here ; H7 w/ h$ Q. h4 h; W" F  ?; n6 b8 F6 ]" V
  33. 主机= the_pc_the_mysql - server_is_on & ?9 l, |# x3 L, W2 d8 F6 g9 U
  34. user_name = user_name_on_the_mysql服务器# _( l5 B0 l! a. R/ j) w0 W
  35. 密码= password_to_go_with_above_user_name / w0 o1 E) Z; c0 }. a+ ]
  36. getdriverfunc = getsqldrivermysql
    : V4 Z$ s0 O# o
  37. vendorlib = path_pointing_at_your_mysql_vendor_lib
    8 U: a( V" w. R' J" F4 O3 @+ L
  38. libraryname = path_to_libsqlmy_libary 1 O3 {) A* O; c; S, O8 V' L
  39. 积极= 1
    ( h# ~9 S$ a) X3 Z  r5 _$ J
  40. ---削减这里---
    & n! E% }3 t9 V. E( ]; E
  41. 在我的环境( Linux的包装盒与MySQL服务器运行在本地) ,我有: * h- Y  x' z3 e$ W' x% _! k+ R
  42. ---例如---   B  B* Z# ~) l
  43. [ dbexpress ] 6 J9 W9 _% Z: ~& N
  44. sqldir = mysql_sql
    + a) g1 O) x/ ~$ q2 v6 V
  45. drivername = MySQL中
    3 o5 D9 y5 A- v) n0 S+ L( {
  46. 数据库=测试* I3 \  _- V' j+ `- X% k' m# I
  47. 主机=本地主机5 |8 ?0 @1 h; l0 \+ a5 l9 t' n
  48. user_name = testuser : a8 Q4 F" _( J+ f0 |
  49. 密码= my_password
    $ S- X/ z) @- P8 b, l, v! X3 c& ]
  50. getdriverfunc = getsqldrivermysql
    % ~; e, Q9 A! @  K+ r
  51. vendorlib = / usr/lib/libmysqlclient_r.so.10.0.0
      p/ j& g6 S( i3 R0 a9 Z
  52. libraryname =. / libsqlmy.so + @, \$ ~# H* |: L8 G; F' v
  53. 积极= 1
    , f, ^6 Y$ T8 X! Y* f
  54. ---例如--- ! j8 `4 r% S  I0 i1 t9 i* f9 c$ `. Q& Z- O
  55. 2 J2 w/ H  S4 v- z( M( s
  56. 对Windows中,也运行MySQL服务器本地的,那就是:
    8 j* B' s, z( _, h/ Q% K# r
  57. ---例如---   ~, G$ t* J( ?6 \0 N
  58. [ dbexpress ] 5 U/ Q! |, h6 V; W
  59. sqldir = mysql_sql
    # D4 T! i8 u% k4 w; {$ s
  60. drivername = MySQL中
    4 j9 j" h& E: g5 t+ n; ?. F3 [8 V6 o3 Z
  61. 数据库=测试
    ( [4 E1 L) J$ z* E
  62. 主机= 127.0.0.1 ! Z; V1 }' k: u5 b; N3 \
  63. user_name = testuser : v# o% T7 _; g# f1 v8 q* Z% _
  64. 密码= my_password
    2 u) v7 p) x/ D
  65. getdriverfunc = getsqldrivermysql
    ! `7 [& y3 Y1 R6 W
  66. vendorlib = libmysql.dll在! ^1 x; U6 K, P0 T; O; h; Z
  67. libraryname = dbexpmysql.dll
    # ~. w4 E1 s7 n7 j( \
  68. 积极= 1 ( b5 A0 N; I: [! z" Y  z
  69. ---例如----
    1 _: j! ?" }; ~6 v& z2 J9 g# a
  70. -写在0 2.03.04由p wk.linuxfan
    9 N+ z" F1 N: _9 ?2 ~8 R$ t
复制代码
发表于 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 d/ V5 E9 d4 o9 M- V. l: R( R3 D( i$ j% ]6 m4 S& O
but, i only will free at nite, tuesday 11pm, your time
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

GMT+8, 2026-3-7 16:07 , Processed in 0.109193 second(s), 6 queries , Redis On.

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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