龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > 数据库类 > MySQL 技术 >

使用MySQL Proxy告终读写离别的操作实例(1)(2)

时间:2011-04-12 23:18来源:未知 作者:admin 点击:
分享到:
4、下来我们来看试探收获。 我们用几台客户端开启4个连接。 [root@localhost~]#/usr/local/mysql/bin/mysql-ut_girl_user-p123456-P4040-h192.168.0.234-Dt_girl 我这边曾经启用了好

4、下来我们来看试探收获。

我们用几台客户端开启4个连接。

  1. [root@localhost ~]# /usr/local/mysql/bin/mysql -ut_girl_user -p123456 -P4040 -h192.168.0.234 -Dt_girl 

我这边曾经启用了好几个客户端,这里就不贴了,号召和上面的一样。

写数据。

  1. mysql> insert into t(c_str) values ('wangwang');  
  2.  
  3. Query OK, 1 row affected (0.01 sec)  
  4.  
  5. mysql> show processlist;  
  6.  
  7. +----+-------------+---------------------+--------+---------+------+-------+------------------+  
  8.  
  9. | Id | User | Host | db | Command | Time | State | Info |  
  10.  
  11. +----+-------------+---------------------+--------+---------+------+-------+------------------+  
  12.  
  13. | 12 | t_girl_user | 192.168.0.234:44975 | t_girl | Sleep | 28 | | NULL |  
  14.  
  15. | 13 | t_girl_user | 192.168.0.234:44976 | t_girl | Sleep | 15 | | NULL |  
  16.  
  17. | 14 | t_girl_user | 192.168.0.234:44977 | t_girl | Sleep | 19 | | NULL |  
  18.  
  19. | 15 | t_girl_user | 192.168.0.234:44978 | t_girl | Query | 0 | NULL | show processlist |  
  20.  
  21. +----+-------------+---------------------+--------+---------+------+-------+------------------+  
  22.  
  23. 4 rows in set (0.00 sec)  
  24.  
  25. 4 rows in set (0.00 sec) 

读数据(目前还是写和读都在B上)

  1. mysql> select * from t;  
  2.  
  3. +----+----------+  
  4.  
  5. | id | c_str |  
  6.  
  7. +----+----------+  
  8.  
  9. | 1 | B |   
  10.  
  11. | 2 | wangwang |   
  12.  
  13. +----+----------+  
  14.  
  15. 2 rows in set (0.00 sec) 

再添置一个客户端连接。

  1. 1 row in set (0.00 sec)  
  2.  
  3. mysql> show processlist;  
  4.  
  5. +----+-------------+---------------------+--------+---------+------+-----------------------------------------------------------------------+------------------+  
  6.  
  7. | Id | User | Host | db | Command | Time | State | Info |  
  8.  
  9. +----+-------------+---------------------+--------+---------+------+-----------------------------------------------------------------------+------------------+  
  10.  
  11. | 2 | system user | | NULL | Connect | 1842 | Has read all relay log; waiting for the slave I/O thread to update it | NULL |   
  12.  
  13. | 5 | root | localhost | t_girl | Query | 0 | NULL | show processlist |   
  14.  
  15. | 12 | t_girl_user | 192.168.0.234:44975 | t_girl | Sleep | 446 | | NULL |   
  16.  
  17. | 13 | t_girl_user | 192.168.0.234:44976 | t_girl | Sleep | 188 | | NULL |   
  18.  
  19. | 14 | t_girl_user | 192.168.0.234:44977 | t_girl | Sleep | 206 | | NULL |   
  20.  
  21. | 15 | t_girl_user | 192.168.0.234:44978 | t_girl | Sleep | 203 | | NULL |   
  22.  
  23. | 16 | t_girl_user | 192.168.0.234:44979 | t_girl | Sleep | 164 | | NULL |   
  24.  
  25. | 17 | t_girl_user | 192.168.0.234:44980 | t_girl | Sleep | 210 | | NULL |   
  26.  
  27. +----+-------------+---------------------+--------+---------+------+-----------------------------------------------------------------------+------------------+  
  28.  
  29. 8 rows in set (0.00 sec) 

目前我们来读数据。

  1. mysql> select * from t;  
  2.  
  3. +----+-------+  
  4.  
  5. | id | c_str |  
  6.  
  7. +----+-------+  
  8.  
  9. | 1 | C |   
  10.  
  11. +----+-------+  
  12.  
  13. 1 row in set (0.00 sec) 

这个数据很显明是来自C的。

再插入一条登记

  1. mysql> insert into t(c_str) values ('wangwei');  
  2.  
  3. Query OK, 1 row affected (0.00 sec)  
  4.  
  5. mysql> select * from t;  
  6.  
  7. +----+-------+  
  8.  
  9. | id | c_str |  
  10.  
  11. +----+-------+  
  12.  
  13. | 1 | C |   
  14.  
  15. +----+-------+  
  16.  
  17. 1 row in set (0.00 sec) 

C上的数据未曾变,还是未曾数据。

目前跑到B上看看kaibanla.com。

  1. mysql> show processlist;  
  2.  
  3. +----+-------------+---------------------+--------+---------+------+-----------------------------------------------------------------------+------------------+  
  4.  
  5. | Id | User | Host | db | Command | Time | State | Info |  
  6.  
  7. +----+-------------+---------------------+--------+---------+------+-----------------------------------------------------------------------+------------------+  
  8.  
  9. | 2 | system user | | NULL | Connect | 1842 | Has read all relay log; waiting for the slave I/O thread to update it | NULL |  
  10.  
  11. | 5 | root | localhost | t_girl | Query | 0 | NULL | show processlist |  
  12.  
  13. | 12 | t_girl_user | 192.168.0.234:44975 | t_girl | Sleep | 446 | | NULL |  
  14.  
  15. | 13 | t_girl_user | 192.168.0.234:44976 | t_girl | Sleep | 188 | | NULL |  
  16.  
  17. | 14 | t_girl_user | 192.168.0.234:44977 | t_girl | Sleep | 206 | | NULL |  
  18.  
  19. | 15 | t_girl_user | 192.168.0.234:44978 | t_girl | Sleep | 203 | | NULL |  
  20.  
  21. | 16 | t_girl_user | 192.168.0.234:44979 | t_girl | Sleep | 164 | | NULL |  
  22.  
  23. | 17 | t_girl_user | 192.168.0.234:44980 | t_girl | Sleep | 210 | | NULL |  
  24.  
  25. +----+-------------+---------------------+--------+---------+------+-----------------------------------------------------------------------+------------------+  
  26.  
  27. 8 rows in set (0.00 sec)  
  28.  
  29. mysql> select * from t;  
  30.  
  31. +----+----------+  
  32.  
  33. | id | c_str |  
  34.  
  35. +----+----------+  
  36.  
  37. | 1 | B |  
  38.  
  39. | 2 | wangwang |  
  40.  
  41. | 3 | wangwei |  
  42.  
  43. +----+----------+  
  44.  
  45. 3 rows in set (0.00 sec) 

数据已成功插入到B中。

关于使用MySQL Proxy告终读写离别的知识就介绍到这里,希望能对您有所帮助。


精彩图集

赞助商链接