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

2571 17

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

[复制链接]
发表于 2008-1-18 15:41:41 | 显示全部楼层 |阅读模式
麻烦翻译一下,下面这段文章:xhan
( z  ^2 l8 w/ S) T' J, x8 K- L" H" k2 t3 m7 J
  1. 5 e5 Z. ?: M7 k4 j  g- s
  2. ###### Using MySQL as Database for TeamSpeak-Server 2.0.20.1 ######: B( h- {, q2 t5 G6 i, W- S+ _
  3. * I+ s$ h- i/ ?, e3 y2 g/ M4 s0 u+ s
  4. ### What we need ###! F* I2 P, {2 V6 s/ e: c; u
  5. Naturally, we will need a MySQL server to store the data for us, this document * j6 \6 }1 d5 D5 D8 B2 p' Z2 k0 i
  6. will not explain how this can be done - there are documents out there for the ' q  M/ Y8 c1 N: B. Y1 \
  7. interested. The requirements include a (empty) database for TeamSpeak to use0 x/ Z) M) u. ]/ _$ i
  8. and a user account (username + password) that has the permissions to do stuff7 ~% A5 {- x4 O5 k0 ^! I/ q% Y
  9. with the database. Additionally, you will need a vendor library installed on the
    # m/ I! Q5 B1 B9 U: t+ {# v$ d
  10. local machine, this came with my MySQL install.+ `$ E* f! ?  H! D
  11. These instructions will not tell you how you might transfer your data from the9 |) f7 C' E9 {
  12. SQLite database to the MySQL database, we start with a clean and empty MySQL
    # t# @, ^7 n' @5 A
  13. database.9 j2 z! A% F5 [, B# W. u/ e
  14. Some users have reported ways to import a SQLite database into MySQL, but at9 J9 o- r# i4 m% q; d# S' [
  15. the time of writing, there are still too many issues - check the current status
      G5 |  d1 |3 G9 m, B7 t9 P/ w1 `
  16. in the TeamSpeak forums if you are interested.
    * H1 Y% O$ Y  x( h, c6 @2 _- G* n
  17. NOTE: To allow TeamSpeak to access the MySQL database the dbExpress driver from
    ( ]# Q: g& }  B- A- D, d) I# t) D* w
  18. Borland was used. This driver can only interface with the client library that
    / A' ~3 Q' o% j( @% n
  19. comes with MySQL 3.x. It is possible to access a MySQL 4.x database with this
    7 C; e8 C" B! R5 Z2 w5 j
  20. client library - basically all you have to do is to use a 3.x client library as 7 n' S! o/ g, _  }9 F
  21. "VendorLib" and a 4.x database to connect to.3 ?* D9 Q/ q4 t8 f0 N  q1 o
  22. If you need more info about dbExpress, you can contact Borland./ m) X, o% c: K& ?. H& _* Q9 q1 o6 ~

  23. ' R; d0 t2 b- {) y/ n
  24. ### Doing the work ###5 j* b0 G" G) `6 I( P
  25. Setting up TeamSpeak to use MySQL (should) be straight forward once you have all
      u, f4 z+ L! A7 W: E
  26. the perquisites right, just open your server.ini file, and add this section at8 ^' h2 S+ D& z8 g1 n; f5 q
  27. the end:+ Z$ C" W3 I! p: K) M
  28. ---cut here---# P% Z5 Y! k5 e  v$ d1 i* l! N8 A
  29. [DBEXPRESS]
    9 e0 c& a8 Q9 ^/ X
  30. sqldir=mysql_sql# S3 P! k& P1 z
  31. Drivername=mysql
    ; ?5 Y9 i8 T4 A. P
  32. Database=Your_Database_Name_Here
    ; m& @& Q- U" w. }4 |4 x- B
  33. Hostname=The_PC_the_MySQL-Server_is_on
    % S. {# r* _$ l
  34. User_name=User_name_on_the_MySQL-Server
    % O5 F/ P9 @, Y. r5 o: {
  35. Password=Password_to_go_with_above_user_name5 k' |& R6 q% U+ k: N: e7 Y
  36. GetDriverFunc=getSQLDriverMYSQL9 x( `7 t/ M& ^$ [% t" }
  37. VendorLib=path_pointing_at_your_mysql_vendor_lib9 r( J/ ]9 F% v2 Z
  38. LibraryName=path_to_libsqlmy_libary
    - R6 b+ Z4 z" V8 b3 S, \
  39. Active=1% p' z0 S9 \7 P, z
  40. ---cut here---, z4 v# k9 e) F! l+ {# E9 h. D1 v4 W$ A
  41. In my environment (a linux box with a MySQL server running locally) I have:
    % V3 Q$ H+ ^# i  T, e
  42. ---example---
    2 ?8 U" r$ L, [# G, I
  43. [DBEXPRESS]
    8 b9 U+ g6 J. n0 o2 v3 u
  44. sqldir=mysql_sql
    ' }2 j5 [& Q* B. {, ^
  45. Drivername=mysql
    2 r. B/ T6 K4 Y/ m( j* U
  46. Database=test+ }* _, X& m- D6 f7 Q# H1 k
  47. Hostname=localhost
    # {+ Z  Z, o0 N, \' x
  48. User_name=testuser% s" q( ^: q8 `( ]( x" o) G
  49. Password=my_password
    5 y% t: O# d& x9 }  F! _
  50. GetDriverFunc=getSQLDriverMYSQL
    9 V9 \5 o/ L  a8 d1 }) D
  51. VendorLib=/usr/lib/libmysqlclient_r.so.10.0.0- }( J2 F* ~" `  F" b$ ^% k* R
  52. LibraryName=./libsqlmy.so
    $ x" Y, `( b4 x4 [
  53. Active=1- r# [& u- l- W' {
  54. ---example---; |% U4 c5 R: M) o3 _

  55. $ u6 e; Q7 k9 S' D* K
  56. On a windows box, also running the MySQL server locally, it would be:
    7 f" T  U6 E( u# P
  57. ---example---/ @; g) [. f$ C2 f
  58. [DBEXPRESS]+ C6 p! \( h2 S( ?) H
  59. sqldir=mysql_sql
    . x/ z. v9 l" X
  60. Drivername=mysql  T  A8 W$ X9 K# J
  61. Database=test
    6 Q& ?' }+ Q; K0 ?
  62. Hostname=127.0.0.1* a* ^, }2 |( o4 \" ~3 ^
  63. User_name=testuser
    % N4 f& }" I5 a. A+ M
  64. Password=my_password
    ) v/ B: A6 w9 L' e; @5 l; M: l
  65. GetDriverFunc=getSQLDriverMYSQL
    " f% p  {. \. b5 [% y& m
  66. VendorLib=libmysql.dll
    5 i, E: k$ Q0 I1 Y1 _/ O
  67. LibraryName=dbexpmysql.dll
    0 I5 t5 u2 ?% @
  68. Active=1
    0 d6 V( ]# `! L* a. E" N# s5 |
  69. ---example----" b& q. u. K% p) O! ~3 C1 x
  70. - written 02.03.04 by pwk.linuxfan1 q0 W* m" x" ?
  71. ' w. [& O  Y" A
复制代码
发表于 2008-1-18 15:43:17 | 显示全部楼层
就是说在每一句英文附加一段中文注释,不知道可有难度不??:xhan
发表于 2008-1-18 15:48:42 | 显示全部楼层
我这里有一个网页自动翻译的结果,大家校正一下看看2 `* e# b4 P1 V
  1. * `/ D7 h- Z/ B- X- v2 j
  2. ######使用MySQL数据库,为teamspeak服务器2.0.20.1 ######
    3 w0 W" J/ g' P% G3 a

  3. " l; G: t3 H6 ]# U4 _
  4. # # #我们所需要# # # 5 r7 P: U: g2 y( E8 c6 X
  5. 当然,我们还需要有MySQL服务器来存储这些数据对我们来说,这个文件
    8 m5 g/ L; O- u' M
  6. 不会解释如何做到这一点-也有文件存在,为
    3 w  L' l% k- L4 w  G
  7. 有兴趣的。要求包括: (空)数据库teamspeak使用
    9 V$ M/ F  G( w4 `, x
  8. 和一个用户帐户(用户名+密码) ,有权限做的东西
    & U+ n2 ~- \& E3 R0 |( w/ ^
  9. 随着数据库。此外,你需要一个卖方图书馆安装于9 h9 b8 h* `5 l0 ?; Q" Y
  10. 本地机器,这是我的MySQL安装。 ! d5 W! C# z) {9 L' n) _% o
  11. 这些指示不会告诉你,你怎么可能转移你的数据,从
    " |7 e6 t* w2 J' s: B  j
  12. SQLite数据库向MySQL数据库,我们开始一种更清新和空洞的MySQL
    ! ~, h2 ~4 u9 m! u0 U
  13. 数据库。 ; X. l4 B( Z( E5 H, I
  14. 有些用户报方式进口SQLite数据库到MySQL中,但在, l" w+ l# i4 z) ^
  15. 编写本报告的时候,仍然有太多的问题-检查现状
    8 Z7 J0 O2 L0 I& C
  16. 在teamspeak论坛,如果你有兴趣。 2 Q1 t9 O( R( J: l' l% r% d+ _
  17. 注意:为了让teamspeak访问MySQL数据库的dbexpress司机
    ) A+ _! f( c& [+ K% ^  q' i/ q/ N
  18. Borland公司使用。这个司机只能界面与客户端库' k! @2 ]  Y% o% }1 O: Q
  19. 随MySQL 3.x.这是有可能进入一个mysql解数据库,这
    : P+ j4 B" t4 q' S
  20. 客户端库-基本上你所需要做的就是使用3 .x客户端库作为* c7 R& _# w" o8 _
  21. " vendorlib " ,并解数据库连接。
    7 T  U5 E2 Y4 A
  22. 如果您需要更多的信息dbexpress ,你可以联络Borland公司。 $ r1 T! q0 ~- H8 u" v* K: C2 t8 q
  23. 2 y6 h# i( g$ x, Z" l4 }7 G2 [2 O
  24. # # #做好工作# # #
    9 A: j3 {$ I7 S. \
  25. 成立teamspeak使用MySQL (应该)直线前进时,一旦你都2 e% E: i2 c) J2 O; D( [& Q( I/ }
  26. 该额外赏赐权利,而只不过是打开你的server.ini文件,并加上这一节在$ W) _0 k7 l! @& q4 r
  27. 结束: 5 g  o. E; a. e5 ^2 r' l
  28. ---削减这里--- " \0 l, p% O) e, ^$ P0 |
  29. [ dbexpress ] 3 O/ A8 k; W0 I2 U3 Y3 k
  30. sqldir = mysql_sql
      M  Z! t9 L  l: i: [1 |9 e/ \
  31. drivername = MySQL中* r+ `8 q  a  N0 I+ Z6 ]$ t
  32. 数据库= your_database_name_here
    ) i, v# o( P) ?5 N
  33. 主机= the_pc_the_mysql - server_is_on
    $ ^) N8 e9 k/ R2 h* ?6 v# s
  34. user_name = user_name_on_the_mysql服务器' H  h% p6 C& L/ S! e1 j; R5 E* d
  35. 密码= password_to_go_with_above_user_name 5 z& g, N6 A8 n! N) a
  36. getdriverfunc = getsqldrivermysql ' `. V2 X* y: k* l( v
  37. vendorlib = path_pointing_at_your_mysql_vendor_lib + h& G; M- `+ n) ]- l, l9 G
  38. libraryname = path_to_libsqlmy_libary 5 U8 _/ j" l/ n. |
  39. 积极= 1 ) j* r, W' P+ _3 g& R6 T
  40. ---削减这里--- 6 |, h; y9 E/ g9 h; U' U1 C, Z( b3 l
  41. 在我的环境( Linux的包装盒与MySQL服务器运行在本地) ,我有:
    5 a5 ~( f$ y1 I0 T
  42. ---例如---
    " J# R! N4 V% a# R& K- `! C# ^
  43. [ dbexpress ]
    " e5 m+ c6 U3 ]6 `- j/ r7 _* E$ w
  44. sqldir = mysql_sql $ o$ ~$ ?: B) \  x& k# |$ k" q
  45. drivername = MySQL中# G; Y& M2 Z  J, y0 ~  S  M) g
  46. 数据库=测试/ C& s8 ~- A5 ~+ B. |- Q: t1 x7 n
  47. 主机=本地主机/ y8 s  v0 ]  Q0 W
  48. user_name = testuser
    ( c2 o( Y+ I( U) x, ]4 A
  49. 密码= my_password
    8 |- h) e3 H) V) v8 E$ j" c
  50. getdriverfunc = getsqldrivermysql
    9 g! H/ E, l" H3 c, g$ y. w/ a
  51. vendorlib = / usr/lib/libmysqlclient_r.so.10.0.0
    7 Q! ^( J3 x% a
  52. libraryname =. / libsqlmy.so 3 X$ r( u& @' u- C  \! C
  53. 积极= 1
    ; K6 q7 X$ }. E' w. q
  54. ---例如--- 0 R% w& w& B8 o( I: w
  55. ) @2 N- k1 _! F! G% E! Z
  56. 对Windows中,也运行MySQL服务器本地的,那就是:
    ' J. H, C, A/ D
  57. ---例如---
    , N( C7 e! t2 ~  \6 Z( @9 h
  58. [ dbexpress ]
    ' Z6 f# X8 \/ r
  59. sqldir = mysql_sql # r# z# m* F! N% B: K
  60. drivername = MySQL中- U  z- o' d7 e
  61. 数据库=测试
    5 n2 ^2 O0 H, V- M
  62. 主机= 127.0.0.1
    / H2 C0 _# z6 U
  63. user_name = testuser
    0 |: M5 T# t+ n7 g) R6 j
  64. 密码= my_password
    * o/ U* @  Z+ t9 T
  65. getdriverfunc = getsqldrivermysql ( d" n/ @6 b( v/ ^
  66. vendorlib = libmysql.dll在9 O( d' m( c# o) X: Z
  67. libraryname = dbexpmysql.dll ; _! S5 b, N' m( H4 V3 j6 u9 s: u. c
  68. 积极= 1
    6 ]- \# J, t$ v5 P
  69. ---例如---- : j1 A! }4 `0 j: \
  70. -写在0 2.03.04由p wk.linuxfan1 _+ e6 `4 B5 p7 x/ w
复制代码
发表于 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# C" _3 t! V2 D* ?: z
3 T; ?3 L+ L/ Z. Y) T% ?% p" ?, vbut, i only will free at nite, tuesday 11pm, your time
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

GMT+8, 2026-5-1 19:13 , Processed in 0.111810 second(s), 6 queries , Redis On.

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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