CentOSÏÂMysqlʵÏÖÊý¾Ý¿âÖ÷´Óͬ²½
http://www.ej38.com/showinfo/mysql-130795.html
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>CHA
Ïà¹ØÎĵµ£º
Ê×Òª²½Öè(Ò»°ã¿ÉÊ¡ÂÔ):
¿ªÆômysql·þÎñ(ĬÈÏÊÇ¿ª»úʱ¾Í×Ô¶¯ÔËÐÐÁË):
¿ØÖÆÃæ°å
-->¹ÜÀí¹¤¾ß-->·þÎñ,ÔÚÀïÃæÕÒµ½Ãû³ÆÎªmysqlµÄÏî,Ë«»÷¾Í¿É¿´ËüµÄ·þÎñ״̬ÊÇÆô¶¯»¹ÊÇÍ£Ö¹,°ÑËüÉèΪÆô¶¯
Á¬½Ómysql:
ÔÚÃüÁîÐÐÏÂÊäÈë mysql -h
localhost -u root -p»Ø³µ,È»ºóÊäÈëÃÜÂë¼´¿É;»òÖ±½ÓÔËÐÐmysql×Ô´øµÄÁ¬½Ó¹¤¾ß,È»ºóÊäÈëÃÜÂë¼ ......
MSSQL ÈçºÎʵÏÖ MySQL µÄ limit ²éѯ·½Ê½
²»ÖªÎªºÎ£¬MSSQL ÖÐûÓÐ limit Õâ¸ö¼«ÎªÖØÒªµÄ²éѯ·½Ê½£¬ÊìϤ MySQL µÄÅóÓѶ¼ÖªµÀ£¬MySQL µÄ limit ¶ÔÓÚʵÏÖ·ÖÒ³ºÍһЩÏÞÖÆ½á¹û¼¯µÄÓ¦ÓÃÖзdz£·½±ã¡£Ã»Óв»Òª½ô£¬ÎÒÃÇ¿ÉÒÔÓÃÆäËû·½·¨´ïµ½Í¬ÑùµÄÄ¿µÄ£¬×Ô¼º¶¯ÊÖ£¬·áÒÂ×ãʳ£¡
Óï·¨£º
Code:
SELECT * from
(
......
http://www.3d308.cn/article.asp?id=37
shell> mysql -u root mysql
mysql> Update user SET Password=PASSWORD('new_password')
Where user='root';
mysql> FLUSH PRIVILEGES;
......
MySQL°²×°Íê³Éºó²»ÏóSQL ServerĬÈϰ²×°ÔÚÒ»¸öĿ¼£¬ËüµÄÊý¾Ý¿âÎļþ¡¢ÅäÖÃÎļþºÍÃüÁîÎļþ·Ö±ðÔÚ²»Í¬µÄĿ¼£¬Á˽âÕâЩĿ¼·Ç³£ÖØÒª£¬ÓÈÆä¶ÔÓÚLinuxµÄ³õѧÕߣ¬ÒòΪ Linux±¾ÉíµÄĿ¼½á¹¹¾Í±È½Ï¸´ÔÓ£¬Èç¹û¸ã²»Çå³þMySQLµÄ°²×°Ä¿Â¼ÄǾÍÎÞ´Ó̸ÆðÉîÈëѧϰ¡£ÏÂÃæ¾Í½éÉÜÒ»ÏÂÕ⼸¸öĿ¼¡£
£¨1£©Êý¾Ý¿âĿ¼
......
MySQLĬÈÏûÓÐÃÜÂ룬°²×°Íê±ÏÔö¼ÓÃÜÂëµÄÖØÒªÐÔÊDz»ÑÔ¶øÓ÷µÄ¡£
£¨1£©ÃüÁî
/usr/bin/mysqladmin -u root –p ‘old-password’ password 'new-password'
¸ñʽ£ºmysqladmin -uÓû§Ãû -p¾ÉÃÜÂë password ÐÂÃÜÂë
£ ......