½«ExcelÊý¾Ýµ¼ÈëMySql
½«ExcelÊý¾Ýµ¼ÈëMySql
1.½«Ñ¡ÖеÄÊý¾Ý¿ì¶ù¿½±´µ½Ò»¸öTXTÎı¾ÎļþÖУ¨¼ÇµÃ°ÑºóÃæµÄ¿Õ¸ñÏûµô¡£¡££©£¬¼ÙÈç´æµ½“D:\data.txt”Õâ¸öλÖÃÀï¡£
2.¸ù¾ÝÒªµ¼ÈëµÄÊý¾Ý¿ì¶ù½¨Á¢MySqlÊý¾Ý¿âºÍ±í£¬È»ºó½øÈëÃüÁîÌáʾ·ûÀïʹÓÃÃüÁî
load data local infile 'D:\data.txt' into table exceltomysql fields terminated by '\t';
½øÐе¼Èë²Ù×÷
¾ßÌ廹ÊDzο¼¸ßÊֵģº
http://hi.baidu.com/harite/blog/item/6a5fb9de55e6f258ccbf1adf.html
·Ç³£¸Ðл£¬×Ô¼ºÒ²×ö¸ö±Ê¼Ç
ÊÖ¶¯½øÐÐExcelÊý¾ÝºÍMySqlÊý¾Ýת»»
¼ÙÈçÒª°ÑÈçͼËùʾµÄExcel±í¸ñµ¼Èëµ½MySqlÊý¾Ý¿âÖУ¬Èçͼ£º
£¬
²½ÖèÒ»£º
ѡȡҪµ¼ÈëµÄÊý¾Ý¿ì¶ù£¬ÁíÍâÒª¶à³öÒ»ÁУ¬ÈçÏÂͼ£º
²½Öè¶þ£º
½«Ñ¡ÖеÄÊý¾Ý¿ì¶ù¿½±´µ½Ò»¸öн¨µÄ±í¸ñ¹¤×÷±¡£¬È»ºó“Áí´æÎª” £¡·“Îı¾Îļþ(ÖÆ±í·û·Ö¸î)(*.txt)”£¬¼ÙÈç´æµ½“D:\data.txt”Õâ¸öλÖÃÀï¡£Èçͼ£º
²½ÖèÈý£º
¸ù¾ÝÒªµ¼ÈëµÄÊý¾Ý¿ì¶ù½¨Á¢MySqlÊý¾Ý¿âºÍ±í£¬È»ºóʹÓÃÃüÁî
load data local infile 'D:\data.txt' into table exceltomysql fields terminated by '\t';
½øÐе¼Èë²Ù×÷¡£ÈçÏÂͼ£º
ÏÖÔÚÊý¾ÝÒѾȫ²¿µ¼Èëµ½MySqlÀïÁË£¬
ÈÃÎÒÃÇÀ´selectһϰɣ¬Èçͼ£º
µ½´Ë£¬Êý¾ÝÓÉExcelµ½MySqlµÄת»»ÒѾÍê³É¡£
ÏÂÃæËµÏ£¬Êý¾Ý´ÓMySqlµ½ExcelµÄת»¯£¬Æä¹ý³ÌÆäʵ»¹ÊǽèÖúÄǸö“ÖÆ±í·û·Ö¸î”µÄÎı¾Îļþ¡£
½«ÈçÒª½«Õâ¸ö±íÖеÄÄÐÉúÐÅÏ¢µ¼Èëµ½ExcelÖУ¬¿ÉÒÔÕâÑù¡£
select * into outfile 'D:\man.txt' from exceltomysql where xingbie="ÄÐ";
Èçͼ£º
Ïà¹ØÎĵµ£º
Ê×ÏÈ·ÖÎöÂÒÂëµÄÇé¿ö
1.дÈëÊý¾Ý¿âʱ×÷ΪÂÒÂëдÈë
2.²éѯ½á¹ûÒÔÂÒÂë·µ»Ø
¾¿¾¹ÔÚ·¢ÉúÂÒÂëʱÊÇÄÄÒ»ÖÖÇé¿öÄØ£¿
ÎÒÃÇÏÈÔÚmysql ÃüÁîÐÐÏÂÊäÈë
show variables like '%char%';
²é¿´mysql ×Ö·û¼¯ÉèÖÃÇé¿ö:
mysql> show variables like '%char%';
+--------------------------+---------------------------------------- ......
¡¡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.µ¼³öÒ»¸öÊý¾Ý¿â½á¹¹
¡ ......
¡ù ¹ØÓÚMySQLµÄ1067´íÎó½â¾ö·½·¨ ¡ù
ÄÚÈÝ£º
*************
1
°²×°MYSQLºó¸ü¸ÄÁËROOTµÄÃÜÂëºóÓÃ
net startmysql
Æô¶¯Ê±ÎÒ¾ÍÓöµ½ÁËÕâÑùµÄÎÊÌ⣮ʹÓÃÒÔÏÂÃüÁîºó
c:\mysql\bin\mysqladmin-u root -p shutdown
ÔÙnet start mysql¾ÍûÓÐÕâ¸ö´íÎóÌáʾÁË!
*************
2
MySQLµÄ1067´íÎó
Q£ºÎÒµÄMysqlÅöµ½ÁË 1 ......
¡¡ÍøÉÏÓкܶàµÄÎÄÕ½ÌÔõôÅäÖÃMySQL·þÎñÆ÷£¬µ«¿¼Âǵ½·þÎñÆ÷Ó²¼þÅäÖõIJ»Í¬£¬¾ßÌåÓ¦ÓõIJî±ð£¬ÄÇЩÎÄÕµÄ×ö·¨Ö»ÄÜ×÷Ϊ³õ²½ÉèÖòο¼£¬ÎÒÃÇÐèÒª¸ù¾Ý×Ô¼ºµÄÇé¿ö½øÐÐÅäÖÃÓÅ»¯£¬ºÃµÄ×ö·¨ÊÇMySQL·þÎñÆ÷Îȶ¨ÔËÐÐÁËÒ»¶Îʱ¼äºóÔËÐУ¬¸ù¾Ý·þÎñÆ÷µÄ”״̬”½øÐÐÓÅ»¯¡£
mysql> show global status;
¡¡¡¡¿ÉÒÔÁгöMySQL·þÎ ......
ÏÂÎç¿´ÁËÒ»¶ÎPHP100µÄÊÓÆµ¡£
Ò²ËãÓеãÊÕ»ñ¡£
ÀïÃæµÄÒ»¶Î×ÔдµÄfindallµÄSQLº¯Êý£º
public function findall($table) {
$this->query("SELECT * from $table");
}
ÔÀ´Ö»ÊÇÕâô¼òµ¥£¬¸Õ»¹ÔÚ˼¿¼¡£
ʹÓÃÁËTAB¼üÉÏÃæµÄ¶ÙºÅÀ´ÐÞÊÎMYSQLÀïµÄ×Ö¶ÎÃû£¬È磺
UPDATE tablename SET `fieldname`='values' wh ......