Ãâ±à³Ì£¬3²½¸ã¶¨´¿ÕæIPÊý¾Ýµ¼Èëµ½MySQLÏê½â
Ãâ±à³Ì£¬3²½¸ã¶¨´¿ÕæIPÊý¾Ýµ¼Èëµ½MySQLÏê½â
×÷Õߣº dawoniu.com
ǰÌ᣺ Äã»áÓÃvi¡£ ºÜÃ÷ÏÔ£¬±¾ÎÄÊÇÔÚLinuxϲâÊÔͨ¹ýµÄ¡£±¾ÎÄÓõÄÊÇMySQLÃüÁîÐй¤¾ß£¬Èç¹ûÄã²»»á£¬ÓÃphpMyAdminÓ¦¸ÃÒ²¿ÉÒÔ¡£
µÚ1²½£º ÏÂÔØ´¿ÕæIPÊý¾Ý£¬½âѹ´æ³Éip.txt¡£
Ïê½â£ºÕâÒ»²½²»ÓÃÏê½âÁ˰ɡ£Èç¹ûÄãÕâÒ»²½¶¼²»»á£¬ÏÂÃæ¾Í²»Óÿ´ÁË¡£
µÚ2²½£º ÓÃvi ±à¼ ip.txt¡£
# vi ip.txt
ÔÚvi½çÃæÏÂÊäÈëÈçÏÂÃüÁ
:%s/\s\+/;/
Ò»¹²Öظ´ÊäÈë3´Î¡£
´æÅÌÍ˳ö£º
£ºwq
Ïê½â£ºip.txtÓÐ4ÁС£·Ö±ðÊÇÆðʼip£¬
½áÊøip£¬µØÇø£¬ËµÃ÷¡£ÁÐÖ®¼äÓò»µÈÊýÁ¿µÄ¿Õ¸ñ¼ä¸ô¡£ÎªÁ˽«´ËÎı¾Îļþµ½Èëµ½mysql£¬ÐèÒª´¦ÀíµôÕâЩ¿Õ¸ñ¡£µ«ÊÇÖ»ÄÜ´¦Àíµôǰ3ÁеĿոñ£¬×îºóÒ»ÁÐÖеÄ
¿Õ¸ñÒª±£Áô¡£viÖÐÊäÈëµÄÃüÁîÒâ˼ÊÇ£¬°ÑÿһÐеÚÒ»¸öºÍÆäÁ¬ÐøµÄ¿Õ¸ñÌæ»»³É×Ö·û';'¡£
%s´ú±íÈ«¾ÖËÑË÷Ìæ»»¡£\s´ú±í¿Õ¸ñ¡£\+´ú±í¾¡¿ÉÄÜ¶àµØÆ¥ÅäÇ°ÃæµÄ×Ö·û¡£;´ú±íÌæ»»³É';'
µÚ3²½: µ¼ÈëMySQL
´´½¨MySQL±í
CREATE
TABLE
`ips`
.
`ip`
(
`ip_start`
VARCHAR
(
16
)
NOT
NULL
,
`ip_end`
VARCHAR
(
16
)
NULL
,
`region`
VARCHAR
(
128
)
NULL
,
`comments`
VARCHAR
(
512
)
NULL
)
ENGINE
=
MYISAM
Ϊ±ÜÃâ³öÏÖÂÒÂ룬 regionºÍcomments×ֶεÄCollationÉèΪgbk_chinese_ci
µ¼Èëip.txtµ½ipsÊý¾Ý¿âµÄip±í
# mysqlimport -pÄãµÄÃÜÂë --local --delete --fields-terminated-by=';' ips ip.txt
Íê³É£¡
Ïê½â£ºmysqlimport¿ÉÒÔµ¼ÈëÒ»¸öÎı¾Îļþµ½Êý¾Ý¿âµÄ±íÖС£Ç°ÌáÊDZíµÄÃû×ÖÓëÎı¾ÎļþÃûÏàͬ£¬²¢ÇÒ±íµÄ×Ö¶ÎÓëÎı¾ÎļþÒ²¶ÔÓ¦ÆðÀ´¡£
--fields-terminated-by=';' Òâ˼ÊÇ×Ö¶ÎÓÃ';'¼ä¸ô¿ªÀ´¡£
--deleteÒâ˼ÊÇ£¬Èç¹û±íÒÑ´æÔÚ£¬µ¼ÈëǰÇå¿Õ±íÖÐÊý¾Ý¡£
Ïà¹ØÎĵµ£º
1.´´½¨±í£º
create table groupTable(dept varchar(6),phone varchar(20),amount int);
2.²åÈë²âÊÔÊý¾Ý£º
insert groupTable
select 'ÓªÒµ²¿',8001,20 union all
select 'ÓªÒµ²¿',8002,30 union all
se ......
°²×°MySQL
sudo apt-get install mysql-server mysql-admin mysql-navigator mysql-query-browser
Õâ¸öÓ¦¸ÃºÜ¼òµ¥ÁË£¬¶øÇÒÎÒ¾õµÃ´ó¼ÒÔÚ°²×°·½ÃæÒ²Ã»Ê²Ã´Ì«´óÎÊÌ⣬ËùÒÔÒ²¾Í²»¶à˵ÁË£¬ÏÂÃæÎÒÃÇÀ´½²½²ÅäÖá£
ÅäÖÃMySQL
×¢Ò⣬ÔÚUbuntuÏÂMySQLȱʡÊÇÖ»ÔÊÐí±¾µØ·ÃÎʵģ¬Èç¹ûÄãÒªÆäËû»úÆ÷Ò²Äܹ»·ÃÎʵϰ£¬ÄÇôÐèÒª¸Ä±ä/etc/m ......
ÎÒÔÚ°²×°XAMPP 1.7.0ʱ£¬°²×°³É¹¦ºó£¬´òËãÆô¶¯XAMPP¡£Apache˳ÀûÆô¶¯£¬µ«ÊÇMySqlÔõô¶¼Æô¶¯²»ÁË£¬ÌáʾµÄ´íÎóÊÇ£º
error:mysql service not started [-1]
ÎÒÖØÐÂ×°Á˼¸´Î¶¼²»ÐУ¬ÏÂÔØÁËÆäËûµÄ°æ±¾Ò²²»ÐУ¬ÎÒÕæ¸ã²»Çå³þΪʲô¡£ÎÒGoogleÁ˰ëÌ죬ÆðÏÈʱÖÐÎÄÍøÒ³£¬°´ÕÕ¼¸¸ö½â¾ö·½·¨×öÁ˶¼²»ÐУ¬¿Ï¶¨ÊÇûÓжÔÖ¢ÏÂÒ©°Ñ£¬È»ºóÎÒµ ......
Ò»¡¢ÎÊÌâµÄÌá³ö
¡¡¡¡ÔÚÓ¦ÓÃϵͳ¿ª·¢³õÆÚ£¬ÓÉÓÚ¿ª·¢Êý¾Ý¿âÊý¾Ý±È½ÏÉÙ£¬¶ÔÓÚ²éѯSQLÓï¾ä£¬¸´ÔÓÊÓͼµÄµÄ±àдµÈÌå»á²»³öSQLÓï¾ä¸÷ÖÖд·¨µÄÐÔÄÜ¡£ÓÅÁÓ£¬µ«ÊÇÈç¹û½«Ó¦ÓÃϵͳÌύʵ¼ÊÓ¦Óúó£¬Ëæ×ÅÊý¾Ý¿âÖÐÊý¾ÝµÄÔö¼Ó£¬ÏµÍ³µÄÏìÓ¦ËٶȾͳÉΪĿǰϵͳÐèÒª½â¾öµÄ×îÖ÷ÒªµÄÎÊÌâÖ®Ò»¡£ÏµÍ³ÓÅ»¯ÖÐÒ»¸öºÜÖØÒªµÄ·½Ãæ¾ÍÊÇSQLÓï¾äµÄÓÅ»¯¡£¶ÔÓ ......
ÎÒÒ»Ö±ÊÇʹÓÃmysqlÕâ¸öÊý¾Ý¿âÈí¼þ£¬Ëü¹¤×÷±È½ÏÎȶ¨£¬Ð§ÂÊÒ²ºÜ¸ß¡£ÔÚÓöµ½ÑÏÖØÐÔÄÜÎÊÌâʱ£¬Ò»°ã¶¼ÓÐÕâô¼¸ÖÖ¿ÉÄÜ£º
1¡¢Ë÷ÒýûÓн¨ºÃ£»
2¡¢sqlд·¨¹ýÓÚ¸´ÔÓ£»
3¡¢ÅäÖôíÎó£»
4¡¢»úÆ÷ʵÔÚ¸ººÉ²»ÁË£»
1¡¢Ë÷ÒýûÓн¨ºÃ
Èç¹û¿´µ½mysqlÏûºÄµÄcpuºÜ´ó£¬¿ÉÒÔÓÃmysqlµÄclient¹¤¾ßÀ´¼ì²é¡£
ÔÚlinuxÏÂÖ´ÐÐ
/usr/local/mysql/bin/ ......