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

2285 17

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

[复制链接]
发表于 2008-1-18 15:41:41 | 显示全部楼层 |阅读模式
麻烦翻译一下,下面这段文章:xhan % p3 Y" n% I- O5 D

' B5 y9 @  `" g0 g! A2 S
  1. ! g# G7 k# _$ S' {' U: K
  2. ###### Using MySQL as Database for TeamSpeak-Server 2.0.20.1 ######6 r5 Y( A& F" H$ |- v9 Q- Y/ M3 ?2 _- ]
  3. 3 b7 K7 r* D1 B& [- v
  4. ### What we need ###& y; f+ ?& ^- ]; b
  5. Naturally, we will need a MySQL server to store the data for us, this document 5 d. e- i! }; ~- I# S+ W% k1 c
  6. will not explain how this can be done - there are documents out there for the 0 m) _' s. \8 u3 |: x7 Z, o+ J  F: R
  7. interested. The requirements include a (empty) database for TeamSpeak to use  L' W6 r, b" b
  8. and a user account (username + password) that has the permissions to do stuff# V! A# O$ @. q( W& q9 V4 T4 Y, Z! n  f: u) r
  9. with the database. Additionally, you will need a vendor library installed on the5 {" P3 x) p# T( L
  10. local machine, this came with my MySQL install.
      y1 h1 ]- }' u# [' e! Q
  11. These instructions will not tell you how you might transfer your data from the
    * Y+ d7 X. B6 J, X2 f
  12. SQLite database to the MySQL database, we start with a clean and empty MySQL
    , u5 z: I0 e$ Y" S  M* ~6 f; A
  13. database.
    ) Y6 Z* H. O4 s! F5 r0 {
  14. Some users have reported ways to import a SQLite database into MySQL, but at3 W0 h5 H' j! U  t) [. L
  15. the time of writing, there are still too many issues - check the current status
    1 x3 d. A  a( M% h" y' L
  16. in the TeamSpeak forums if you are interested.
    ) J8 Z4 Q6 y7 m7 S  o% ~
  17. NOTE: To allow TeamSpeak to access the MySQL database the dbExpress driver from7 U# q7 C7 ]/ s5 n/ X( V* W* r
  18. Borland was used. This driver can only interface with the client library that ; n# ?, K3 h$ N6 O  {+ j$ F4 w% }
  19. comes with MySQL 3.x. It is possible to access a MySQL 4.x database with this- H, N, u9 a8 E* w2 B! G! S" @3 z
  20. client library - basically all you have to do is to use a 3.x client library as
    & u6 w$ a' T% q: u! U$ d# {' y" S
  21. "VendorLib" and a 4.x database to connect to.$ T( W# a, f5 x
  22. If you need more info about dbExpress, you can contact Borland.
    ! x! v, \) R5 [
  23. 4 o+ \2 e8 O: L/ X" Y4 t- H* ^
  24. ### Doing the work ###1 a  B* D& s& l6 L! ]
  25. Setting up TeamSpeak to use MySQL (should) be straight forward once you have all& ]  M( C& y5 I8 {
  26. the perquisites right, just open your server.ini file, and add this section at( L' I$ e) {/ B5 ]8 J/ C# s
  27. the end:: C  ~: @* o8 g, ^5 W$ d
  28. ---cut here---( p5 Z  D, Y* E4 x& e
  29. [DBEXPRESS]0 t( r) m* F. i8 u1 E1 x
  30. sqldir=mysql_sql; ~' x9 L6 e/ R9 A# x7 K0 \$ ?
  31. Drivername=mysql
    4 S/ J& R2 I7 l# d' T) j
  32. Database=Your_Database_Name_Here7 l. S' z9 b$ _' f: I9 n  W
  33. Hostname=The_PC_the_MySQL-Server_is_on" {1 [& \0 {" o# c6 N: E( }$ [
  34. User_name=User_name_on_the_MySQL-Server4 q8 d" y+ E; ?
  35. Password=Password_to_go_with_above_user_name
    & t0 \. J! j: a2 h, @
  36. GetDriverFunc=getSQLDriverMYSQL
    ; T2 ~. Y" T8 l. _. k4 s; K5 k
  37. VendorLib=path_pointing_at_your_mysql_vendor_lib2 S: P* ]' F! L+ A, s
  38. LibraryName=path_to_libsqlmy_libary2 n$ h5 F5 f' a; O7 u$ T
  39. Active=1
    : _. t& k3 p, Y+ i! }/ ]
  40. ---cut here---3 }, K0 r7 U5 s
  41. In my environment (a linux box with a MySQL server running locally) I have:
    1 b( R9 p/ t- d7 ^+ x* B8 l$ j
  42. ---example---1 B# t; ]# w7 N% d1 C/ a
  43. [DBEXPRESS]
    0 z: s8 O4 w/ I- j
  44. sqldir=mysql_sql! M% w8 z6 [- }6 c  a7 M; h
  45. Drivername=mysql5 n6 K) b1 I( d5 C3 E! m3 K: [
  46. Database=test1 u# R* W, H9 z# \' K" m
  47. Hostname=localhost: z" F- U7 Z+ A' r/ C9 E$ T( R# o
  48. User_name=testuser' q+ U' s- i5 |
  49. Password=my_password
    1 f# J. E1 N$ c
  50. GetDriverFunc=getSQLDriverMYSQL8 O+ }: W$ X) Z8 O! m7 Q" X
  51. VendorLib=/usr/lib/libmysqlclient_r.so.10.0.0
    ) F/ a4 n5 P( R. [0 k' A+ q; z
  52. LibraryName=./libsqlmy.so
    $ _% k# d; h! L# B6 U  A5 R
  53. Active=1
    % ~( |9 x2 Q; b
  54. ---example---( k' k* ?3 ]( [$ K/ |3 W

  55. $ a. v' p% b0 B; o0 u+ ^
  56. On a windows box, also running the MySQL server locally, it would be:& n* h  n5 ]4 p5 H2 y
  57. ---example---
    , n! P! @5 S( `# G' i
  58. [DBEXPRESS]) v2 `( {! g1 s+ t
  59. sqldir=mysql_sql
    8 G: ]8 ?; D7 J$ |% h
  60. Drivername=mysql
    ! W  t6 R1 g" x$ y
  61. Database=test  c% t& N9 E' `$ r5 O& B+ \* t& H
  62. Hostname=127.0.0.1
    / H1 n, \$ n8 _0 f3 M+ e
  63. User_name=testuser
    $ \' Q3 n% `9 F7 a7 V; M9 L
  64. Password=my_password& |" }7 l/ ?0 U
  65. GetDriverFunc=getSQLDriverMYSQL, Z8 F0 M% Z0 y) ]3 g. Z# ~. {& O
  66. VendorLib=libmysql.dll
    , Q- M; @$ v' m& w6 d0 O
  67. LibraryName=dbexpmysql.dll+ _1 D/ L% u$ V- g
  68. Active=11 [9 D1 k, w5 n( M* }5 I1 S
  69. ---example----% v& A) I7 i6 X& J6 S: U5 O6 Z
  70. - written 02.03.04 by pwk.linuxfan$ R3 D. m6 S* B
  71. 6 g/ ^. W3 f% m
复制代码
发表于 2008-1-18 15:43:17 | 显示全部楼层
就是说在每一句英文附加一段中文注释,不知道可有难度不??:xhan
发表于 2008-1-18 15:48:42 | 显示全部楼层
我这里有一个网页自动翻译的结果,大家校正一下看看- D3 `- K6 e& L8 d7 u# i6 `6 H  a
  1. ( Q5 R4 a9 O% k7 y! m* P
  2. ######使用MySQL数据库,为teamspeak服务器2.0.20.1 ###### - Q# \. Y% J; K" |; T

  3. 7 F9 c+ h4 v( `0 A& x
  4. # # #我们所需要# # # 6 p7 q0 e1 L8 x$ i
  5. 当然,我们还需要有MySQL服务器来存储这些数据对我们来说,这个文件( Y1 \6 w8 z. W# m
  6. 不会解释如何做到这一点-也有文件存在,为) q; D, [8 O% |( c
  7. 有兴趣的。要求包括: (空)数据库teamspeak使用) Q2 l# M  K1 H
  8. 和一个用户帐户(用户名+密码) ,有权限做的东西7 V. ]( [- f  K0 T: F5 h
  9. 随着数据库。此外,你需要一个卖方图书馆安装于: p2 _! a0 \0 @% u+ Z; w/ v% m
  10. 本地机器,这是我的MySQL安装。
    3 U$ I5 P1 W% Y; L2 A! {1 K
  11. 这些指示不会告诉你,你怎么可能转移你的数据,从9 t/ X3 T/ @# c: ^+ l! J2 O
  12. SQLite数据库向MySQL数据库,我们开始一种更清新和空洞的MySQL / R) @/ \! |7 L. Z2 z
  13. 数据库。 , r1 e( N( q0 z) N
  14. 有些用户报方式进口SQLite数据库到MySQL中,但在
    8 l5 I5 n( @! N+ G5 T+ i
  15. 编写本报告的时候,仍然有太多的问题-检查现状
      x5 w9 I  J; B! p3 D# J4 `
  16. 在teamspeak论坛,如果你有兴趣。
    / v" H+ e5 u( e  Q8 c! j/ F6 J* v3 w; j
  17. 注意:为了让teamspeak访问MySQL数据库的dbexpress司机' g1 d, q; e; @7 P$ S3 i
  18. Borland公司使用。这个司机只能界面与客户端库% d' Y: |' |' l  m
  19. 随MySQL 3.x.这是有可能进入一个mysql解数据库,这
    , ^  q$ b% A* f1 M5 z6 e* m
  20. 客户端库-基本上你所需要做的就是使用3 .x客户端库作为
    8 m; x8 q7 \; G8 W4 o
  21. " vendorlib " ,并解数据库连接。
    3 M( |( R  W, v( x. U' R
  22. 如果您需要更多的信息dbexpress ,你可以联络Borland公司。
    & j6 k+ C! b1 q: n5 s4 j$ |
  23. 7 P. ]& s% @2 \
  24. # # #做好工作# # #
    1 U, i7 N' P8 d
  25. 成立teamspeak使用MySQL (应该)直线前进时,一旦你都
    3 O9 D5 k4 B+ z8 Q  P. d/ ?) |. u
  26. 该额外赏赐权利,而只不过是打开你的server.ini文件,并加上这一节在
    + |2 {8 F+ j- D4 U* z& a% e8 X0 g
  27. 结束:
    7 z, t- O# h! P
  28. ---削减这里---
    6 A  s0 x0 t3 X! H
  29. [ dbexpress ] 4 U- `1 u/ N& T$ m" m- [! h
  30. sqldir = mysql_sql " H( Q( v0 f! Z+ R0 z
  31. drivername = MySQL中
    * _  r+ D, s1 Z% R
  32. 数据库= your_database_name_here
    # y: o* q& ~3 |5 w; V
  33. 主机= the_pc_the_mysql - server_is_on
    ; p  S$ J2 c) d6 w: v, l2 Z: R
  34. user_name = user_name_on_the_mysql服务器0 _% w7 O: Q: z" N4 E
  35. 密码= password_to_go_with_above_user_name 7 D4 M" g. P3 Q: h8 o' X: ^: L% L
  36. getdriverfunc = getsqldrivermysql 1 x' x# `. ?$ {: R6 G
  37. vendorlib = path_pointing_at_your_mysql_vendor_lib
    & Z: k( c& D3 P1 s% n" y
  38. libraryname = path_to_libsqlmy_libary : Y$ C6 u& H" F5 P; D! `
  39. 积极= 1
    ' K2 w9 b& k; i5 G3 ^
  40. ---削减这里--- ( Q) i" t' O0 X% ^# W: k
  41. 在我的环境( Linux的包装盒与MySQL服务器运行在本地) ,我有: - I# G$ S' }) }0 Y& `
  42. ---例如---
    # A0 ~5 L6 r3 ~* ?9 D: c
  43. [ dbexpress ] 3 h2 l; x. }8 X4 ^
  44. sqldir = mysql_sql 2 |6 p5 d1 U7 [. n( [9 o) i
  45. drivername = MySQL中
    ! u' F1 t) Q( E+ q- J/ f
  46. 数据库=测试2 q6 z! H8 `" S: n# @( n
  47. 主机=本地主机0 L/ _2 x! ]! c+ z$ N% T
  48. user_name = testuser 9 C- U; x: R) e1 F
  49. 密码= my_password
    0 s; o0 x! ^0 H+ p, b& J
  50. getdriverfunc = getsqldrivermysql 6 l1 h% q4 @0 N. G( g0 ?' N" O
  51. vendorlib = / usr/lib/libmysqlclient_r.so.10.0.0 ' E: w8 i2 E& k+ Y  Y
  52. libraryname =. / libsqlmy.so
    . P7 @  W* }# e  Q" v* Z2 V
  53. 积极= 1   h( Z( D5 P+ g* m" O  m
  54. ---例如--- / _) K+ J5 d5 M' p

  55. 0 y$ U4 {* @; s8 k- O4 P0 |
  56. 对Windows中,也运行MySQL服务器本地的,那就是: * N: @2 `/ _. H: a8 d; A9 S# l
  57. ---例如---
    " v* w7 m6 b" [& |! N
  58. [ dbexpress ]
    - \. h; G/ k) I2 v( L( W. q! N
  59. sqldir = mysql_sql
    5 l! z9 x% Z+ J: x- W
  60. drivername = MySQL中% A: m3 x8 z$ z$ q5 V# L
  61. 数据库=测试
    6 [- @. I. t" V' A* z' {
  62. 主机= 127.0.0.1 9 q8 U% I0 N) j& j/ Q) D$ B# q6 e' _
  63. user_name = testuser / y! \6 t& R4 O% v" {6 G
  64. 密码= my_password
    / ]5 {. e0 w* j! V3 X
  65. getdriverfunc = getsqldrivermysql
    6 |# \8 v/ S/ x
  66. vendorlib = libmysql.dll在0 b2 u( U' |- }- @
  67. libraryname = dbexpmysql.dll ) Y' o$ o: x+ z1 }
  68. 积极= 1
    % ]1 i- l* h$ [% L1 B
  69. ---例如---- 6 Z. C  D" q) y$ {$ y8 x( L$ s
  70. -写在0 2.03.04由p wk.linuxfan
    . ^( p7 b3 k* w# e
复制代码
发表于 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
+ }. w- R* K1 z7 ^; v+ {! w4 Q9 A& a0 p
but, i only will free at nite, tuesday 11pm, your time
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

GMT+8, 2026-2-11 15:49 , Processed in 0.093003 second(s), 7 queries , Redis On.

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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