¡¡¡¡Ò»¡¢ÔõôÑùÈ¡µÃ×îа汾µÄMySQL£¿
¡¡¡¡Òª°²×°MySQL,Ê×ÏÈÒªµ±È»ÒªÈ¡µÃËüµÄ×îа汾£¬ËäÈ»´ó¼Ò¶¼ÖªµÀÔÚFreeBSDµÄPackagesÖпÉÒÔÕÒµ½MySQL£¬µ«ÊÇÎÒ»¹Êǽ¨Òé´ó¼Òµ½ÍøÂçÉÏÈ¥ÕÒ×îа汾µÄMySQL¡£ÎÒ½éÉÜ´ó¼Òµ½http://www.mysql.orgÈ¥ÏÂÔØ£¬ÕâÀïµÄ×îа汾ÊÇMySQL 3.23 versions ¡£
¡¡¡¡¶þ¡¢°²×°MySQLʱºòµÄ×¢ÒâÊÂÏ
¡¡¡¡1¡¢Èç¹ûÄúÊÇÓÃMySQL+Apache£¬Ê¹ÓõÄÓÖÊÇFreeBSDÍø·²Ù×÷ϵͳµÄ»°£¬°²×°Ê±ºòÄãÓ¦°´×¢Òâµ½FreeBSDµÄ°æ±¾ÎÊÌ⣬ÔÚFreeBSDµÄ3.0ÒÔÏ°汾À´Ëµ£¬MySQL SourceÄÚº¬µÄMIT-pthreadÔËÐÐÊÇÕý³£µÄ£¬µ«ÔÚÕâ°æ±¾ÒÔÉÏ£¬Äã±ØÐëʹÓÃnative threads,Ò²¾ÍÊǼÓÈëÒ»¸öwith-named-thread-libs=-lc_rµÄÑ¡Ïî¡£
¡¡¡¡2¡¢Èç¹ûÄúÔÚCOMPILE¹ý³ÌÖгöÁËÎÊÌ⣬ÇëÏȼì²éÄãµÄgcc°æ±¾ÊÇ·ñÔÚ2.81°æ±¾ÒÔÉÏ£¬gmake°æ±¾ÊÇ·ñÔÚ3.75ÒÔÉÏ¡£
¡¡¡¡3¡¢Èç¹û²»ÊÇ°æ±¾µÄÎÊÌ⣬ÄÇ¿ÉÄÜÊÇÄãµÄÄÚ´æ²»×㣬ÇëʹÓÃ./configure -- with-low-memoryÀ´¼ÓÈë¡£
¡¡¡¡4¡¢Èç¹ûÄúÒªÖØÐÂ×öÄãµÄconfigure£¬ÄÇôÄã¿ÉÒÔ¼üÈërm config.cacheºÍmake cleanÀ´Çå³ý¼Ç¼¡£
¡¡¡¡5¡¢ÎÒÃÇÒ»°ã°ÑMySQL°²×°ÔÚ/usr/localĿ¼Ï£¬ÕâÊÇȱʡֵ£¬ÄúÒ²¿ÉÒÔ°´ÕÕÄãµÄÐèÒªÉ趨ÄãËù°²×°µÄĿ¼¡£
¡¡¡¡Èý¡¢Æô¶¯ºÍÍ£Ö¹MySQL
¡¡¡¡Èç¹ûÄãµÄ»úÆ÷ÉÏ´Óδ°²×°¹ýMySQLµÄ»°£¬ÔÚ°²×°MySQLʱ£¬×îºóÒ»¸ö¼üÈëµÄÃüÁîÊÇ/usr/local/mysql-3.23X/scripts/mysql_install_db
¡¡¡¡Èç¹ûÄãÊÇͬʱ°²×°¶ą̀»úÆ÷µÄ»°£¬Äã¿ÉÒÔ±à¼Ò»ÏÂÕâµµ°¸£¬ÕâÑùÒ»À´¿ÉÒÔʹÄã·½±ãµÄÉèÖúÃÿһ̨µÄȨÏÞ¡£
¡¡¡¡1¡¢ÔÚ°²×°Ä¿Â¼/usr/localÆô¶¯mysql¿ÉÒÔʹÓÃ/usr/local/share/mysql/mysql.server start¼ÇµÃ°Ñmysql.serverµÄÊôÐÔÉèÖóÉ777
¡¡¡¡2¡¢ÒªÍ£Ö¹mysql daemon¿ÉÒÔʹÓÃ/usr/local/bin/mysqladmin shutdownÀ´ÊµÏÖ
¡¡¡¡3¡¢Èç¹ûÄãµÄmysqlÒѾÉèÖÃÁËÃÜÂ룬Äã±ØÐëʹÓÃmysqladmin -u root -p shutdownÀ´ÊµÏÖ
¡¡¡¡ËÄ¡¢ÓÃroot½¨Ò»¸öMYSQLµÄʹÓÃÕß
¡¡¡¡ÄãÐèÒªÏÈÓÃrootµÇÈë»úÆ÷£¬È»ºó¸Ä±äĿ¼´æȡȨÏÞchown -R mysql /usr/local/var£¬½Ó×ÅÐÞ¸Ämysql.server µµ°¸£¬ÕâÎļþλÓÚ/usr/local/share/mysql/Ï£¬°Ñmysql_daemon_user=root¸Ä³Émysql_daemon_user=mysql¡£
¡¡¡¡µ«ÊÇÔÚÒÔºóÐÂÔö×ÊÁÏ¿âÖ®ºó£¬¼ÇµÃ°ÑÄãµÄÏà¹Øµµ°¸´æȡȨÏ޸ĹýÈ¥£ºchown -R mysql /usr/local/var/some_new_dbs
¡¡¡¡Èç¹ûÄãÏ£ÍûÄãµÄµçÄÔÆô¶¯Ê±ºò×Ô¶¯¼ÓÔØmysql£¬ÄãÖ»ÒªÔÚ/etc/rc.local¼ÓÈëÒ»ÐÐ/usr/local/mysql/share.server start
¡¡¡¡Îå¡¢²âÊÔÄãµÄmysql
¡¡¡¡Æô¶¯mysqlºó£¬Äã¿ÉÒÔʹÓÃps -auxÀ´²âÊÔ£¬Äã¾Í·¢ÏÖ¶àÁËÁ½¸öprocess¡¡MYSQLʹÓõÄÓï·¨¸Å¹Û
¡¡¡¡×Ö·û´®ÀàÐÍ---STRINGS
¡¡¡¡×Ö·û´®µÄÆ¥Åä±ØÐëÊdzɶԵģ¬ÀýÈ磺
¡¡¡¡¡®MY IS OCP¡¯
¡¡¡¡¡°MY IS OCPISCAI¡±
¡¡¡¡ËûÃDZØÐëÊÇÊÇÓᮡ¯»ò¡°¡±À´±íʾ£¡
¡¡¡¡ÎÒÃÇÀ´¾ÙһЩÔÚ×Ö·û´®ÀïÃ溬Óе¥ÒýºÅºÍË«ÒýºÅµÄÀý×Ó£¬ÀýÈ磺
¡¡¡¡Öظ´Ë«ÒýºÅ£º
¡¡¡¡mysql>select ¡° hi! ¡° ¡°ocp¡± ¡°!¡±
¡¡¡¡->hi!¡±ocp¡±!
¡¡¡¡ÒòΪÎÒÃǵÄHTMLÍøÂçÀﺬÓÐÐí¶àµÄµ¥ÒýºÅºÍË«ÒýºÅ£¬ËùÒÔ³ÌÐòÔÚÕâÀï»áÓöµ½Ð©ÒòΪµ¥ÒýºÅºÍË«ÒýºÅ¶ø³ö´íµÄÎÊÌ⣬ËùÒÔÒª¼ÓÒÔСÐÄ¡£
¡¡¡¡Êý×ÖÀàÐÍ---NUMBERS
¡¡¡¡ÎÒÃÇÀ´¿´Ò»Ð©ºÏ·¨µÄÊý×Ö±í´ï·½Ê½£º
¡¡¡¡7
¡¡¡¡777
¡¡¡¡-777
¡¡¡¡77.77
¡¡¡¡77.777
¡¡¡¡-777.7777o+7
¡¡¡¡×ÊÁÏ¿âµÄÃüÃûÎÊÌ⣬TATBLE¡¢INDEX¡¢COLUMN¡¢ÒÔ¼°ALIAS NAME µÄÃüÃûÔÔòÊý×Ö¿ÉÒÔ×öΪ×ÖÊ×£¬¿ÉÒÔÓе×Ïߣ¬µ«ÊDz»ÄÜÍêÈ«ÊÇÊý×Ö¡£¾¡¿ÉÄܵıÜÃâʹÓÃ$×Ö·û£¬ÔÚMYSQLÀï$×Ö·ûÊÇÍêÈ«ºÏ·¨µÄ£¬²»¹ý¾ÍÊÇ»áºÍPHP»ìÏý£¬ËùÒÔ¾¡Á¿²»Ê¹Óõĺá£ÔÚÃüÃûÀï²»ÄÜÓС°.¡±×Ö·û¡£ALIAS NAME¿ÉÒÔʹÓÃ256¸ö×Ö·û£¬ÆäËüµÄ³¤¶ÈÒ»°ã¶¼ÏÞÖÆÔÚ60¸ö×Ö·ûÄÚ¡£Äã¿ÉÒÔ¸ù¾ÝÄãµÄÐèÒª×Ô¼ºÐÞ¸ÄMYSQL_INSTALL_DB°ÑÄãËùÐèÒªÐ޸ĵij¤¶È¸ÄÒ»¸Ä£¬¸ÄµÄʱºò×¢Òâ±ð¸ÄµÄÌ«¹ý¿äÕÅ£¬MYSQL×ÊÁÏ¿âÊÇ¿ÉÒÔÖ§³Ö£¬µ«MYSQLµÄºËÐÄÎÒûÓÐÊÔ¹ý£¬Ò²Ðí»á³öÏÖ´íÎó¡£
¡¡¡¡ÊýÖµº¯Êý£ºÔÚÊýÖµº¯Êý³ö´íµÄʱºò£¬´«»ØµÄ¶¼ÊÇNULL
¡¡¡¡LOG10£¨X£© £ºÒÔ10Ϊµ×µÄLOGÖµ
¡¡¡¡mysql>SELECT LOG £¨EXP£¨1£©£©£»
¡¡¡¡-ɮ.000000
¡¡¡¡EXP£¨X£©£º´«»ØEµÄX´Î·½£¬ÆäÖÐEÊÇNATURAL LOG µÄµ×Êý¡£
¡¡¡¡FLOOR£¨X£©£º´«»ØСÓÚµÈÓÚXµÄ×î´óÕûÊý¡£
¡¡¡¡CEILING£¨X£©£º´«»Ø´óÓêµÈÓÚXµÄ×îСÕûÊý¡£
¡¡¡¡ROUND£¨X£©£ºËÄÉáÎåÈëµ½ÕûÊý¡£
¡¡¡¡MOD£¨N£¬M£© »òÕß % £ºÈ¡N³ýÒÔMµÄÓàÊý¡£
¡¡¡¡SIGN£¨X£©£ºX´óÓÚ´«»Ø1£¬XµÈÓÚ0´«»Ø0£¬XСÓÚ0´«»Ø-1¡£
¡¡¡¡ABS£¨X£©£ºÈ¡¾ø¶ÔÖµ¡£
¡¡¡¡ROUND£¨X£¬D£©£ºËÄÉáÎåÈëµ½DλСÊý¡£DµÈÓÚ0ÔòÓëROUND£¨X£©Ïàͬ¡£
¡¡¡¡Èý½Çº¯Êý£º
¡¡¡¡ATAN£¨X£¬Y£©£º·´Èý½Çº¯Êý
¡¡¡¡ATAN2£¨X£¬Y£©£º·´Èý½Çº¯Êý
¡¡¡¡LEAST£¨X£¬Y£¬¡£¡£¡££©£ºÖÁÉÙÁ½¸ö²ÎÊý£¬´«»Ø×îСֵ¡£
¡¡¡¡GREATEST£¨X£¬Y£¬¡£¡£¡££©£ºÖÁÉÙÁ½¸ö²ÎÊý£¬´«»Ø×î´óÖµ¡£
¡¡¡¡DEGREES£¨X£©£º×ª»»»¡¶È£¨RADIAN£©µ½¶ÈÊý¡£
¡¡¡¡RADIANS£¨X£©£º×ª»»¶ÈÊýµ½»¡¶È¡£
zhu_yc ÓÚ 2006-10-08 21:34:09·¢±í: