myicq.sql
上传用户:zslianheng
上传日期:2013-04-03
资源大小:946k
文件大小:1k
源码类别:

Linux/Unix编程

开发平台:

Visual C++

  1. create table basic_tbl (
  2. uin INT UNSIGNED AUTO_INCREMENT,
  3. passwd CHAR(16) NOT NULL,
  4. pic TINYINT UNSIGNED NOT NULL,
  5. nick CHAR(16) NOT NULL,
  6. age TINYINT UNSIGNED NOT NULL,
  7. gender TINYINT UNSIGNED NOT NULL,
  8. country CHAR(16) NOT NULL,
  9. province CHAR(16) NOT NULL,
  10. city CHAR(20) NOT NULL,
  11. email CHAR(30) NOT NULL,
  12. auth TINYINT UNSIGNED NOT NULL,
  13. PRIMARY KEY(uin),
  14. INDEX(nick), INDEX(email)
  15. )
  16. AUTO_INCREMENT=1000;
  17. CREATE TABLE ext_tbl (
  18. uin INT UNSIGNED PRIMARY KEY,
  19. address VARCHAR(64) NOT NULL,
  20. zipcode VARCHAR(16) NOT NULL,
  21. tel VARCHAR(32) NOT NULL,
  22. name VARCHAR(32) NOT NULL,
  23. blood TINYINT UNSIGNED NOT NULL,
  24. college VARCHAR(64) NOT NULL,
  25. profession VARCHAR(16) NOT NULL,
  26. homepage VARCHAR(64) NOT NULL,
  27. intro TINYTEXT NOT NULL
  28. );
  29. CREATE TABLE friend_tbl (
  30. uin1 INT UNSIGNED NOT NULL,
  31. uin2 INT UNSIGNED NOT NULL,
  32. INDEX(uin1), INDEX(uin2),
  33. UNIQUE(uin1, uin2)
  34. );
  35. CREATE TABLE message_tbl (
  36. dst INT UNSIGNED NOT NULL,
  37. src INT UNSIGNED NOT NULL,
  38. type TINYINT UNSIGNED NOT NULL,
  39. time INT UNSIGNED NOT NULL,
  40. msg TINYTEXT NOT NULL,
  41. INDEX(dst)
  42. );
  43. CREATE TABLE broadmsg_tbl (
  44. dst INT UNSIGNED NOT NULL,
  45. id INT UNSIGNED NOT NULL,
  46. INDEX(dst)
  47. );
  48. CREATE TABLE broadmsg_content_tbl (
  49. id INT UNSIGNED AUTO_INCREMENT,
  50. src INT UNSIGNED NOT NULL,
  51. type TINYINT UNSIGNED NOT NULL,
  52. time INT UNSIGNED NOT NULL,
  53. expire INT UNSIGNED NOT NULL,
  54. msg TINYTEXT NOT NULL,
  55. PRIMARY KEY(id)
  56. );