Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

CentOSÏÂMysqlʵÏÖÊý¾Ý¿âÖ÷´Óͬ²½

CentOSÏÂMysqlʵÏÖÊý¾Ý¿âÖ÷´Óͬ²½
Ò»¡¢»·¾³
¡¡¡¡A·þÎñÆ÷£º 192.168.10.42    Ö÷·þÎñÆ÷master¡¡¡¡CentOS 5¡¡¡¡Mysql 5.1.34
¡¡¡¡B·þÎñÆ÷£º 192.168.10.68    ¸±·þÎñÆ÷slave¡¡¡¡¡¡CentOS 5¡¡¡¡Mysql 5.0.56
¶þ¡¢ÉèÖÃMaster·þÎñÆ÷
¡¡¡¡1¡¢±à¼­MasterÉϵÄ/etc/my.cnfÎļþ
¡¡¡¡¡¡¡¡ÔÚ
¡¡¡¡¡¡¡¡# Replication Master Server (default)
¡¡¡¡¡¡¡¡# binary logging is required for replication
¡¡¡¡¡¡¡¡Ìí¼ÓÈçÏÂÄÚÈÝ£º
¡¡¡¡¡¡¡¡log-bin=/var/log/mysql/updatelog
¡¡¡¡¡¡¡¡server-id = 1
¡¡¡¡¡¡¡¡binlog-do-db=test
¡¡¡¡¡¡¡¡binlog-ignore-db=mysql
¡¡¡¡2¡¢ÔÚMaster·þÎñÆ÷µÄMysqlÉÏÔö¼Óͬ²½ÕʺÅ
¡¡¡¡¡¡¡¡mysql>GRANT PRIVILEGES on *.* back@192.168.10.68 IDENTIFIED BY '123456'
¡¡¡¡¡¡¡¡mysql>FLUSH PRIVILEGES;
¡¡¡¡3¡¢ÖØÐÂÆô¶¯mysql
¡¡¡¡¡¡¡¡service mysql restart;
¡¡¡¡4¡¢´´½¨ÐèҪͬ²½µÄÊý¾Ý¿âsycronDb
Èý¡¢ÉèÖÃSlave·þÎñÆ÷¡¡¡¡
¡¡¡¡1¡¢ÐÞ¸Ä/etc/my.cnfÎļþ
¡¡¡¡¡¡¡¡server-id = 2
¡¡¡¡¡¡¡¡master-host = 192.168.0.1
¡¡¡¡¡¡¡¡master-user = back
¡¡¡¡¡¡¡¡master-password = back
¡¡¡¡¡¡¡¡master-port = 3306
¡¡¡¡¡¡¡¡replicate-ignore-db=mysql
¡¡¡¡¡¡¡¡replicate-do-db=sycronDb;
¡¡¡¡2¡¢ÖØÐÂÆô¶¯mysql
¡¡¡¡¡¡¡¡service mysql restart
¡¡¡¡3¡¢ÔÚSlave·þÎñÆ÷Éϲ»Óô´½¨sycronDb£¬Í¬²½³ÌÐò»á×Ô¶¯´´½¨Êý¾Ý¿â.
ËÄ¡¢Æô¶¯Í¬²½
¡¡¡¡1¡¢ÔÚMaster·þÎñÆ÷ÉÏ
¡¡¡¡¡¡¡¡mysql> show master status;
¡¡¡¡¡¡¡¡+------------------+----------+--------------+------------------+
¡¡¡¡¡¡¡¡| File             | Position | Binlog_Do_DB | Binlog_Ignore_DB |
¡¡¡¡¡¡¡¡+------------------+----------+--------------+------------------+
¡¡¡¡¡¡¡¡| mysql-bin.000016 |     1033 | sycronDb     |                  |
¡¡¡¡¡¡¡¡+------------------+----------+--------------+------------------+
¡¡¡¡¡¡¡¡1 row in set (0.00 sec)
¡¡¡¡2¡¢ÔÚSlave·þÎñÆ÷ÉÏ
¡¡¡¡¡¡¡¡mysql>slave start;
¡¡¡¡¡¡¡¡mysql>CHANGE MASTER TO MASTER_LOG_FILE='mysql-bin.000016',MASTER


Ïà¹ØÎĵµ£º

MySQL²éѯ¼°É¾³ýÖØ¸´¼Ç¼µÄ·½·¨

 ²éѯ¼°É¾³ýÖØ¸´¼Ç¼µÄ·½·¨
(Ò»)
1¡¢²éÕÒ±íÖжàÓàµÄÖØ¸´¼Ç¼£¬Öظ´¼Ç¼ÊǸù¾Ýµ¥¸ö×ֶΣ¨peopleId£©À´ÅжÏ
select * from people
where peopleId in (select  peopleId  from  people  group  by  peopleId  having  count(peopleId) > 1)
2¡¢É¾³ý±íÖжàÓàµÄÖØ¸´¼Ç¼£ ......

Windowsϰ²×°×îеÄApache+PHP+MySQLÖ¸ÄÏ

 ×¢Ò⣺֮ǰÎÒÔÚÍøÉÏÕÒÁ˺öàµÄ×ÊÁÏ NND¶¼²»ÄÜÕý³£ÅäÖóɹ¦ ¸ãµÃÎÒÊǷdz£µØÓôÃÆ£¡
ÕÒµ½ÕâÆªÎÄÕÂÖ®ºóÎÒÖÕÓÚÅäÖóɹ¦ÁË£¡ÍÛºÃˬѽ£¡Ö»Òª°´ÕÕ ÉÏÃæµÄ²½Öè¾ÍÒ»¶¨Äܹ»³É¹¦µÄ£¡
´ËÎÄյݲװ·½·¨ÊÊÓÃÓÚWindows XPϵÄApache+PHP+MySQL°²×°£¬Í¬Ê±Ò²ÊÊÓÃÓÚWindows 2003ϵͳϵݲװºÍÅäÖá£
1. °²×°»·¾³
²Ù×÷ϵͳÊÇ Window ......

tomcat+mysqlÁ¬½Ó³ØµÄÅäÖÃ

ÔÚTOMCAϵÄCatalina\localhostĿ¼µÄ¹¤³Ìxml£¬±àдÈçÏ´úÂ룺
<Context path="/testProject" docBase="E:\project\TestProject\WebContent" reloadable="true"  debug="0" privileged="true">
<Resource name="jdbc/mysql" auth="Container" type="javax.sql.DataSource"/>
<ResourceParams name=" ......

ÈçºÎ¸ü¸ÄMySQLÊý¾Ý¿â´æ´¢Î»ÖÃ

$sudo nano /etc/apparmor.d/usr.sbin.mysqld
ÔÚgeditÖÐÕÒµ½/var/lib/mysql/ÕâÁ½ÐУ¬×¢Ê͵ôÕâÁ½ÐУ¬ÔÚÕâÁ½ÐÐǰ·Ö±ðÌí¼ÓÒ»¸ö·ûºÅ“#”¼´¿É×¢ÊÍ£¬ÔÚÕâÁ½ÐÐ֮ǰ»ò
Ö®ºó¼ÓÉÏÏÂÃæÄÚÈÝ£º
/home/mysql/ r,
/home/mysql/** rwk,
±£´æºóÍ˳ö£¬Ö´ÐÐÃüÁ
$sudo /etc/init.d/apparmor reload
·µ»ØReloading AppArmo ......

mysqlÔ¶³ÌȨÏÞÉèÖÃ

 1¡¢½øÈëmysql£¬´´½¨Ò»¸öÐÂÓû§xuys£º
¸ñʽ£ºgrant ȨÏÞ on Êý¾Ý¿âÃû.±íÃû Óû§@µÇ¼Ö÷»ú identified by "Óû§ÃÜÂë";
grant select,update,insert,delete on *.* to xuys@192.168.88.234 identified by "xuys1234";
   ²é¿´½á¹û£¬Ö´ÐУº
   use mysql;
   select host,user,p ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ