MySQLÎÊÌâÌù1£º MysqlÂÒÂëÎÊÌâ½â¾ö·½°¸
×Ô¼º½â¾ö°ì·¨£ºÔÚmy.iniÖн«Á½´¦latin1¸Ä³Éutf8¼´¿É
Ò»¡¢ÂÒÂë²úÉúÔÒò
MySQL ×Ö·û±àÂëÊÇ°æ±¾4.1ÒýÈëµÄ£¬Ö§³Ö¶à¹úÓïÑÔ£¬¶øÇÒһЩÌØÐÔÒѾ³¬¹ýÁËÆäËü´ó¶àÊýÊý¾Ý¿â¹ÜÀíϵͳ¡£ÕýÒòΪÕâÒ»ÌØÐԲŵ¼Ö MySQL µÄÂÒÂëÎÊÌâ¡£
×Ö·û¼¯ÊÇÒ»Ì×·ûºÅºÍ±àÂ롣У¶Ô¹æÔòÊÇÔÚ×Ö·û¼¯ÄÚÓÃÓڱȽÏ×Ö·ûµÄÒ»Ì×¹æÔò¡£ÈÃÎÒÃÇʹÓÃÒ»¸ö¼ÙÏë×Ö·û¼¯µÄÀý×ÓÀ´Çø±ðÇå³þ¡£
¼ÙÉèÎÒÃÇÓÐÒ»¸ö×Öĸ±íʹÓÃÁËËĸö×Öĸ£º‘A’¡¢‘B’¡¢‘a’¡¢‘b’¡£ÎÒÃÇΪÿ¸ö×Öĸ¸³ÓèÒ»¸öÊýÖµ£º‘A’=0£¬‘B’= 1£¬‘a’= 2£¬‘b’= 3¡£×Öĸ‘A’ÊÇÒ»¸ö·ûºÅ£¬Êý×Ö0ÊÇ‘A’µÄ±àÂ룬ÕâËÄ
¸ö×ÖĸºÍËüÃǵıàÂë×éºÏÔÚÒ»ÆðÊÇÒ»¸ö×Ö·û¼¯¡£
¼ÙÉèÎÒÃÇÏ£Íû±È½ÏÁ½¸ö×Ö·û´®µÄÖµ(ÔÚif……elseÓï¾äÖÐÎÒÃǾ³£×öÖµµÄ±È½Ï)£º‘A’ºÍ‘B’¡£±È½ÏµÄ×î¼òµ¥µÄ·½·¨ÊDzéÕÒ±àÂ룺‘A’Ϊ0£¬‘B’Ϊ1¡£ÒòΪ0 СÓÚ1£¬ÎÒÃÇ¿ÉÒÔ˵‘A’СÓÚ‘B’¡£ÎÒÃÇ
×öµÄ½ö½öÊÇÔÚÎÒÃǵÄ×Ö·û¼¯ÉÏÓ¦ÓÃÁËÒ»¸öУ¶Ô¹æÔò¡£Ð£¶Ô¹æÔòÊÇÒ»Ì×¹æÔò(ÔÚÕâÖÖÇé¿öϽö½öÊÇÒ»Ì×¹æÔò)£º“¶Ô±àÂë½øÐбȽϡ£”ÎÒÃdzÆÕâÖÖÈ«²¿¿ÉÄܵĹæÔòÖеÄ×î¼òµ¥µÄУ¶Ô¹æÔòΪһ¸öbinary(¶þÔª)
У¶Ô¹æÔò¡£
µ«ÊÇ£¬Èç¹ûÎÒÃÇÏ£ÍûСд×ÖĸºÍ´óд×ÖĸÊǵȼ۵ģ¬Ó¦¸ÃÔõÑù?ÄÇô£¬ÎÒÃǽ«ÖÁÉÙÓÐÁ½¸ö¹æÔò£º(1)°ÑСд×Öĸ‘a’ºÍ‘b’ÊÓΪÓë‘A’ºÍ‘B’µÈ¼Û;(2)È»ºó±È½Ï±àÂë¡£ÎÒÃdzÆÕâÊÇÒ»¸ö´óСд²»Ãô¸ÐµÄ
У¶Ô¹æÔò¡£±È¶þԪУ¶Ô¹æÔò¸´ÔÓһЩ¡£
ÔÚʵ¼ÊÉú»îÖУ¬´ó¶àÊý×Ö·û¼¯ÓÐÐí¶à×Ö·û£º²»½ö½öÊÇ‘A’ºÍ‘B’£¬¶øÊÇÕû¸ö×Öĸ±í£¬ÓÐʱºòÓÐÐí¶àÖÖ×Öĸ±í£¬»òÕßÒ»¸ö¶«·½µÄ(±ÈÈçÖÐÎÄ¡¢ÈÕÎÄ¡¢º«ÎÄ¡¢²ØÎÄ¡¢Ì©ÎĵȵÈ)ʹÓÃÉÏǧ¸ö×Ö·ûµÄÊéдϵͳ£¬
»¹ÓÐÐí¶àÌØÊâ·ûºÅºÍ±êµã·ûºÅ¡£²¢ÇÒÔÚʵ¼ÊÉú»îÖУ¬´ó¶àÊýУ¶Ô¹æÔòÓÐÐí¶à¸ö¹æÔò£º²»½ö½öÊÇ´óСд²»Ãô¸Ð£¬»¹°üÀ¨ÖØÒô·û²»Ãô¸Ð(“ÖØÒô·û” ÊǸ½ÊôÓÚÒ»¸ö×ÖĸµÄ·ûºÅ£¬ÏóµÂÓïµÄ‘?’·ûºÅ)ºÍ¶à×Ö½Ú
Ó³Éä(ÀýÈ磬×÷Ϊ¹æÔò‘?’=‘OE’¾ÍÊÇÁ½¸öµÂÓïУ¶Ô¹æÔòµÄÒ»ÖÖ)¡£
(ÒÔÉÏÕª×ÔMySQL 5.1 Êֲᡣ¸ü¶àÄÚÈݿɲμû£ºhttp://dev.mysql.com/doc/refman/5.1/zh/charset.html)
MySQL 4.1.x¿ªÊ¼Ö§³ÖÒÔÏÂÕâЩÊÂÇé
l ʹÓöàÖÖ×Ö·û¼¯(Character Set)À´´æ´¢×Ö·û
l
Ïà¹ØÎĵµ£º
Ò»°ãÈË×ÜÊÇÒòΪĿ¹â¶Ìdz¶ø´íʧ׬Ǯ»ú»á£¬larry ÔÚÑ۹ⷽÃæ×ÜÄÜ¿´µÄ³¤Ô¶£¬ÒÔǰһϵÁеÄÊÕ¹º×ãÒÔÖ¤Ã÷¡£²»¹ýÕâ´Î¾Ü¾øÅ·ÃË»á¸øOracle´øÀ´ºÜ´óµÄÂé·³£¬Å·ÖÞÊг¡²»ÒªÁË£¿ ÎÒ²ÂÒ²Ðí»á´ò¹Ù˾¡£ Oracle¶ÔSAPÏòÀ´³ðÊÓ£¬Õâ´ÎSAPÀûÓÃÅ·ÃË´òÁËÒ»¸öƯÁÁµÄ·ü»÷Õ½£¬½ÓÏÂÀ´¾Í¿´OracleÔõô·´»÷ÁË£¬ÊÃÄ¿ÒÔ´ý¡£
......
1 µ¼³ö:
½øÈëÃüÁîÐÐ: Ö´ÐÐ
mysqldump -u username -p password –all-databases > all.sql
Ïêϸ²ÎÊý:
http://dev.mysql.com/doc/refman/5.1/en/mysqldump.html
2 µ¼Èë
½øÈëmysql -u username -p password
Ö´ÐÐsource all.sql;
......
ÓÉÓÚ×î½üÒ»Ö±ÔÚÁ˽âmysql¡£¸÷ÖÖ±íÀàÐ͵ÄÊý¾Ý´æ´¢ÒÔ¼°Ïà¹ØÏÞÖƾÍÊDZØÐëÁ˽âµÄ·½ÃæÁË¡£
×Ô¼ºµÄ·þÎñÆ÷»·¾³£ºOS Cent OS ext3£¬memory 4G£¬ disk 2T block size 4K¡£
¾µ÷²é£¬linuxÏÂÎļþ×î´óÊÇ´æÔÚÏÞÖƵġ£È¥googleÉÏËÑÁËËÑ£¬´ó¼Ò˵·¨²»Ò»£¬×îÖÕ×Ô¼º»¹ÊÇÕÒµ½±È½Ï¹Ù·½µÄ˵¡£Ïê¼ûhttp://en.wikipedia.org/wiki/Ext3 ËùÒÔ× ......
ÏñMySQLÕâÑùµÄ¹ØϵÐÍÊý¾Ý¿â¹ÜÀíϵͳ£¬ËüÃǵĻù´¡ÊÇÔÚÊý¾Ý¿âµÄ±íÖ®¼ä´´½¨¹ØϵµÄÄÜÁ¦¡£Í¨¹ý·½±ãµØÔÚ²»Í¬±íÖн¨Á¢¼Ç¼µ½¼Ç¼µÄÁªÏµ£¬RDBMS¿ÉÒÔÀûÓò»Í¬µÄ·½·¨·ÖÎöÊý¾Ý£¬Í¬Ê±±£³ÖÊý¾Ý¿âÒÔϵͳµÄ·½Ê½¡¢×îСµÄÈßÓà½øÐÐ×éÖ¯¡£
¼òµ¥ÃèÊö£º
ÕâЩ¹Øϵ»ù±¾ÉÏÒÀ¿¿Íâ¼ü½øÐйÜÀí£¬ÔÚ¹ØϵÖÐËùÓбíÖоßÓÐÏàͬº¬ÒåµÄ×Ö¶Î×÷Ϊ¹«¹²²¿·ÖÀ´Á¬½Ó ......
½ñÌìÔÚÊý¾Ý¿âÖвåÈëÁËÖÐÎÄ£¬·¢ÏÖÓеÄÊÇÂÒÂ룬ÓеIJ»ÊÇ£¬ºÜÊÇÄÉÃÆ¡£
×îºóÕÒµ½Á˽â¾ö°ì·¨£º
´ò¿ª /etc/mysql/my.cnf
ÔÚ£Ûmysqld]ºÍ£Ûclient]½ÚÏ·ֱðÌí¼Ó:
default-character-set = utf8
È»ºóÖØÐÂÆô¶¯mysql£¬ÐèҪעÒâµÄÊÇ£¬¶ÔÐÞ¸ÄÒÔÇ°´´½¨µÄÊý¾Ý¿âÀ´Ëµ£¬ËûµÄ×Ö·û¼¯»¹ÊÇÔÀ´µÄ£¬ËùÒÔ»¹ÊÇ»á³öÏÖÂÒÂí£¬¶øд´½¨µÄÊý¾Ý ......