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

3498 17

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

[复制链接]
发表于 2008-1-18 15:41:41 | 显示全部楼层 |阅读模式
麻烦翻译一下,下面这段文章:xhan
1 ~* w' e! d2 N6 _
5 \" n+ A8 V- b" }  `6 m) ]# t# U9 @; U( M

  1. / _- |- o, w9 [0 z
  2. ###### Using MySQL as Database for TeamSpeak-Server 2.0.20.1 ######8 \% [' U7 n. z5 w, o7 }

  3. % f3 q' T. f, h+ O- v
  4. ### What we need ###
    3 X6 h( w( Y2 F0 Y4 F* ~3 z3 P
  5. Naturally, we will need a MySQL server to store the data for us, this document
    7 z, d+ R6 w3 S5 k3 D
  6. will not explain how this can be done - there are documents out there for the $ Y  A) t6 \0 r8 N
  7. interested. The requirements include a (empty) database for TeamSpeak to use! [$ y: w- Q9 T( V* B
  8. and a user account (username + password) that has the permissions to do stuff
    5 b) E" L: O5 D6 m, r5 u: L
  9. with the database. Additionally, you will need a vendor library installed on the
    6 v% I9 ^: t& ]# @& e" L; J
  10. local machine, this came with my MySQL install.+ n' y" ]) u: E
  11. These instructions will not tell you how you might transfer your data from the% S& Q9 d( L$ l% ?8 a
  12. SQLite database to the MySQL database, we start with a clean and empty MySQL3 S# c2 r0 ]& w. }1 v# G. I/ K
  13. database.$ K. Y5 D% d/ P) f- J" c' n& X/ J; v
  14. Some users have reported ways to import a SQLite database into MySQL, but at; q; @; w; r2 f% D; R$ k( k
  15. the time of writing, there are still too many issues - check the current status9 ]" B9 _8 e" }) r. p; d1 c& \
  16. in the TeamSpeak forums if you are interested.
    ! c6 I' f/ U* ^. a* E7 C
  17. NOTE: To allow TeamSpeak to access the MySQL database the dbExpress driver from, v3 v* w) w2 t
  18. Borland was used. This driver can only interface with the client library that 5 g+ f/ y# d) F( v: Y, y; p
  19. comes with MySQL 3.x. It is possible to access a MySQL 4.x database with this
    : _' B" `8 f9 B, u( {
  20. client library - basically all you have to do is to use a 3.x client library as
    $ g( L! I- d( ^& e
  21. "VendorLib" and a 4.x database to connect to.
    0 H# U5 U( }9 [0 m; ^1 o7 C) p
  22. If you need more info about dbExpress, you can contact Borland.
    * j; q( l" F& x

  23. 6 T9 @1 x5 ~$ k* }' k9 n
  24. ### Doing the work ###* Z; l% j& W6 X2 h% K- @
  25. Setting up TeamSpeak to use MySQL (should) be straight forward once you have all6 G5 L4 x( j% [3 M& [) h0 \7 j3 Y% b
  26. the perquisites right, just open your server.ini file, and add this section at
    4 T5 C1 N9 Y$ R( {- ]  ]
  27. the end:
    ; Q- a. t/ e' n/ s
  28. ---cut here---+ P* g+ ^) C0 L1 d& v# L  B0 L8 b4 M
  29. [DBEXPRESS]  f. Y- p" N5 E, X( e
  30. sqldir=mysql_sql; T; Q, b' T; e# f
  31. Drivername=mysql
    4 }1 B+ x9 `( N( @( S( x( ^8 K
  32. Database=Your_Database_Name_Here
    5 Q$ o% |3 E- i' @! p& P4 x7 K- F$ H
  33. Hostname=The_PC_the_MySQL-Server_is_on" k* O" T/ u5 i' l- t( e1 L. r9 f. i
  34. User_name=User_name_on_the_MySQL-Server
    ( E: j# Z4 |' N! C" K: {( `) W) a+ d
  35. Password=Password_to_go_with_above_user_name
    , r1 L8 e1 N2 v8 P
  36. GetDriverFunc=getSQLDriverMYSQL7 j' h: O( @  f% G
  37. VendorLib=path_pointing_at_your_mysql_vendor_lib
    % {5 i. Z: Q5 |! {9 H' K
  38. LibraryName=path_to_libsqlmy_libary
    : S: Z4 k& ?$ n% r* K
  39. Active=1
    7 Q2 S# t6 C- {' C6 x- s
  40. ---cut here---) ]0 |7 o. p8 J$ v8 d* ^
  41. In my environment (a linux box with a MySQL server running locally) I have:$ {# r/ ^" f7 K; G' L
  42. ---example---
    % d, b* n+ v8 Z5 f1 U/ }
  43. [DBEXPRESS]" \  w, t+ H$ R) m3 W/ z
  44. sqldir=mysql_sql
    ; X0 Q" m; d# I5 K, I/ S8 f
  45. Drivername=mysql
    4 H$ F+ c5 U' H# S: X
  46. Database=test
    " c) z, T' V( W+ v
  47. Hostname=localhost# y% Q7 l3 q  \
  48. User_name=testuser# q3 u$ J8 f4 e: W
  49. Password=my_password! T" i0 F& y( U; a
  50. GetDriverFunc=getSQLDriverMYSQL6 ~2 G: S7 ?  c, s* R, y9 T
  51. VendorLib=/usr/lib/libmysqlclient_r.so.10.0.0
    & @% _; d% G  r9 A2 U9 ~. @
  52. LibraryName=./libsqlmy.so
    3 j7 `( ~0 F3 V
  53. Active=15 f9 c$ w; q! _. D
  54. ---example---6 X& }8 H3 N7 B  |+ _

  55. 2 J7 n. X8 T, V2 m  z
  56. On a windows box, also running the MySQL server locally, it would be:
    4 s9 A6 Z! Q2 b8 F
  57. ---example---
    6 F5 }$ J# p2 A8 [& ?
  58. [DBEXPRESS], m3 l& `7 f4 C0 q) x
  59. sqldir=mysql_sql
    9 p$ V8 q  f1 d: x' O5 V
  60. Drivername=mysql" r& X8 o7 ]4 b* x2 `5 D: k# l
  61. Database=test& C* r) x) Y7 U3 V  _: h) x
  62. Hostname=127.0.0.1
    % i; S# \. |1 K5 y- K8 R
  63. User_name=testuser# @) K# y: {" w! Y
  64. Password=my_password
    ; h& K2 g3 F, v' D
  65. GetDriverFunc=getSQLDriverMYSQL
    ) P! l; v! Q- o/ y; h* x
  66. VendorLib=libmysql.dll
    8 k1 r, q  m! H) A3 l$ M. H7 U2 j
  67. LibraryName=dbexpmysql.dll* `2 k! k2 b9 E5 o! t( V' O
  68. Active=1
    " D2 j. B: _5 Y! c3 i3 v
  69. ---example----
    ; L( G! _& T, s7 t$ Q
  70. - written 02.03.04 by pwk.linuxfan
      ~; O) c9 ~8 E2 |# G/ T

  71. : C% s2 N. }/ r" u5 q% Q
复制代码
发表于 2008-1-18 15:43:17 | 显示全部楼层
就是说在每一句英文附加一段中文注释,不知道可有难度不??:xhan
发表于 2008-1-18 15:48:42 | 显示全部楼层
我这里有一个网页自动翻译的结果,大家校正一下看看
9 r; l6 B, q7 G3 a' X
  1. . j  U6 `7 O$ ~8 v$ d/ B
  2. ######使用MySQL数据库,为teamspeak服务器2.0.20.1 ######
    # K  L" m' |- n3 n& \( |4 N
  3. " e; N; Q8 w3 G* N
  4. # # #我们所需要# # # ( |- v4 b, a  [1 P1 |+ H8 }
  5. 当然,我们还需要有MySQL服务器来存储这些数据对我们来说,这个文件$ Y. x7 @# f1 E, [
  6. 不会解释如何做到这一点-也有文件存在,为
    : ?+ _3 t  p+ b; I
  7. 有兴趣的。要求包括: (空)数据库teamspeak使用
    + [- e9 ?# G, \$ F0 j8 R3 e. x% S
  8. 和一个用户帐户(用户名+密码) ,有权限做的东西
    # h; P0 H2 ]6 u
  9. 随着数据库。此外,你需要一个卖方图书馆安装于
    2 c2 N; [/ P2 ^+ Y
  10. 本地机器,这是我的MySQL安装。 7 e! \! m# ]6 v1 L
  11. 这些指示不会告诉你,你怎么可能转移你的数据,从
    - l6 G7 T6 f) D' W% `9 O
  12. SQLite数据库向MySQL数据库,我们开始一种更清新和空洞的MySQL
    . h; E* D% E. m  M. [0 U# k1 ^
  13. 数据库。 4 Z& h7 M8 @1 W" R) P
  14. 有些用户报方式进口SQLite数据库到MySQL中,但在
    + e6 V- Q. Q3 W7 C5 I
  15. 编写本报告的时候,仍然有太多的问题-检查现状# `- Q; ]  r( b  q* }2 R
  16. 在teamspeak论坛,如果你有兴趣。 " @! e' V' s7 I
  17. 注意:为了让teamspeak访问MySQL数据库的dbexpress司机
    4 w* I' j4 \' j# K* a
  18. Borland公司使用。这个司机只能界面与客户端库
    : z! R# G2 u: [* T, P8 [6 c
  19. 随MySQL 3.x.这是有可能进入一个mysql解数据库,这
    9 J8 l8 g, N0 ]5 j
  20. 客户端库-基本上你所需要做的就是使用3 .x客户端库作为
    ; m6 U) r+ e- h
  21. " vendorlib " ,并解数据库连接。 & a& T! p4 I6 A; a' i7 L+ x8 _8 u
  22. 如果您需要更多的信息dbexpress ,你可以联络Borland公司。
    $ P2 N) }+ p7 x' Y2 |& G) n
  23. % R$ @7 ?! k% ?
  24. # # #做好工作# # # , l9 z) {' c( }
  25. 成立teamspeak使用MySQL (应该)直线前进时,一旦你都
    1 C( N8 H: m- J( I
  26. 该额外赏赐权利,而只不过是打开你的server.ini文件,并加上这一节在9 c+ d4 E- c) k+ @- P# p4 h
  27. 结束:
      w8 y; Q7 U: r0 y
  28. ---削减这里---
    2 O' X+ N" \+ k6 ]( v& f" C
  29. [ dbexpress ]
    # h" o, v( ]( {% F; d
  30. sqldir = mysql_sql
    6 \, u1 N% w) W" |
  31. drivername = MySQL中& D1 z) D1 [% o  [7 B6 q4 s9 J
  32. 数据库= your_database_name_here . X" l! A: D, O6 A( ^/ {3 t" F+ C
  33. 主机= the_pc_the_mysql - server_is_on * ?0 O; b( x2 G9 ?  u0 i, Q  i) Z
  34. user_name = user_name_on_the_mysql服务器8 C$ f; ]& c6 l$ G9 R3 k; u
  35. 密码= password_to_go_with_above_user_name 8 ?$ Y$ P# e/ S2 s  T! t
  36. getdriverfunc = getsqldrivermysql 5 d) D8 [7 A$ C
  37. vendorlib = path_pointing_at_your_mysql_vendor_lib
    " @* j% A- }: F# t- ~6 L
  38. libraryname = path_to_libsqlmy_libary
    ( T3 N0 @! j( M0 Q7 G) E
  39. 积极= 1 , w0 o7 _, H# S/ C3 n
  40. ---削减这里--- 6 W- @% b7 V6 P) b( l
  41. 在我的环境( Linux的包装盒与MySQL服务器运行在本地) ,我有: ! }% B$ U2 ^3 B) Y- e4 w
  42. ---例如---
    ' b% n& \0 U$ W* t  _  U7 r2 B( K
  43. [ dbexpress ]
    $ X4 n8 t" w3 F, I* Y) i" U
  44. sqldir = mysql_sql 6 F/ G$ d0 }; a" T2 N
  45. drivername = MySQL中7 h3 o) q  P8 D  F
  46. 数据库=测试
    + ]7 O8 D; J& f  v3 P0 Y% U
  47. 主机=本地主机& [5 }' \, Z- Y. x4 y
  48. user_name = testuser
    8 M7 G$ c( u3 m
  49. 密码= my_password
    & u7 g& s8 x; `; T
  50. getdriverfunc = getsqldrivermysql
    % Y5 C, e/ V3 m6 S; f# t
  51. vendorlib = / usr/lib/libmysqlclient_r.so.10.0.0
    2 N' G7 c/ p8 N% F7 Z
  52. libraryname =. / libsqlmy.so ; x4 T! |$ i7 i3 j; g2 j
  53. 积极= 1 , X; B/ u: f& }2 s, L- y7 _
  54. ---例如--- 7 z- r+ s2 k9 C! I

  55. 5 K" |6 J' J7 A1 I5 D
  56. 对Windows中,也运行MySQL服务器本地的,那就是: 0 G( E" ^, d8 P4 f
  57. ---例如---
    . j) z. u3 F" {4 Y+ S+ k& E' m9 o
  58. [ dbexpress ]
    ' @. v+ q& M* b$ \0 d
  59. sqldir = mysql_sql * L9 x8 j# s6 v2 r' q
  60. drivername = MySQL中' h! z6 `9 ~2 D8 r* u! g/ u
  61. 数据库=测试
    2 V8 g' J+ G8 m# I  [
  62. 主机= 127.0.0.1 ) }8 [. X: x! _0 f
  63. user_name = testuser 6 o) C+ K0 i! N5 X
  64. 密码= my_password " w9 ]0 r6 u7 Z  N" h; s
  65. getdriverfunc = getsqldrivermysql
    * y8 v# F. A$ F/ x" f9 V3 K: K+ B
  66. vendorlib = libmysql.dll在2 i4 R& K+ W3 Z
  67. libraryname = dbexpmysql.dll 1 r% B# g: x) G8 _) h4 t
  68. 积极= 1 6 W' A) S/ ~. Z" {" t8 G
  69. ---例如---- & z: _5 @. ^8 x! |2 ?
  70. -写在0 2.03.04由p wk.linuxfan6 i7 A2 L2 \1 L0 m
复制代码
发表于 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
- u! R$ A5 Z3 m0 R/ x# U2 X5 [
* `1 {: {, ^7 z$ \8 O) tbut, i only will free at nite, tuesday 11pm, your time
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

GMT+8, 2026-11-10 16:58 , Processed in 0.050032 second(s), 6 queries , Redis On.

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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