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

2602 17

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

[复制链接]
发表于 2008-1-18 15:41:41 | 显示全部楼层 |阅读模式
麻烦翻译一下,下面这段文章:xhan ) Z( _9 Y: i4 M: E

* G. E+ W. A( `9 {0 Q  O

  1. ( d; z% J, f. w
  2. ###### Using MySQL as Database for TeamSpeak-Server 2.0.20.1 ######$ U( q, V( I% R" o$ {
  3. - f; P  P+ F4 X- P7 p- T' r. B, Z
  4. ### What we need ###/ \" D1 T# q5 u2 g; g, G
  5. Naturally, we will need a MySQL server to store the data for us, this document
    . z. p" ^# G8 q2 ^( q
  6. will not explain how this can be done - there are documents out there for the
    ) }/ x7 ~; n5 ^6 ]% j& I
  7. interested. The requirements include a (empty) database for TeamSpeak to use+ G+ ?' v/ j4 G
  8. and a user account (username + password) that has the permissions to do stuff: D0 Z2 E: u/ K" y0 a
  9. with the database. Additionally, you will need a vendor library installed on the
    - }' D( B, R. z" \" S! ]! x
  10. local machine, this came with my MySQL install.
    ( g: e1 E+ c$ c/ k2 [
  11. These instructions will not tell you how you might transfer your data from the, ~$ r' z' K; g3 n+ P
  12. SQLite database to the MySQL database, we start with a clean and empty MySQL. e2 ~! U: {; R* ?$ M" R# P  `
  13. database.
    & h3 g! D' B6 o! @" \5 y6 ~
  14. Some users have reported ways to import a SQLite database into MySQL, but at
    2 ^' f" i9 v) X  s
  15. the time of writing, there are still too many issues - check the current status. U, T: K* a" _
  16. in the TeamSpeak forums if you are interested.
    / {) }# @1 T6 p( A- S: k  S
  17. NOTE: To allow TeamSpeak to access the MySQL database the dbExpress driver from! \' u3 N* A4 M8 i6 g* [2 b
  18. Borland was used. This driver can only interface with the client library that
    0 K4 ^6 v7 Z9 \
  19. comes with MySQL 3.x. It is possible to access a MySQL 4.x database with this
    9 G# b7 C9 T4 n  m% a, D* X
  20. client library - basically all you have to do is to use a 3.x client library as
    ; e9 P, \: ]# m( L
  21. "VendorLib" and a 4.x database to connect to.
    9 Q* r! j( Q9 i7 K
  22. If you need more info about dbExpress, you can contact Borland.; f4 m& D# z. D) A: T" V
  23. * D7 ^. z8 c6 v* a8 b. |2 `5 T8 z$ s
  24. ### Doing the work ###
    - X4 i$ d- P8 g7 i3 s4 f$ _8 f
  25. Setting up TeamSpeak to use MySQL (should) be straight forward once you have all' w) T1 [: o  F7 d
  26. the perquisites right, just open your server.ini file, and add this section at
    $ M; h1 f" v  z1 X+ S# U9 c8 N
  27. the end:. ~/ i5 C& d# J& R- [
  28. ---cut here---
    # Q* v: j: I+ U
  29. [DBEXPRESS]9 |; H1 |' d9 B1 V$ q2 G
  30. sqldir=mysql_sql8 W6 U$ q1 S+ g2 }% N, _$ [
  31. Drivername=mysql& R- B( i' }" T* h
  32. Database=Your_Database_Name_Here
    - m* P7 v# N; X% h7 j# Q$ N- `7 {
  33. Hostname=The_PC_the_MySQL-Server_is_on$ x1 z2 _8 X; y0 r) p- F, e9 s
  34. User_name=User_name_on_the_MySQL-Server
    , ^: f' y2 n8 h* W# Z. ^
  35. Password=Password_to_go_with_above_user_name$ U: n2 z7 {1 w: H8 \9 u  Y! w( y
  36. GetDriverFunc=getSQLDriverMYSQL
    7 b8 U+ [" L( z7 {
  37. VendorLib=path_pointing_at_your_mysql_vendor_lib( T2 [' d8 c& @8 `5 W
  38. LibraryName=path_to_libsqlmy_libary7 x* _5 V. ], q5 c
  39. Active=18 C3 p3 P! @. V0 D% ~/ t4 e
  40. ---cut here---
    , N8 h# R# O; c7 Q$ Z9 ~
  41. In my environment (a linux box with a MySQL server running locally) I have:
    8 t: u/ D, I3 _
  42. ---example---
    % L6 V( u0 e# e
  43. [DBEXPRESS], F5 Q. {% T+ C
  44. sqldir=mysql_sql
    5 p/ N5 `! o$ g  u6 o
  45. Drivername=mysql
    4 ]. g" P/ S" a, O
  46. Database=test
    ; `3 k( n" ]# F% {% H* A
  47. Hostname=localhost. K8 f5 f7 \4 N- }7 B
  48. User_name=testuser
    + {9 {5 m. q3 Q2 l$ |! m
  49. Password=my_password
    - T+ J' w+ E& @- ]% k% Z" }
  50. GetDriverFunc=getSQLDriverMYSQL/ U, c( m* A; S4 B
  51. VendorLib=/usr/lib/libmysqlclient_r.so.10.0.09 c, [# j) L! D- m/ I- t
  52. LibraryName=./libsqlmy.so; o3 E* m- b* D( s
  53. Active=1
    1 s' ?' r9 T( i- m  H. B) x+ k
  54. ---example---4 u0 D1 v4 x  M7 \2 F, k
  55. - o  M  v+ t  ], Q
  56. On a windows box, also running the MySQL server locally, it would be:
    ! Q, c6 w* T* J1 d
  57. ---example---, e) j4 _- k$ T3 b
  58. [DBEXPRESS]0 f# w0 [7 j6 P" r) S
  59. sqldir=mysql_sql0 j8 x7 K. y6 L" {
  60. Drivername=mysql( I; C5 i9 O. O& Q* X( }
  61. Database=test
      l" T; C- h% G2 ?& a, n# [
  62. Hostname=127.0.0.1, t/ Q$ v* M" K9 H! c' [/ f' o/ a
  63. User_name=testuser
    9 G( d+ V4 N; b) \( q" L
  64. Password=my_password
    7 ^9 e) z) s! S+ E
  65. GetDriverFunc=getSQLDriverMYSQL3 w+ r  h+ L* d
  66. VendorLib=libmysql.dll
    # X8 |# o) C+ H" O2 T* Q! @0 N
  67. LibraryName=dbexpmysql.dll
    + Z& w' Y+ [6 I5 v3 ?
  68. Active=1
    : T# K9 p4 U4 O) S3 y! S
  69. ---example----& o- r8 \- u0 g& R
  70. - written 02.03.04 by pwk.linuxfan% m$ E) ^& c: u' a
  71. 9 a, I1 T0 P  d
复制代码
发表于 2008-1-18 15:43:17 | 显示全部楼层
就是说在每一句英文附加一段中文注释,不知道可有难度不??:xhan
发表于 2008-1-18 15:48:42 | 显示全部楼层
我这里有一个网页自动翻译的结果,大家校正一下看看8 `5 C+ E4 z3 Z# N

  1. 4 q* I% s2 c* B9 g# X
  2. ######使用MySQL数据库,为teamspeak服务器2.0.20.1 ######
    , m6 E6 E6 Y6 l) ]& _: k

  3. # A3 s; y; u, ~: B
  4. # # #我们所需要# # # 4 Y' b" \; F7 E
  5. 当然,我们还需要有MySQL服务器来存储这些数据对我们来说,这个文件
    0 C5 q/ L% t. `) q! \
  6. 不会解释如何做到这一点-也有文件存在,为
      F8 V3 H) g+ L
  7. 有兴趣的。要求包括: (空)数据库teamspeak使用- S, K: Q9 B3 r9 m
  8. 和一个用户帐户(用户名+密码) ,有权限做的东西6 G" Y+ ~* z$ n0 Z8 V3 t+ M: k: z  k
  9. 随着数据库。此外,你需要一个卖方图书馆安装于" h; B0 k8 n8 I1 [# ~& G1 ~$ i
  10. 本地机器,这是我的MySQL安装。
    : h1 y4 A7 X8 |4 V6 Y
  11. 这些指示不会告诉你,你怎么可能转移你的数据,从+ p9 E6 {' S2 ?! R5 r8 c5 H" y
  12. SQLite数据库向MySQL数据库,我们开始一种更清新和空洞的MySQL 6 Q; ~1 g; N+ f$ R
  13. 数据库。 2 q  P" z$ d( `) P" n) n0 x
  14. 有些用户报方式进口SQLite数据库到MySQL中,但在
    $ q& u& h2 t$ Q' H: R4 v  t0 S
  15. 编写本报告的时候,仍然有太多的问题-检查现状" m8 B4 @: M8 p% Y4 j9 y6 P) v4 \, s6 N
  16. 在teamspeak论坛,如果你有兴趣。 3 ]" t% T6 J% n3 q: J
  17. 注意:为了让teamspeak访问MySQL数据库的dbexpress司机% Q: b3 _3 g+ v
  18. Borland公司使用。这个司机只能界面与客户端库; ~- X! w; X2 a% N9 v7 t6 F; t4 O
  19. 随MySQL 3.x.这是有可能进入一个mysql解数据库,这
    ! X' {' x5 Y- E* _7 ?/ h+ U
  20. 客户端库-基本上你所需要做的就是使用3 .x客户端库作为- g) I5 d  `/ U; ?9 g) g
  21. " vendorlib " ,并解数据库连接。
    4 {% \# K0 j# B0 p9 ], B% Z7 P
  22. 如果您需要更多的信息dbexpress ,你可以联络Borland公司。 5 I9 T1 |6 D0 D6 O8 X$ P

  23. 3 ~! u1 a0 a& w& @
  24. # # #做好工作# # # ( |6 V4 C$ a: N
  25. 成立teamspeak使用MySQL (应该)直线前进时,一旦你都' ^% r  W: s! l$ f" h* |# C0 \
  26. 该额外赏赐权利,而只不过是打开你的server.ini文件,并加上这一节在
    * f" L- Q  m  e  Q* R& P
  27. 结束: # n* ?8 R6 c& ~
  28. ---削减这里---
    8 B+ _4 v0 j( L8 E* k* K
  29. [ dbexpress ] 6 \  b. |$ }" c  X
  30. sqldir = mysql_sql
      U* U& x# t# N0 z9 M# p
  31. drivername = MySQL中5 K! a/ D/ y4 _$ z$ u
  32. 数据库= your_database_name_here
    7 |& J# Q8 m. o$ q: r: z
  33. 主机= the_pc_the_mysql - server_is_on
    ( ~7 b- |9 S; D% \* T, V. ?3 H9 t: T
  34. user_name = user_name_on_the_mysql服务器+ i% u4 v% r; U2 ~+ A7 F: `5 r
  35. 密码= password_to_go_with_above_user_name
    ' M/ T! L  t& i5 E: O+ S! s
  36. getdriverfunc = getsqldrivermysql   H. u; e- ^$ ?
  37. vendorlib = path_pointing_at_your_mysql_vendor_lib % i$ X, M5 B% A6 Q; V
  38. libraryname = path_to_libsqlmy_libary   C% G7 n8 J$ [/ ]! Z$ M
  39. 积极= 1
    , v8 S% G* o5 s) g+ {, I. Z0 n
  40. ---削减这里--- 1 u! h4 b& ^/ U
  41. 在我的环境( Linux的包装盒与MySQL服务器运行在本地) ,我有: 2 k/ V) ?( Q! Z3 w# M$ m1 \2 |
  42. ---例如---
    : Y  Y% _$ \( E- u8 ?
  43. [ dbexpress ] . h+ T# o0 j7 s. `6 L3 c) U* e* ]) q
  44. sqldir = mysql_sql ) S$ q. \8 V  x/ L: f9 R
  45. drivername = MySQL中
    - k+ J9 @& E# v
  46. 数据库=测试8 F; I" e3 v+ N6 _
  47. 主机=本地主机
    + t1 I0 J; X1 i3 V1 t3 M% r
  48. user_name = testuser 3 u6 R" ^7 x" J9 m! R6 q7 O7 G" V
  49. 密码= my_password
    ; f& B+ D& K& \% K, a( ^
  50. getdriverfunc = getsqldrivermysql # F8 U; }; S; L. ~+ n
  51. vendorlib = / usr/lib/libmysqlclient_r.so.10.0.0
    ( C1 a# U  V3 d' p$ y2 r) \* z
  52. libraryname =. / libsqlmy.so
    8 W0 J7 k+ l$ M. }" @, Q
  53. 积极= 1 1 h5 ]* K  A0 }1 }% Z8 w7 ^
  54. ---例如--- 7 h. R9 V5 ?1 i

  55. 7 ]8 V; x$ P! k! G7 A2 P; r; d
  56. 对Windows中,也运行MySQL服务器本地的,那就是:
    ( F  ?( p: ~2 L4 P
  57. ---例如--- % {  Q, L2 R1 e7 T9 }" k% N' ?
  58. [ dbexpress ]
    9 [( Q1 D8 Z$ R8 j# H( k$ M+ S# C
  59. sqldir = mysql_sql 1 q7 Y/ w+ l! ?( I0 r9 V3 L7 G. u
  60. drivername = MySQL中$ I( L; E2 `2 O* m
  61. 数据库=测试
    0 h: H( U0 [! T" m8 q' I2 w
  62. 主机= 127.0.0.1 ( t: Z* N. F+ m9 c3 ~. v# X4 m
  63. user_name = testuser 0 U3 E1 b7 @. Q# C5 L7 X$ a
  64. 密码= my_password & v; i( E8 {4 f- g+ u* G
  65. getdriverfunc = getsqldrivermysql
    ( n3 r9 w0 T- j* @# |+ f! K
  66. vendorlib = libmysql.dll在" z2 r7 R) \  Q9 i/ ]% p
  67. libraryname = dbexpmysql.dll & ?& n  F1 j" H% V
  68. 积极= 1   t7 L7 B% @5 i/ U
  69. ---例如---- , {$ k- \1 m4 Z1 T
  70. -写在0 2.03.04由p wk.linuxfan
    ; {( B* o& j" A
复制代码
发表于 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
2 o, Q2 ]# Q, o- Q1 Y+ S3 g% P8 D: F: P4 v% A1 y  R# o* g
but, i only will free at nite, tuesday 11pm, your time
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

GMT+8, 2026-5-10 22:48 , Processed in 0.334749 second(s), 6 queries , Redis On.

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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