ºìÁªLinuxÃÅ»§
Linux°ïÖú

ÔÚ·þÎñÆ÷ÉÏ°²×°¡¢Ê¹ÓÃMySQLµÄ×¢ÒâÊÂÏî

·¢²¼Ê±¼ä:2006-10-03 20:53:14À´Ô´:ºìÁª×÷Õß:xuanchengzi
¡¡¡¡Ò»¡¢ÔõôÑùÈ¡µÃ×îа汾µÄ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£©£º×ª»»¶ÈÊýµ½»¡¶È¡£
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 1 ÌõÆÀÂÛ

  1. zhu_yc ÓÚ 2006-10-08 21:34:09·¢±í: