»¶ÓÄú·ÃÎÊÎÒ°®IT¼¼ÊõÍø£¬½ñÌìС±àΪÄã·ÖÏíµÄ±à³Ì¼¼ÊõÊÇ£º¡¾Ç³ÎöMySQLÊý¾Ý¿âÊÚȨÔÔò¡¿£¬ÏÂÃæÊÇÏêϸµÄ·ÖÏí£¡
dzÎöMySQLÊý¾Ý¿âÊÚȨÔÔò
MySQLÊÇÒ»¸ö¿çƽ̨µÄ¿ªÔ´¹ØÏµÐÍÊý¾Ý¿â¹ÜÀíϵͳ£¬ÊÇÎÒÃdz£ÓõÄ×î¾¼Ãʵ»ÝµÄÊý¾Ý¿â£¬ÓÉÓÚÆäÌå»ýС¡¢Ëٶȿ졢×ÜÌåÓµÓгɱ¾µÍ£¬ÓÈÆäÊÇ¿ª·ÅÔ´ÂëÕâÒ»ÌØµã£¬¸üÈÃÓû§µÃµ½×îÇÐʵµÄʵÔÚ£¬ºÜ¶àÓû§ÔÚÓ¦ÓÃÖжÔÊÚȨÔÔò²»ÊǺÜÁËÁ˽⣬ÏÂÃæÎÒÃǾÍΪ´ó¼ÒÀ´½âÎö¡£
·þÎñÆ÷ÖØÐÂÆô¶¯µÄÇé¿ö
µ±mysqldÆô¶¯Ê±£¬ËùÓеÄÊÚȨ±íÄÚÈݱ»¶Á½ø´æ´¢Æ÷²¢ÇÒ´ÓÄÇʱ¿ªÊ¼ÉúЧ¡£
±»·þÎñÆ÷Á¢¼´Ó¦ÓõÄÇé¿ö
ÓÃGRANT¡¢REVOKE»òSET PASSWORD¶ÔÊÚȨ±íÊ©ÐеÄÐ޸ĻáÁ¢¼´±»·þÎñÆ÷×¢Òâµ½¡£
Ö±½ÓÐÞ¸ÄÊÚȨ±íµÄÇé¿ö
Èç¹ûÄãÊÖ¹¤µØÐÞ¸ÄÊÚȨ±í(ʹÓÃINSERT¡¢UPDATEµÈµÈ)£¬ÄãÓ¦¸ÃÖ´ÐÐÒ»¸öFLUSH PRIVILEGESÓï¾ä»òÔËÐÐmysqladmin flush-privileges¸æËß·þÎñÆ÷ÔÙ×°ÔØÊÚȨ±í£¬·ñÔòÄãµÄ¸Ä±ä½«²»ÉúЧ£¬³ý·ÇÄãÖØÆô·þÎñÆ÷¡£
¶ÔÏÖÓпͻ§Á¬½ÓµÄÓ°ÏìÇé¿ö
µ±·þÎñÆ÷×¢Òâµ½ÊÚȨ±í±»¸Ä±äÁËʱ£¬ÏÖ´æµÄ¿Í»§Á¬½ÓÓÐÈçÏÂÓ°Ï죺
·±íºÍÁÐȨÏÞÔÚ¿Í»§µÄÏÂÒ»´ÎÇëÇóʱÉúЧ¡£
·Êý¾Ý¿âȨÏ޸ıäÔÚÏÂÒ»¸öUSE db_nameÃüÁîÉúЧ¡£
·È«¾ÖȨÏ޵ĸıäºÍ¿ÚÁî¸Ä±äÔÚÏÂÒ»´Î¿Í»§Á¬½ÓʱÉúЧ¡£
ÊÚȨÔÔò
ÎÞÂÛÔõôСÐͼÄÑÃâÔÚ¸øÓû§ÊÚȨʱÁôÓЩ¶´£¬Ï£ÍûÏÂÃæµÄÄÚÈÝÄܸøÄãһЩ°ïÖú£¬ÄãÒ»°ãÓ¦¸Ã×ñÊØÕâЩ¹æÔò¡£
Ö»ÓÐrootÓû§ÓµÓÐÊÚȨ±íµÄ¸ÄдȨ
²»Òª°ÑÊÚȨ±íµÄ¸ÄдȨÊÚÓè³ýrootÓû§Ö®ÍâµÄÆäËüÓû§(µ±È»£¬Èç¹ûÄã¿ÉÒÔÓÃÁíÒ»¸öÓû§´úÌærootÓû§½øÐйÜÀí£¬ÒÔÔö¼Ó°²È«ÐÔ)¡£ÒòΪÕâÑù£¬Óû§¿ÉÒÔͨ¹ý¸ÄдÊÚȨ±í¶øÍÆ·ÏÖÓеÄȨÏÞ¡£²úÉú°²È«Â©¶´¡£
Ò»°ãÇé¿öÏ£¬Äã¿ÉÄܲ»»á·¸Õâ¸ö´íÎ󣬵«ÊÇÔÚ°²×°Ðµķַ¢, ³õʼÊÚȨ±íÖ®ºó¡£Õâ¸ö©¶´ÊÇ´æÔڵģ¬Èç¹ûÄã²»Á˽âÕâʱÊÚȨ±íµÄÄÚÈÝÄã¿ÉÄܻ᷸´íÎó¡£
ÔÚUnix(Linux)ÉÏ£¬ÔÚ°´ÕÕÊÖ²áµÄÖ¸Áî°²×°ºÃMySQLºó£¬Äã±ØÐëÔËÐÐmysql_install_db½Å±¾½¨Á¢°üº¬ÊÚȨ±íµÄmysqlÊý¾Ý¿âºÍ³õʼȨÏÞ¡£ÔÚWindowsÉÏ£¬ÔËÐзַ¢ÖеÄSetup³ÌÐò³õʼ»¯Êý¾ÝĿ¼ºÍmysqlÊý¾Ý¿â¡£¼Ù¶¨·þÎñÆ÷Ò²ÔÚÔËÐС£
µ±ÄãµÚÒ»´ÎÔÚ»úÆ÷Éϰ²×°MySQLʱ£¬mysqlÊý¾Ý¿âÖеÄÊÚȨ±íÊÇÕâÑù³õʼ»¯µÄ£º
·Äã¿ÉÒÔ´Ó±¾µØÖ÷»ú(localhost)ÉÏÒÔrootÁ¬½Ó¶ø²»Ö¸¶¨¿ÚÁî¡£rootÓû§ÓµÓÐËùÓÐȨÏÞ(°üÀ¨¹ÜÀíȨÏÞ)²¢¿É×öÈκÎÊÂÇé¡£(˳±ã˵Ã÷£¬MySQL³¬¼¶Óû§ÓëUnix³¬¼¶Óû§ÓÐÏàͬµÄÃû×Ö£¬ËûÃDZ˴˺ÁÎÞ¹ØÏµ¡£)
·ÄäÃû·ÃÎʱ»ÊÚÓèÓû§¿É´Ó±¾µØÁ¬½ÓÃûΪtestºÍÈκÎÃû×ÖÒÔtest_¿ªÊ¼µÄÊý¾Ý¿â¡£ÄäÃûÓû§¿É¶ÔÊý¾Ý¿â×öÈκÎÊÂÇ飬µ«ÎÞ¹ÜÀíȨÏÞ¡£
Ò»°ãµØ£¬½¨ÒéÄãɾ³ýÄäÃûÓû§¼Ç¼£º
mysql> DELETE FROM user WHERE User="";
¸ü½øÒ»²½£¬Í¬Ê±É¾³ýÆäËûÊÚȨ±íÖеÄÈκÎÄäÃûÓû§£¬ÓÐUserÁеıíÓÐdb¡¢tables_privºÍcolumns_priv¡£
ÁíÍâÒª¸ørootÓû§ÉèÖÃÃÜÂë¡£
¹ØÓÚÓû§¡¢¿ÚÁî¼°Ö÷»úµÄÉèÖÃ
·¶ÔËùÓÐMySQLÓû§Ê¹ÓÿÚÁî¡£
¼Çס£¬Èç¹ûother_userûÓпÚÁÈκÎÈËÄܼòµ¥µØÓÃmysql -u other_user db_name×÷ΪÈÎºÎÆäËüµÄÈ˵Ǽ¡£¶Ô¿Í»§»ú/·þÎñÆ÷Ó¦ÓóÌÐò£¬¿Í»§¿ÉÒÔÖ¸¶¨ÈκÎÓû§ÃûÊdz£¼ûµÄ×ö·¨¡£ÔÚÄãÔËÐÐËüÒÔǰ£¬Äã¿ÉÒÔͨ¹ý±à¼mysql_install_db½Å±¾¸Ä±äËùÓÐÓû§µÄ¿ÚÁ»ò½ö½öMySQL rootµÄ¿ÚÁÏóÕâÑù£º
shell> mysql -u root mysql
mysql> UPDATE user SET Password=PASSWORD('new_password')
-> WHERE user='root';
mysql> FLUSH PRIVILEGES;
ÒÔÉÏËù·ÖÏíµÄÊǹØÓÚdzÎöMySQLÊý¾Ý¿âÊÚȨÔÔò£¬ÏÂÃæÊDZà¼ÎªÄãÍÆ¼öµÄÓмÛÖµµÄÓû§»¥¶¯£º
¡¡¡¡Ïà¹ØÎÊÌ⣺ÇóÖú£¬MySql 5.6.17 ÊÚȨÓû§ÎÊÌâ
¡¡¡¡´ð£ºÂýÂý¿´°É mysqlÖпÉÒÔ¸øÄãÒ»¸öÓû§ÊÚÓèÈçselect,insert,update,deleteµÈÆäÖеÄÒ»¸ö»òÕß¶à¸öȨÏÞ,Ö÷ҪʹÓÃgrantÃüÁî,Ó÷¨¸ñʽΪ£º grant ȨÏÞ on Êý¾Ý¿â¶ÔÏó to Óû§ Ò»¡¢grant ÆÕͨÊý¾ÝÓû§£¬²éѯ¡¢²åÈë¡¢¸üС¢É¾³ý Êý¾Ý¿âÖÐËùÓбíÊý¾ÝµÄȨÀû¡£... >>Ïêϸ
¡¡¡¡Ïà¹ØÎÊÌ⣺·ÖÎö¸÷ÖÖÊý¾Ý¿âµÄÒìͬ
¡¡¡¡´ð£º¿ª·ÅÐÔ: SQL Server Ö»ÄÜÔÚwindows ÉÏÔËÐУ¬Ã»ÓÐË¿ºÁµÄ¿ª·ÅÐÔ£¬²Ù×÷ϵͳµÄϵͳµÄÎȶ¨¶ÔÊý¾Ý¿âÊÇÊ®·ÖÖØÒªµÄ¡£Windows9XϵÁвúÆ·ÊÇÆ«ÖØÓÚ×ÀÃæÓ¦Óã¬NT serverÖ»ÊʺÏÖÐСÐÍÆóÒµ¡£¶øÇÒwindowsƽ̨µÄ¿É¿¿ÐÔ£¬°²È«ÐÔºÍÉìËõÐÔÊǷdz£ÓÐÏ޵ġ£Ëü²»Ïóunix... >>Ïêϸ
¡¡¡¡Ïà¹ØÎÊÌ⣺mysqlÊý¾Ý¿â¿É¿¿ÐÔ·ÖÎö
¡¡¡¡´ð£ºredo ´æÔÚÓÚ ib_logfile0 ib_logfile1 Êý¾ÝÈ¡¾öÓÚÄãµÄmy.cnf ÖÐµÄ innodb Ïà¹ØÅäÖà 1£®MySQL Clustering(ndb-cluster stogare) ¼ò½é£º MySQL¹«Ë¾ÒÔ´æ´¢ÒýÇæ·½Ê½ÌṩµÄ¸ß¿É¿¿ÐÔ·½°¸£¬ÊÇÊÂÎñ°²È«µÄ£¬ÊµÊ±¸´ÖÆÊý¾Ý£¬¿ÉÓÃÓÚÐèÒª¸ß¿É¿¿ÐÔ¼°¸ºÔؾùºâµÄ... >>Ïêϸ
- ÆÀÂÛÁÐ±í£¨ÍøÓÑÆÀÂÛ½ö¹©ÍøÓѱí´ï¸öÈË¿´·¨£¬²¢²»±íÃ÷±¾Õ¾Í¬ÒâÆä¹Ûµã»ò֤ʵÆäÃèÊö£©
-
