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

3296 17

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

[复制链接]
发表于 2008-1-18 15:41:41 | 显示全部楼层 |阅读模式
麻烦翻译一下,下面这段文章:xhan ' @: F! L% A- H, n

3 P" w  ?$ U6 {$ H' b8 ^

  1. + x! A. q! V0 F1 j6 c' J$ M$ L3 [" Q
  2. ###### Using MySQL as Database for TeamSpeak-Server 2.0.20.1 ######
    " W6 t+ T3 \6 X# o& N* W
  3. 1 w' F- o# X$ k, X- d6 C
  4. ### What we need ###
    * a( P4 q0 p: H0 ]+ D9 \2 f
  5. Naturally, we will need a MySQL server to store the data for us, this document
    & P! K6 j4 Y% O. r
  6. will not explain how this can be done - there are documents out there for the
    + @7 A: F& ~$ X: b
  7. interested. The requirements include a (empty) database for TeamSpeak to use8 A- v2 u; c3 m) D3 y
  8. and a user account (username + password) that has the permissions to do stuff
    & z$ q/ U( \0 P: x
  9. with the database. Additionally, you will need a vendor library installed on the
    ) u8 X" P3 n+ {# ^
  10. local machine, this came with my MySQL install.( @1 h8 ^! [  I' U
  11. These instructions will not tell you how you might transfer your data from the3 ~; c9 H9 p8 I  Z  _
  12. SQLite database to the MySQL database, we start with a clean and empty MySQL
    # ^% d" _  q5 y2 v% Q& [
  13. database.5 |  t) {$ c( B% Q% |- P
  14. Some users have reported ways to import a SQLite database into MySQL, but at, |2 p5 m1 w1 T7 ]. B& P
  15. the time of writing, there are still too many issues - check the current status5 P: X1 d0 F- y$ Y2 m" d. S
  16. in the TeamSpeak forums if you are interested.8 a  s1 O, c) C! y/ G7 H, |) ?. P! n* `
  17. NOTE: To allow TeamSpeak to access the MySQL database the dbExpress driver from
    5 N( U2 F: k/ L9 y+ ~
  18. Borland was used. This driver can only interface with the client library that % O6 z4 h$ w' x) w9 v/ M
  19. comes with MySQL 3.x. It is possible to access a MySQL 4.x database with this6 W7 \) G# A) r1 x
  20. client library - basically all you have to do is to use a 3.x client library as
    # A$ G' P1 _- C. q+ |
  21. "VendorLib" and a 4.x database to connect to.- o6 o0 H1 u8 o, N
  22. If you need more info about dbExpress, you can contact Borland.2 p+ Q  A5 r- ~' r3 w9 o* O

  23. 2 ^7 I! s4 s+ x' D8 J; \
  24. ### Doing the work ###* {" `  a' {+ e. e0 |: O
  25. Setting up TeamSpeak to use MySQL (should) be straight forward once you have all
    3 J) E8 n2 F5 Z) b* L  E
  26. the perquisites right, just open your server.ini file, and add this section at1 X* R9 w6 W; ~) f, W; r9 L8 \/ E  D1 B
  27. the end:" [) s4 c8 J# j9 K. F# S$ y5 v$ A
  28. ---cut here---
    2 P1 h% I; F8 }) R
  29. [DBEXPRESS]
    * I% |6 z& ?. @) T) ]! N6 m# z# y
  30. sqldir=mysql_sql
      \0 ?, E' K  o& n. G' G4 C
  31. Drivername=mysql$ n  v. _' X; ^0 Q4 {$ @/ j
  32. Database=Your_Database_Name_Here: Q+ }/ a- C& ]0 {; i& G
  33. Hostname=The_PC_the_MySQL-Server_is_on$ R) N# ~, C/ c8 K4 k7 x
  34. User_name=User_name_on_the_MySQL-Server
    , p$ S  [/ i- U2 {+ s
  35. Password=Password_to_go_with_above_user_name
    6 b( H% K, t" \" R: {
  36. GetDriverFunc=getSQLDriverMYSQL
    " F# Y) {7 v" _! x
  37. VendorLib=path_pointing_at_your_mysql_vendor_lib
    & \$ A# ?+ k- h9 K$ L5 D
  38. LibraryName=path_to_libsqlmy_libary
    " u; i- Z# ?- q+ M6 t
  39. Active=1
      M6 S6 l, Q# r( C
  40. ---cut here---
    7 [# A0 L7 a+ i) {
  41. In my environment (a linux box with a MySQL server running locally) I have:! E4 D  P! I# F! M
  42. ---example---
    , G; \1 f6 Q& A1 k9 E4 K3 ?/ _
  43. [DBEXPRESS]
    : Y% N0 k' _3 ?- B7 Q
  44. sqldir=mysql_sql! ~( A+ Y: N+ |/ P5 ]7 Y  t
  45. Drivername=mysql" b% P: Y/ ?) `: q
  46. Database=test
    * C+ w0 Z3 y+ b; q7 B
  47. Hostname=localhost/ x' z* j4 L$ E! ]* \+ ?
  48. User_name=testuser
    3 X4 N6 t- y" ~$ l% |
  49. Password=my_password7 q: n0 ]7 F2 L) H; n4 A3 Z6 S
  50. GetDriverFunc=getSQLDriverMYSQL" K' T' |9 m, p$ J* r% e( L' ~  Y
  51. VendorLib=/usr/lib/libmysqlclient_r.so.10.0.0, ?  X  c& N( s
  52. LibraryName=./libsqlmy.so  I8 E- A! V0 H! [
  53. Active=1
    " T& {2 E4 p; y" E4 F
  54. ---example---8 z! w' Q5 X: ~, p7 R

  55.   a4 t; D* q# o9 A5 N  L" J; E
  56. On a windows box, also running the MySQL server locally, it would be:
    8 h) S$ o4 M* A1 n7 P# n
  57. ---example---/ f& ]- F3 B$ Y5 p; {4 |9 o- G! Z" N
  58. [DBEXPRESS]
    1 b- M/ w# ]/ X! n8 n2 a
  59. sqldir=mysql_sql2 q  N/ j* j) h% F
  60. Drivername=mysql2 p/ @+ n* n' R& @
  61. Database=test
    ! @3 i  m9 Z. v5 A
  62. Hostname=127.0.0.16 g8 @; f* W* F" C8 N! F( B
  63. User_name=testuser
    5 M6 @# Z: g* W3 v' K. X& ?  Q
  64. Password=my_password0 L2 f6 d" z" O1 ^. o
  65. GetDriverFunc=getSQLDriverMYSQL
    8 x2 B+ b3 q5 u7 ^, p! K9 Q
  66. VendorLib=libmysql.dll: v- b) l( U7 h6 y# W6 N
  67. LibraryName=dbexpmysql.dll
    9 D+ d) U% S  y: X" L5 ]4 W2 u
  68. Active=15 P' P% s( f7 l& _( i
  69. ---example----( m) B, x8 ]  {- h
  70. - written 02.03.04 by pwk.linuxfan
    + ?. `2 `( Z2 Q+ D5 B
  71. 2 G* Q  ?  C: x% A# m' y- @
复制代码
发表于 2008-1-18 15:43:17 | 显示全部楼层
就是说在每一句英文附加一段中文注释,不知道可有难度不??:xhan
发表于 2008-1-18 15:48:42 | 显示全部楼层
我这里有一个网页自动翻译的结果,大家校正一下看看
$ g; K" B2 c# `' o% C7 T! W' h0 j  m
  1. 9 N+ o, ^% K. |4 P3 R! Q# I$ }# k- s
  2. ######使用MySQL数据库,为teamspeak服务器2.0.20.1 ######
    2 ~! d) J' J$ q0 j* A  T0 @' c+ B

  3. * e! p; _* L- _) P4 Y2 u7 ~
  4. # # #我们所需要# # # ' C1 P' e9 }$ N' L/ p6 _
  5. 当然,我们还需要有MySQL服务器来存储这些数据对我们来说,这个文件2 ?& Y3 ^2 a' {2 {/ [' Y
  6. 不会解释如何做到这一点-也有文件存在,为; Z; J* ?% v3 A8 V
  7. 有兴趣的。要求包括: (空)数据库teamspeak使用" P' _" `- }/ ?( v# |$ T
  8. 和一个用户帐户(用户名+密码) ,有权限做的东西0 T, C1 O5 C8 D( e. r# O% ?) ?) O) @
  9. 随着数据库。此外,你需要一个卖方图书馆安装于
    % B, L3 f. \! R% h' a
  10. 本地机器,这是我的MySQL安装。
    5 ^+ O7 k( K* n& F
  11. 这些指示不会告诉你,你怎么可能转移你的数据,从
    2 U; f/ }6 ^2 f
  12. SQLite数据库向MySQL数据库,我们开始一种更清新和空洞的MySQL 0 F' \; n0 u5 O5 L' ~
  13. 数据库。
    / V& {7 U1 `/ [
  14. 有些用户报方式进口SQLite数据库到MySQL中,但在
    8 K! M/ ~$ \  u1 E" P* v
  15. 编写本报告的时候,仍然有太多的问题-检查现状
    1 x" Z$ K  [1 H6 G9 N+ ?2 l3 f/ J; F: ^
  16. 在teamspeak论坛,如果你有兴趣。 ' @/ B$ r( l8 K+ k
  17. 注意:为了让teamspeak访问MySQL数据库的dbexpress司机
    1 j- o& h' d0 x( u
  18. Borland公司使用。这个司机只能界面与客户端库, J. k2 \: u  z0 W+ Q, B. c+ e
  19. 随MySQL 3.x.这是有可能进入一个mysql解数据库,这8 T! o4 Y7 S' g
  20. 客户端库-基本上你所需要做的就是使用3 .x客户端库作为; c9 H# ]: G& a  d2 Q
  21. " vendorlib " ,并解数据库连接。
    0 e5 L+ [" w3 `/ M; a" G
  22. 如果您需要更多的信息dbexpress ,你可以联络Borland公司。 2 o9 ~4 [- |! U8 J1 K
  23. , U1 c0 C8 ^' e
  24. # # #做好工作# # #
    ) N" F3 o) U- ]7 ~# a( W& v
  25. 成立teamspeak使用MySQL (应该)直线前进时,一旦你都
    6 |0 u. `% h2 F) T4 P+ l2 S
  26. 该额外赏赐权利,而只不过是打开你的server.ini文件,并加上这一节在, D/ n! n; J( I
  27. 结束: 2 t" r; [3 H8 P7 N. x& Q" T0 J
  28. ---削减这里---
    1 o( x# U2 f: |$ _4 |: A
  29. [ dbexpress ]
    ! j- d0 |, u8 N' ?" t; `
  30. sqldir = mysql_sql
    ! X( ]! t, n4 U$ P7 A. p; n9 S9 t
  31. drivername = MySQL中9 n& S! @$ |& P$ X$ b/ ^1 e) \( ?
  32. 数据库= your_database_name_here 0 j2 l* [. o2 x/ x5 g% l) e
  33. 主机= the_pc_the_mysql - server_is_on + w6 y- r& A5 Y% r
  34. user_name = user_name_on_the_mysql服务器' ~. \* s, F. V; k: w2 j/ I% f
  35. 密码= password_to_go_with_above_user_name
    % H. y) w$ P0 ?
  36. getdriverfunc = getsqldrivermysql
    . q3 B& J2 q9 |8 R
  37. vendorlib = path_pointing_at_your_mysql_vendor_lib
    ( u$ t% ]  B* _4 U# T& `
  38. libraryname = path_to_libsqlmy_libary
    " y6 `  S0 H, s
  39. 积极= 1 ( t8 T% h  ~/ Y/ T. Q% X; V
  40. ---削减这里--- ( T8 f5 Y3 G( c- L1 a2 ?2 m
  41. 在我的环境( Linux的包装盒与MySQL服务器运行在本地) ,我有: * k* Z- r9 Q+ v5 |( j+ N
  42. ---例如---   k7 p2 C4 C: Y. ?( h
  43. [ dbexpress ]
    3 l- z$ I- [1 n0 ]: J7 a
  44. sqldir = mysql_sql
      R$ p$ T: K" D/ u4 E
  45. drivername = MySQL中* j5 a; m7 ]3 K4 q  T3 q
  46. 数据库=测试+ E  U% {& g$ [
  47. 主机=本地主机
    2 ^3 Y! N' H+ y2 K- N7 m1 t
  48. user_name = testuser % ~- |6 J( O/ H$ i/ |* T4 k+ y
  49. 密码= my_password ' n% I% v- Y- [9 j8 c
  50. getdriverfunc = getsqldrivermysql
    ! Y5 m" S: z% Q
  51. vendorlib = / usr/lib/libmysqlclient_r.so.10.0.0 * M: s* g8 K; t. j( O) _) l! b
  52. libraryname =. / libsqlmy.so
    ! `4 w( |- [. Y
  53. 积极= 1
    / P+ h! r7 l0 I
  54. ---例如--- 0 v0 i/ K/ U; n. A3 l, @4 m  M
  55. - V* M0 m- X: U1 S: p7 `
  56. 对Windows中,也运行MySQL服务器本地的,那就是:
    ( v% Z/ w" m: x) ?
  57. ---例如---
    4 {& X4 N; e0 L$ x- t
  58. [ dbexpress ]
    ) y% n9 E# _8 Y8 w/ l9 D, c' D
  59. sqldir = mysql_sql
    + ]! c9 c5 W! |. \- i- y
  60. drivername = MySQL中
    * R/ [% [  [3 u  ]# [
  61. 数据库=测试
    ( q" c: U0 W5 D! R' M! {# r
  62. 主机= 127.0.0.1
    - q3 g6 v5 Q, q: l" u" ?. X
  63. user_name = testuser   G! y' k; ?1 J7 B6 s8 q
  64. 密码= my_password , X' A" _6 V. p* x% P9 q  i
  65. getdriverfunc = getsqldrivermysql $ a* P/ r0 G$ R
  66. vendorlib = libmysql.dll在
    4 W; X" c5 K, ^# J; m4 l1 B
  67. libraryname = dbexpmysql.dll * M: c' H: h" |. R3 {+ @1 T$ P
  68. 积极= 1
    0 p) l2 W; _# a" c
  69. ---例如---- 8 t& k" W( N' R1 ~
  70. -写在0 2.03.04由p wk.linuxfan
    # A  Q! I/ _* P  h! L" v1 N1 O' g
复制代码
发表于 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* _/ M# ^  Q1 f

! C* k& A0 E! P% Jbut, i only will free at nite, tuesday 11pm, your time
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

GMT+8, 2026-10-6 12:09 , Processed in 0.110371 second(s), 6 queries , Redis On.

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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