MySQL¹ÜÀíÔ±Ö¸ÄÏÖ®
ÎȹʶøÖªÐ£¬×î½üÓÖÓõ½ÁË£¬²Ý²ÝÄÃÀ´ÎÂϰһÏ£º×ª×Ô http://www.bccn.net/Article/sjk/mysql/jc/200601/3411.html
MySQL¹ÜÀíÔ±Ó¦¸ÃÖªµÀÈçºÎÉèÖÃMySQLÓû§Õ˺ţ¬Ö¸³öÄĸöÓû§¿ÉÒÔÁ¬½Ó·þÎñÆ÷£¬´ÓÄÄÀïÁ¬½Ó£¬Á¬½ÓºóÄÜ×öʲô¡£MySQL
3.22.11¿ªÊ¼ÒýÈëÁ½ÌõÓï¾äʹµÃÕâÏ×÷¸üÈÝÒ××ö£ºGRANTÓï¾ä´´½¨MySQLÓû§²¢Ö¸¶¨ÆäȨÏÞ£¬¶øREVOKEÓï¾äɾ³ýȨÏÞ¡£Á½ÌõÓï¾ä°çÑÝÁË
mysqlÊý¾Ý¿âµÄǰ¶Ë½ÇÉ«£¬²¢ÌṩÓëÖ±½Ó²Ù×÷ÕâЩ±íµÄÄÚÈݲ»Í¬µÄÁíÒ»ÖÖ·½·¨¡£CREATEºÍREVOKEÓï¾äÓ°Ïì4¸ö±í£º
¡¡¡¡»¹ÓеÚ5¸öÊÚȨ±í£¨host£©£¬µ«Ëü²»ÊÜGRANTºÍREVOKEµÄÓ°Ïì¡£
¡¡¡¡
¡¡
¡¡µ±Äã¶ÔÒ»¸öÓû§·¢³öÒ»ÌõGRANTÓï¾äʱ£¬ÔÚuser±íÖÐΪ¸ÃÓû§´´½¨Ò»Ìõ¼Ç¼¡£Èç¹ûÓï¾äÖ¸¶¨ÈκÎÈ«¾ÖȨÏÞ£¨¹ÜÀíȨÏÞ»òÊÊÓÃÓÚËùÓÐÊý¾Ý¿âµÄȨÏÞ£©£¬ÕâЩ
Ò²¼Ç¼ÔÚuser±íÖС£Èç¹ûÄãÖ¸¶¨Êý¾Ý¿â¡¢±íºÍÁм¶È¨ÏÞ£¬ËûÃDZ»·Ö±ð¼Ç¼ÔÚdb¡¢tables_privºÍcolumns_priv±íÖС£
¡¡¡¡
¡¡¡¡ÓÃGRANTºÍREVOKE±ÈÖ±½ÓÐÞ¸ÄÊÚȨ±í¸üÈÝÒ×Щ£¬È»¶ø£¬½¨ÒéÄãÔĶÁһϡ¶MySQL°²È«ÐÔÖ¸ÄÏ¡·¡£ÕâЩ±íÒì³£ÖØÒª£¬¶øÇÒ×÷ΪһÃû¹ÜÀíÔ±£¬ÄãÓ¦¸ÃÀí½âËüÃÇÈçºÎ³¬Ô½GRANTºÍREVOKEÓï¾äµÄ¹¦ÄÜˮƽ¡£
¡¡¡¡
¡¡¡¡ÔÚÏÂÃæµÄÕ½ÚÖУ¬ÎÒÃǽ«½éÉÜÈçºÎÉèÖÃMySQLÓû§Õ˺Ų¢ÊÚȨ¡£ÎÒÃÇÒ²Éæ¼°ÈçºÎ³·È¨ºÍ´ÓÊÚȨ±íÖÐɾ³ýÓû§¡£
¡¡¡¡
¡¡¡¡Äã¿ÉÄÜÒ²Ï뿼ÂÇʹÓÃmysqlaccessºÍmysql_setpermission½Å±¾£¬ËüÊÇMySQL·Ö·¢µÄÒ»²¿·Ö£¬ËüÃÇÊÇPerl½Å±¾£¬ÌṩGRANTÓï¾äµÄÁíÒ»ÖÖÑ¡ÔñÉèÖÃÓû§Õ˺š£mysql_setpermissionÐèÒª°²×°DBIÖ§³Ö¡£
¡¡¡¡
¡¡¡¡1 ´´½¨Óû§²¢ÊÚȨ
¡¡¡¡GRANTÓï¾äµÄÓï·¨¿´ÉÏÈ¥ÏñÕâÑù£º
¡¡¡¡
¡¡¡¡GRANT privileges (columns)
¡¡¡¡ON what
¡¡¡¡TO user IDENTIFIED BY "password"
¡¡¡¡WITH GRANT OPTION
¡¡¡¡ÒªÊ¹ÓøÃÓï¾ä£¬ÄãÐèÒªÌîдÏÂÁв¿·Ö£º
¡¡¡¡
¡¡¡¡privileges
¡¡¡¡ÊÚÓèÓû§µÄȨÏÞ£¬Ï±íÁгö¿ÉÓÃÓÚGRANTÓï¾äµÄȨÏÞÖ¸¶¨·û£º
¡¡¡¡ÉϱíÏÔʾÔÚµÚÒ»×éµÄȨÏÞÖ¸¶¨·ûÊÊÓÃÓÚÊý¾Ý¿â¡¢±íºÍÁУ¬µÚ¶þ×éÊý¹ÜÀíȨÏÞ¡£Ò»°ã£¬ÕâЩ±»Ïà¶ÔÑϸñµØÊÚȨ£¬ÒòΪËüÃÇÔÊÐíÓû§Ó°Ïì·þÎñÆ÷µÄ²Ù×÷¡£µÚÈý×éȨÏÞÌØÊ⣬ALLÒâζ×Å“ËùÓÐȨÏÞ”£¬UASGEÒâζ×ÅÎÞȨÏÞ£¬¼´´´½¨Óû§£¬µ«²»ÊÚÓèȨÏÞ¡£
¡¡¡¡
¡¡¡¡columns
¡¡¡¡È¨ÏÞÔËÓõÄÁУ¬ËüÊÇ¿ÉÑ¡µÄ£¬²¢ÇÒÄãÖ»ÄÜÉèÖÃÁÐÌØ¶¨µÄȨÏÞ¡£Èç¹ûÃüÁîÓжàÓÚÒ»¸öÁУ¬Ó¦¸ÃÓöººÅ·Ö¿ªËüÃÇ¡£
¡¡¡¡
¡¡¡¡what
¡¡¡¡È¨ÏÞÔËÓõļ¶±ð¡£È¨ÏÞ¿ÉÒÔÊÇÈ«¾ÖµÄ£¨ÊÊÓÃÓÚËùÓÐÊý¾Ý¿âºÍËùÓÐ±í£©¡¢Ìض¨Êý¾Ý¿â£¨ÊÊÓÃÓÚÒ»¸öÊý¾Ý¿âÖеÄËùÓÐ±í£©»òÌØ¶¨±í
Ïà¹ØÎĵµ£º
groupadd mysql
н¨Ò»¸öÃûΪmysqlµÄÓû§×é
useradd -g mysql mysql
ÔÚmysqlÓû§×éÏÂн¨Ò»¸öÃûΪmysqlµÄÓû§
gunzip ½âѹÏÂÔØµ½µÄ.gzÎļþ
cd mysql-VERSION
½øÈë½âѹºóµÄĿ¼
CFLAGS="-O3 -mcpu=pentium4" CXX=gcc CXXFLAGS="-O3 -march=pentium4 -felide-constructors -fno-exceptions -fno-rtti" ./configu ......
mysql°²×°Í¼½â½Ì³Ì 5.1
2009Äê03ÔÂ01ÈÕ ÐÇÆÚÈÕ 23:51
×ªÔØÇë×¢Ã÷³ö´¦:http://hi.baidu.com/herdff/blog/item/6e6b4bcf6132f90b93457e14.html
±¾½Ì³ÌÒÔMysql 5.1°æ±¾ÎªÀý£¬¸ü¸ß°æ±¾°²×°¹ý³ÌÓë´ËÀàËÆ¡£ÔĶÁǰ£¬ÇëÏÂÔØ5.1£¬ÏÂÔØµØÖ·£ºwww.mysql.com
°²×°¹ý³ÌÓëÆäËüWindows°²×°³ÌÐòÒ»Ñù£¬Ê×ÏȳöÏÖµÄÊǰ²×°Ïòµ¼»¶Ó½çÃæ
Ö ......
½ñÌìС±àÒªºÍ´ó¼Ò˵µÄÊÇhandlerµÄÓ÷¨£¬Ï£Íû¶Ô´ó¼ÒÓÐËù°ïÖú¡£
HANDLER tbl_name OPEN [ AS alias ]
HANDLER tbl_name READ index_name { = | >= | <= | < } (value1,value2,...)
[ WHERE where_condition ] [LIMIT ... ]
HANDLER tbl_name READ index_name { FIRST | NEXT | PREV | LAST } ......