Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

mysqlÖÐÎÄÂÒÂëÎÊÌâ½â¾ö·½°¸

    ÔÚ֮ǰµÄÎÄÕÂÀÎÒÒѾ­Ìá¹ýÈçºÎ½â¾öJSPÖÐÂÒÂëÎÊÌ⣨½â¾ötomcatÏÂÖÐÎÄÂÒÂëÎÊÌâ £©£¬ÆäÖÐÒ²Ïêϸ½â˵ÁËMYSQLÂÒÂëÎÊÌ⣬ÏàÐÅͨ¹ýÀïÃæµÄ°ì·¨£¬¿Ï¶¨¶¼ÒѾ­½â¾öÁËJSPÀïµÄÂÒÂëÎÊÌ⣬²»¹ý»¹ÊÇÓÐЩÈ˵ÄMYSQLÂÒÂëÎÊÌâûÓеõ½½â¾ö£¬°üÀ¨ÎÒ×Ô¼º£¬ËùÒÔÓÖÕÒÁËһЩ×ÊÁÏ£¬Ï£ÍûÕâ´ÎÄÜÍêÈ«½â¾öMYSQLÊý¾Ý¿âµÄÂÒÂëÎÊÌâ¡£
µÚÒ»ÖÖ·½·¨£¬ºÜ¾«±ÙµÄ×ܽ᣺
¾­³£¸ü»»ÐéÄâÖ÷»ú,¶ø¸÷¸ö·þÎñÉ̵ÄMYSQL°æ±¾²»Í¬,µ±µ¼ÈëÊý¾Ýºó,×Ü»á³öÏÖÂÒÂëµÈÎÞ·¨Õý³£ÏÔʾµÄÎÊÌâ,²éÁ˺öà×ÊÁÏ,×ܽá³ö×Ô¼ºµÄÒ»µã¼¼ÇÉ:
WINDOWS ϵ¼ÈëÓ¦¸ÃÕâÑù
ʹÓÃMYSQLµÄÃüÁî
ÔÚDOSÃüÁîϽøÈëmysqlµÄbinĿ¼ÏÂ,ÊäÈëmysql -uroot -pÃÜÂë Êý¾Ý¿âÃû³Æ<Òª»Ö¸´µÄÊý¾Ý¿â, ÀýÈçÎÒÃÇÒª°ÑDÅ̵ÄÒ»¸öÃû³ÆÎªtest.sqlµÄÊý¾Ý¿â»Ö¸´µ½±¾µØµÄtest2Õâ¸öÊý¾Ý¿â,ÄÇô¾ÍÕâÑù: mysql -uroot -pÃÜÂë test2ÒÔǰµÄ¹úÍâÖ÷»úÓõÄMysqlÊÇ4.xϵÁеģ¬¸Ð¾õ»¹±È½ÏºÃ£¬¶¼ÎÞÂÛGBKºÍUTF-8¶¼Ã»ÓÐÂÒÂ룬ûÏ뵽еÄÖ÷»úµÄMysqlÊÇ5.0°æ±¾µÄ£¬µ¼ÈëÊý¾Ýºó£¬ÓÃPhp¶Á³öÀ´È«ÊÇÎʺţ¬ÂÒÂëһƬ£¬¼ÇµÃÎÒÒÔÇ°Ò²Ôø¾­ÓйýÒ»´ÎÇл»³öÏÖÂÒÂëµÄ¾­Ñ飬ԭÒò¿Ï¶¨ÊÇMysql°æ±¾Ö®¼äµÄ²îÒìÎÊÌâ¡£
Ö»ºÃ²é×ÊÁÏ£¬·¢ÏÖÁËÒ»¸ö½â¾ö·½·¨£¬¾ÍÊÇÔÚmysql_connectºóÃæ¼ÓÒ»¾äSET NAMES UTF8£¬¼´¿ÉʹµÃUTF8µÄÊý¾Ý¿âÏû³ýÂÒÂ룬¶ÔÓÚGBKµÄÊý¾Ý¿âÔòʹÓÃSET NAMES GBK£¬´úÂëÈçÏ£º
$mysql_mylink = mysql_connect($mysql_host, $mysql_user, $mysql_pass);
mysql_query("SET NAMES 'GBK'");
Êý¾Ý¿â×Ö·û¼¯Îªutf-8
Á¬½ÓÓï¾äÓÃÕâ¸ö
mysql_query("SET NAMES 'UTF8'");
mysql_query("SET CHARACTER SET UTF8");
mysql_query("SET CHARACTER_SET_RESULTS=UTF8'");
»¹Óиö·½·¨¾ÍÊÇ,Èç¹ûÄã×Ô¼ºµÄ»úÆ÷µÄ»°,¿ÉÒÔ¸ü¸ÄMYSQL×Ö·û¼¯,Ò»°ãÔÚMYSQ4ºÍMYSQL5ÕâÁ½¸ö°æ±¾ÖÐÓÐЧ
µÚ¶þ¸ö·½·¨£ººÜ²»´íµÄ½â˵£¬¿ÉÒÔÊÔÒ»ÏÂ
mysqlÂÒÂë´¦Àí×ܽá:
       (1)javaÖд¦ÀíÖÐÎÄ×Ö·ûÕý³£,ÔÚcmd clientÖÐÏÔʾÂÒÂëÊÇ×Ö·û¼¯µÄÎÊÌâ.
       (2)×ֶ㤶ÈÉèÖù»³¤,µ«²åÈëÖÐÎÄ×Ö·ûʱÌáʾcom.mysql.jdbc.MysqlDataTruncation: Data truncation: Data too long for column´íÎóÊÇ×Ö·û¼¯µÄÎÊÌâ.
       (3)ÂÒÂëÎÊÌâ¹é¸ùµ½µ×ÊÇ×Ö·û¼¯µÄÎÊÌâ,ÄǾʹÓ×Ö·û¼¯ÉèÖ÷½Ã濼ÂÇ,²»ÍâºõÏÂÃæ¼¸¸ö·½Ãæ:server,client,database,connection,results.
-------------------------½â¾ö°ì·¨----------------------
(1)


Ïà¹ØÎĵµ£º

mysqlÃüÁî´óÈ«

Æô¶¯£ºnet start mySql;
¡¡¡¡½øÈ룺mysql -u root -p/mysql -h localhost -u root -p databaseName;
¡¡¡¡ÁгöÊý¾Ý¿â£ºshow databases;
¡¡¡¡Ñ¡ÔñÊý¾Ý¿â£ºuse databaseName;
¡¡¡¡Áгö±í¸ñ£ºshow tables£»
¡¡¡¡ÏÔʾ±í¸ñÁеÄÊôÐÔ£ºshow columns from tableName£»
¡¡¡¡½¨Á¢Êý¾Ý¿â£ºsource fileName.txt;
¡¡¡¡Æ¥Åä× ......

MySql ±¸·ÝÓë»Ö¸´

 ±¾ÎÄÌÖÂÛ MySQL µÄ±¸·ÝºÍ»Ö¸´»úÖÆ£¬ÒÔ¼°ÈçºÎά»¤Êý¾Ý±í£¬°üÀ¨×îÖ÷ÒªµÄÁ½ÖÖ±íÀàÐÍ£ºMyISAM ºÍ Innodb£¬ÎÄÖÐÉè¼ÆµÄ MySQL °æ±¾Îª 5.0.22¡£
Ŀǰ MySQL Ö§³ÖµÄÃâ·Ñ±¸·Ý¹¤¾ßÓУºmysqldump¡¢mysqlhotcopy£¬»¹¿ÉÒÔÓà SQL Óï·¨½øÐб¸·Ý£ºBACKUP TABLE »òÕß SELECT INTO OUTFILE£¬ÓÖ»òÕß±¸·Ý¶þ½øÖÆÈÕÖ¾£¨binlog£©£¬»¹¿ÉÒÔÊÇ ......

MySQLµ¼³öµ¼ÈëÃüÁîµÄÓÃÀý

¡¡1.µ¼³öÕû¸öÊý¾Ý¿â
¡¡¡¡mysqldump -u Óû§Ãû -p Êý¾Ý¿âÃû > µ¼³öµÄÎļþÃû
¡¡¡¡mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql
¡¡¡¡2.µ¼³öÒ»¸ö±í
¡¡¡¡mysqldump -u Óû§Ãû -p Êý¾Ý¿âÃû ±íÃû> µ¼³öµÄÎļþÃû
¡¡¡¡mysqldump -u wcnc -p smgp_apps_wcnc users> wcnc_users.sql
¡¡¡¡3.µ¼³öÒ»¸öÊý¾Ý¿â½á¹¹
¡ ......

Àû¾ÉÔ­À´°²×°µÄXAMPP£¬µ«Ê¹MySQLÖ§³ÖTransaction

 Ò»Ö±Ê¹ÓÃMysql£¬×î½ü²ÅÁ˽⵽MysqlÖ§³ÖÁËTransaction¡£ÀÏÁË£¬¸ú²»ÉÙ³±Á÷ÁË¡£
ÄǾͰÑÔ­À´µÄÓ¦ÓøijÉBased On TransactionµÄ°É¡£
½«½¨±íÓï¾ä¸Ä³ÉEngine=InnoDB£¬ºÃÏñ»¹ÊDz»ÐУ¬Ã»ÓÐÏëÏóÖÐÄÇô¼òµ¥¡£
²éÒ»²é£¬Å¶£¬·¢ÏÖXAMPP°²×°µÄMysql»¹ÒªÐÞ¸ÄconfÎļþ£º
XAMPP from Apache Friends is a collection of free open s ......

MYSQLµÄһЩС¼Ç

ÏÂÎç¿´ÁËÒ»¶ÎPHP100µÄÊÓÆµ¡£
Ò²ËãÓеãÊÕ»ñ¡£
ÀïÃæµÄÒ»¶Î×ÔдµÄfindallµÄSQLº¯Êý£º
public function findall($table) {
$this->query("SELECT * from $table");
}

Ô­À´Ö»ÊÇÕâô¼òµ¥£¬¸Õ»¹ÔÚ˼¿¼¡£
ʹÓÃÁËTAB¼üÉÏÃæµÄ¶ÙºÅÀ´ÐÞÊÎMYSQLÀïµÄ×Ö¶ÎÃû£¬È磺
UPDATE tablename SET `fieldname`='values' wh ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ