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

2862 17

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

[复制链接]
发表于 2008-1-18 15:41:41 | 显示全部楼层 |阅读模式
麻烦翻译一下,下面这段文章:xhan
% Q/ I# T- m- A  X4 w' [- B' ]) _+ q$ o9 }! B7 u; f

  1. $ X5 E. S$ o* d1 L& Q+ M
  2. ###### Using MySQL as Database for TeamSpeak-Server 2.0.20.1 ######3 f5 x( m/ b* ~; s/ i- S# n1 D; T

  3. & N1 D) P$ F6 H& b
  4. ### What we need ###
    ! n% B) b& I/ E3 W) y) J& k
  5. Naturally, we will need a MySQL server to store the data for us, this document
    2 C5 Z9 g- G. A- ?7 G
  6. will not explain how this can be done - there are documents out there for the 9 v6 h( [. m  \; }2 \9 D, U) S# B
  7. interested. The requirements include a (empty) database for TeamSpeak to use6 p* Y& {( W  T' }
  8. and a user account (username + password) that has the permissions to do stuff+ U  D3 B6 |+ z* T+ p  \8 ~3 p7 y" g
  9. with the database. Additionally, you will need a vendor library installed on the
    : O1 o, F0 D) h# _3 w7 I0 @+ I. s
  10. local machine, this came with my MySQL install.. e3 ?& s/ k7 A2 f% N9 J
  11. These instructions will not tell you how you might transfer your data from the
    " F( x* {# @, C4 O
  12. SQLite database to the MySQL database, we start with a clean and empty MySQL) i2 Q7 X  g# _+ e5 K  w% x. ^
  13. database.9 d! p+ J- ^& k9 b
  14. Some users have reported ways to import a SQLite database into MySQL, but at2 b0 z2 e) b) ~8 }: `' o+ S
  15. the time of writing, there are still too many issues - check the current status
    ) e2 N9 I" q  U# R
  16. in the TeamSpeak forums if you are interested.) e  y) P+ f) V) z- ^: k
  17. NOTE: To allow TeamSpeak to access the MySQL database the dbExpress driver from# t. w" w) r" d& X* t/ N/ i
  18. Borland was used. This driver can only interface with the client library that 6 @! Z: c. F. S, ^' [6 A9 ^
  19. comes with MySQL 3.x. It is possible to access a MySQL 4.x database with this6 b4 w( M! p* [" Z! J0 D
  20. client library - basically all you have to do is to use a 3.x client library as 4 b3 o/ G( M' r! t% f' B2 R" w0 G# o
  21. "VendorLib" and a 4.x database to connect to.+ b4 I2 D5 u4 W# w/ B
  22. If you need more info about dbExpress, you can contact Borland.
    9 P& z5 N; b3 r2 k7 T8 E3 d
  23.   T% e' e% j' T  U3 S
  24. ### Doing the work ###- Q9 f) j% _. h# D0 M# I
  25. Setting up TeamSpeak to use MySQL (should) be straight forward once you have all) M/ ^% ~# ^/ g4 a! I1 {
  26. the perquisites right, just open your server.ini file, and add this section at
    ; s( M' O: L) B# \+ \
  27. the end:) b$ U# S, T! e0 V
  28. ---cut here---1 i, V- P; w4 ^& ?6 p+ W( b; S$ s
  29. [DBEXPRESS]
    ; O7 F7 i7 m% ?1 j. v
  30. sqldir=mysql_sql: ]* F3 h9 s' G' R3 {
  31. Drivername=mysql- s. l% x7 q9 l* r# [/ j3 }+ K
  32. Database=Your_Database_Name_Here
    . h6 c8 h# a9 Q7 ~: g0 z1 S
  33. Hostname=The_PC_the_MySQL-Server_is_on. G) @' }3 d8 C6 b4 S: ~
  34. User_name=User_name_on_the_MySQL-Server, o% e. v2 x' i% G* k) O$ ?, q  x
  35. Password=Password_to_go_with_above_user_name) h* `" d/ {/ m
  36. GetDriverFunc=getSQLDriverMYSQL* _- d! u+ Q5 N+ p9 E7 q6 O: E
  37. VendorLib=path_pointing_at_your_mysql_vendor_lib
    1 W1 m" ]5 ]: N* ^
  38. LibraryName=path_to_libsqlmy_libary
    % ]: F' S+ K( z2 z- ~) c+ P
  39. Active=14 D4 y/ b  b8 u0 P& d5 E  Y8 Y' p
  40. ---cut here---% m2 b0 T) e* c( X
  41. In my environment (a linux box with a MySQL server running locally) I have:* D5 i5 N8 r( G/ Z& J& r" T
  42. ---example---
    % C( `+ C* |; P3 b
  43. [DBEXPRESS]! t- K, @1 P& B3 O* i9 g+ G
  44. sqldir=mysql_sql
    2 L6 |8 S8 Z4 G, Z7 Q9 H
  45. Drivername=mysql
    $ T. o2 O! A2 g: U" |2 @; \
  46. Database=test
    # g# p$ C4 H0 |, h& ]9 ~- S  J( y/ M& Y
  47. Hostname=localhost; t$ ?* \+ }9 f9 ?! [6 T4 M) i% k+ J
  48. User_name=testuser4 M6 y7 Q5 u7 W1 s/ {; i
  49. Password=my_password0 L: k9 M7 y. z, c2 a: X- q6 I
  50. GetDriverFunc=getSQLDriverMYSQL/ C; {% E2 r% t/ I5 }# P& Y! e( q( z
  51. VendorLib=/usr/lib/libmysqlclient_r.so.10.0.0
    " ~( h; d( }* V
  52. LibraryName=./libsqlmy.so
    / u/ _4 o3 {; s( r& [' F
  53. Active=1
    4 ?) q5 O, |3 z
  54. ---example---; J* E2 f1 r5 K( E. U# N8 C

  55. * J' h$ W1 E5 u
  56. On a windows box, also running the MySQL server locally, it would be:) `* X1 w0 D1 b$ [) U1 O
  57. ---example---
    $ v, c1 A) o  Y) a# y
  58. [DBEXPRESS]
    1 K6 J% u7 e! {7 b2 E5 m
  59. sqldir=mysql_sql' g& J: f2 w' x; N
  60. Drivername=mysql
    : m& q) k+ X$ a: ~, O1 F9 Y
  61. Database=test
    1 ?, W' v) j( H0 b+ F& O) m7 l
  62. Hostname=127.0.0.1
    7 |/ Z# i  u2 p) k. P' V$ k2 `  J
  63. User_name=testuser
    1 B+ N9 S1 E/ e4 i% C! C  F
  64. Password=my_password! w: Z" n% {' N2 i
  65. GetDriverFunc=getSQLDriverMYSQL
    $ Y7 o+ M7 D0 o
  66. VendorLib=libmysql.dll
    6 }: V2 H3 `; k  `8 Z, q
  67. LibraryName=dbexpmysql.dll( Y1 K+ P  {. B; W  Z* g1 g. _
  68. Active=1" D9 Y0 d$ L. L( }1 Y* f
  69. ---example----5 T) i4 r% k" y7 |
  70. - written 02.03.04 by pwk.linuxfan# E- G5 |& {* L2 Q8 z& T- t
  71. ; b% K$ n& s2 l6 ~" n6 \  Y
复制代码
发表于 2008-1-18 15:43:17 | 显示全部楼层
就是说在每一句英文附加一段中文注释,不知道可有难度不??:xhan
发表于 2008-1-18 15:48:42 | 显示全部楼层
我这里有一个网页自动翻译的结果,大家校正一下看看
- E% n8 E4 k8 y& t) ~0 o
  1. 8 k4 B$ ~8 q7 e% ~
  2. ######使用MySQL数据库,为teamspeak服务器2.0.20.1 ###### : q8 u# z" Q! l0 j( C- {; N# \3 K0 F# m
  3. $ D# [) [# A. b, O* u  e
  4. # # #我们所需要# # #
    7 l/ h5 z6 H- F$ z& @* `* A, o
  5. 当然,我们还需要有MySQL服务器来存储这些数据对我们来说,这个文件1 j! h7 R8 u1 E& e0 u9 T) V5 O
  6. 不会解释如何做到这一点-也有文件存在,为
    ) }8 j9 J- s4 M+ d, t& z
  7. 有兴趣的。要求包括: (空)数据库teamspeak使用+ E) A# l- z* t4 j
  8. 和一个用户帐户(用户名+密码) ,有权限做的东西% M: _0 a4 C% V1 h" V3 D- |- i
  9. 随着数据库。此外,你需要一个卖方图书馆安装于& N% c; c9 `2 \2 T/ L8 {
  10. 本地机器,这是我的MySQL安装。 ) {% N. u5 i2 @1 x. ^7 I
  11. 这些指示不会告诉你,你怎么可能转移你的数据,从
    4 T" z- `2 s% P$ L
  12. SQLite数据库向MySQL数据库,我们开始一种更清新和空洞的MySQL - ~( }) k8 b6 l7 c+ j- ?' X
  13. 数据库。 , ]' h# T. v7 t1 [/ {. Q9 B
  14. 有些用户报方式进口SQLite数据库到MySQL中,但在
    / ?* n+ O' [- y% h
  15. 编写本报告的时候,仍然有太多的问题-检查现状$ p* {  P7 n: j2 w: A' K8 o! ?1 B% D
  16. 在teamspeak论坛,如果你有兴趣。 . L- _* N9 k5 z6 _8 y: }8 a& a
  17. 注意:为了让teamspeak访问MySQL数据库的dbexpress司机
    8 e6 q, E9 ~% ]5 ~
  18. Borland公司使用。这个司机只能界面与客户端库7 T# O& N+ C' }/ F7 _) v, _4 Y
  19. 随MySQL 3.x.这是有可能进入一个mysql解数据库,这
    0 d. n/ X# [/ `, P
  20. 客户端库-基本上你所需要做的就是使用3 .x客户端库作为" x7 K4 d* c8 h0 W# P3 |$ E1 G9 p4 ~
  21. " vendorlib " ,并解数据库连接。
    / o" q( O$ q! W4 }
  22. 如果您需要更多的信息dbexpress ,你可以联络Borland公司。
    / M/ T& d0 S$ P) x0 h
  23. 1 Z$ T/ D5 @& J( c0 b& U
  24. # # #做好工作# # # " w: _- q& I! R+ r! _) A8 d% x- n
  25. 成立teamspeak使用MySQL (应该)直线前进时,一旦你都
    % U5 S. i0 M0 {( Y+ e0 h$ `$ S+ a
  26. 该额外赏赐权利,而只不过是打开你的server.ini文件,并加上这一节在7 K. R' c# N% i! A/ R# v
  27. 结束:
    : d/ ?) Q3 L) s9 X
  28. ---削减这里---
    3 H8 d$ ]. }& r% c  h7 ^" m* j
  29. [ dbexpress ] $ _: v1 ]6 W$ Z% {
  30. sqldir = mysql_sql
    0 D; x3 x1 V" r$ r8 J9 c2 {
  31. drivername = MySQL中7 G( @( |) S1 ^  s
  32. 数据库= your_database_name_here ! x$ S' L3 L9 `3 _  O. T
  33. 主机= the_pc_the_mysql - server_is_on 5 v: u. m# p2 S! R) {$ q0 J
  34. user_name = user_name_on_the_mysql服务器' J% F8 t. Y9 z! L3 }- }
  35. 密码= password_to_go_with_above_user_name
    - R: N- y# ]  }2 ?
  36. getdriverfunc = getsqldrivermysql 8 X  g3 c6 b# U+ \1 ]
  37. vendorlib = path_pointing_at_your_mysql_vendor_lib
    * s6 i1 G0 z  f; m- F6 V, ?9 M9 M. z
  38. libraryname = path_to_libsqlmy_libary 5 Y/ r$ ]- P' L3 h# \& q
  39. 积极= 1
    0 P# z% _7 |; Y0 Z
  40. ---削减这里--- & Y0 L7 k7 B/ Y$ m0 A
  41. 在我的环境( Linux的包装盒与MySQL服务器运行在本地) ,我有:
    & G5 ?2 l1 I, j6 d: j8 D% a
  42. ---例如---
    + U% p. N$ g+ l
  43. [ dbexpress ] 2 s: P; }1 L5 e; b& k
  44. sqldir = mysql_sql 3 F* ^3 M, `7 s+ V, Y' V% p0 m
  45. drivername = MySQL中
    2 G2 m) Y3 _. @8 n
  46. 数据库=测试$ z& M  _  K1 d8 W# e% L
  47. 主机=本地主机
    : T" \! E$ v/ x! |' ~
  48. user_name = testuser
    5 F0 d( F. c/ L7 D
  49. 密码= my_password ! f0 t, G$ Z: P( G6 \2 m
  50. getdriverfunc = getsqldrivermysql / u2 P& E4 e/ \; u( R
  51. vendorlib = / usr/lib/libmysqlclient_r.so.10.0.0   T# C* W8 ^/ I1 ~) n
  52. libraryname =. / libsqlmy.so & d1 {" l- B/ |4 e7 z8 g' o; _- u9 h+ r
  53. 积极= 1 , X' P  K2 y6 A3 G
  54. ---例如--- * @" {% J( [  F, s
  55. " q: V, B" n7 L, S
  56. 对Windows中,也运行MySQL服务器本地的,那就是:
    - w9 |! v1 O9 b  E7 l5 x
  57. ---例如--- & U/ m1 H# U. _1 T
  58. [ dbexpress ] . s4 a. y" z  u: w& h8 U
  59. sqldir = mysql_sql 8 n0 I0 E# K2 g
  60. drivername = MySQL中
    : L7 Z+ }! k7 l9 d. V" P$ n. G
  61. 数据库=测试
    : u. g6 N6 _( B6 T3 K; C
  62. 主机= 127.0.0.1 ' \4 [8 }" O. [) Y4 b% o
  63. user_name = testuser / C; |2 {) {7 y; s# x6 C: P+ [
  64. 密码= my_password   d4 t) i* U4 p, Z
  65. getdriverfunc = getsqldrivermysql " X; Z! B( I; S# u
  66. vendorlib = libmysql.dll在
    . \2 [$ Q" w0 {% {
  67. libraryname = dbexpmysql.dll
    ' U6 K/ v( n8 `! _
  68. 积极= 1   A3 |" _/ X* O4 O
  69. ---例如----
    6 `$ a1 E$ Q+ _; i
  70. -写在0 2.03.04由p wk.linuxfan" C( Z- J$ D* Q$ D9 Z: v( I, P
复制代码
发表于 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" c3 ?) |' ]9 O7 _: z( @# X
$ \, z3 X, y% Q. @: C  ^0 R
but, i only will free at nite, tuesday 11pm, your time
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

GMT+8, 2026-7-9 01:27 , Processed in 0.097480 second(s), 6 queries , Redis On.

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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