sqlite ʹÓÃ
ÎÒÀÏÆÅ¹¤×÷Òª¹ÜÀíºÃ¶àµÄexcel±í¸ñ±È½ÏµÄÂé·³£¬ÓÚÊÇÏë×Űïæд¸öÈí¼þÈÃËý·½±ãµã
ÆäʵÎÒwinformÈí¼þ»¹Ã»ÓÐд¹ýÄØ£¬ÒÔǰдµÄ¶¼ÊÇwebµÄ
ÒòΪдµÄÈí¼þ¾ÍÊÇËý×Ô¼ºÓÃÓÃÎÒÏëÓ¦¸Ã²»ÐèÒªÓÃʲô´óµÄÊý¾Ý¿âµÄ£¬ËùÒÔÎÒ×îÏÈÏëµ½ÓÃaccessÊý¾Ý¿âͦ·½±ãµÄÎļþ¸´ÖƾͿÉÒÔÁË
¿ÉÊÇÎÒûÓÐoffice access°¡£¬²»¹ýÎҼǵõçÄÔÉϺÃÏñÓÐaccessÊý¾Ý¿âÎļþµÄ£¬ËùÓÐÕÒµ½Õâ¸öÎļþ¿ªÊ¼É¾³ý±í¸ñ£¬½¨ÐèÒªµÄ±í¸ñ
Ïë×Å·½±ãµã¾Íд¹ý¿ÉÒÔÖ´ÐÐsqlµÄ´°¿Ú£¬ÖØÀ´Ã»ÓÐд¹ý»¹ÊÇÓеãÂé·³µÄ£¬Ð´Á˸ö²Ù×÷Êý¾Ý¿âµÄÀ࣬дÍêÕâЩÎÒÒѾ»¨ÁËÎÒÁ½¸öСʱʱ£¬ÎÒ»¹ÏëÏëÐèÒª½¨Á¢µÄ±í¸ñʲôµÄ¡£¾ÍÐÝÏ¢ÁË
ÐÝϢʱÎÒͻȻÏëµ½Óиö¿ªÔ´µÄsqliteÊý¾Ý¿â£¬ÎªÊ²Ã´²»ÓÃÕâ¸öÊý¾Ý¿âÄØ£¬ÓÃÄÇaccess¸ÉÂï°¡£¬»¹Â鷳Ĩ
µÚ¶þÌìÎÒÏÂÔØÁËÒ»¸ösqliteµÄ£¬¸ÕÏÂÔØÁËÔÚ¡£netϲ»ÄÜÓ㬺óÀ´·¢ÏÖ»¹Óиö¡£net°æµÄ
ÏÂÔØµØÖ·ÈçÏ http://sqlite.phxsoftware.com/
ÏÂÔØµ½Õâ¸ö¾Í¿ÉÒÔÖ±½ÓʹÓÃÁ˲Ù×÷Êý¾Ý¿â¸úÆäËüÊý¾Ý¿âÊÇÒ»ÑùµÄºÜ·½±ã°¡
½ñÌìÎÒ²Ù×÷Êý¾Ý¿âÊÇÓöµ½Á˵ÚÒ»¸öÎÊÌâÊÇ£¬²éѯÏÔʾÊÇÁ¬½Ó ×Ö¶ÎÖµµÄ
ÎÒµÚÒ»Ïëµ½µÄÊÇÓüӺţ¬ÒòΪÓùáÁËsql server¡£ºóÀ´ÍøÉϲéѯÁËһϾ¹È»ÊÇÓÃÁË||Õâ¸öµÄ£¬ºÜÆæ¹Ö°¡
»¹¾ÍÊÇʱ¼äÈÕÆÚÊÇÓöµ½ÎÊÌâÁË£¬²éѯÎĵµµÃµ½Ê¹Óà datetime() ±£´æµ½Êý¾Ý¿âÒ»²éѯ¾¹È»ÊǸúÎÒµÄʱ¼ä²î¸ö°ËСʱµÄ£¬ÓôÃÆ¡£ÒÔǰÎÒдphpµÄʱºòÒ²Óöµ½¹ýÕâÑùµÄÎÊÌ⣬Ӧ¸ÃÊÇÉèÖÃÊ±ÇøµÄÎÊÌ⣬²éѯһÏÂsqliteÊý¾Ý¿âÊÇ·ñÓÐÉèÖÃÊ±ÇøµÄºÃÏñûµÄ£¬±£´æÊý¾Ý¿âʱÓà datetime('now','localtime') ÕâÑù¾ÍÕý³£ÁË
±£´æÈÕÆÚʱºóÀ´ÓÖÓöµ½ÎÊÌâÁË£¬ÒÔΪÎÒÖ±½Ó´Ó¡£netµÄÈÕÆÚת»¯Îª×Ö·û´®±£´æÊÇûÓÐÎÊÌâͦºÃµÄ¿ÉÊÇÎÒÒ»²éѯ¾Í³öÎÊÌâÁË
ºóÀ´ÔÚ http://www.xueit.com/html/2009-02/21_644_00.html ÕÒµ½ÎÊÌâÁË
¿´À´»¹ÓкöàҪѧϰ°¡
Ïà¹ØÎĵµ£º
SQLite3ÊÇSQLiteÒ»¸öȫеİ汾,ËüËäÈ»ÊÇÔÚSQLite 2.8.13µÄ´úÂë»ù´¡Ö®ÉÏ¿ª·¢µÄ,µ«ÊÇʹÓÃÁ˺Í֮ǰµÄ°æ±¾²»¼æÈݵÄÊý¾Ý¿â¸ñʽºÍAPI. SQLite3ÊÇΪÁËÂú×ãÒÔϵÄÐèÇó¶ø¿ª·¢µÄ:
Ö§³ÖUTF-16±àÂë.
Óû§×Ô¶¨ÒåµÄÎı¾ÅÅÐò·½·¨.
¿ÉÒÔ¶ÔBLOBs×ֶν¨Á¢Ë÷Òý.
Òò´ËΪÁËÖ§³ÖÕâÐ©ÌØÐÔÎҸıäÁËÊý¾Ý¿âµÄ¸ñʽ,½¨Á¢ÁËÒ»¸öÓë֮ǰ°æ±¾²»¼æÈݵ ......
½ñÌìµÄѧϰÄÚÈÝÊÇsqliteºÍPDO mysql¡£
ÓÃ×Ô¼ºµÄ»°ËµËµÁ½¸ö¶«Î÷°É£º
sqliteËãÊÇÒ»ÖÖ²»ÏµÍ³µÄÊý¾Ý¿â´æ´¢·½Ê½£¬ËüµÄ´æ·Å¸ñʽÊÇÒ»¸ö.dbºó׺µÄÎļþ£¬ÔÚphpÖÐËü´æ·ÅÔÚµ±Ç°µÄĿ¼Ï£¬Ã²ËƲ»ÓÃÓû§ÃûÃÜÂ룬°²È«ÐԽϵͣ¬È´±È½Ï·½±ã¡£PHP5ÖÐ×Ô´øµÄһЩϵͳº¯Êý£¬¶¼ÊÇÒÔsqlite_¿ªÍ·µÄ¡£
PDOÈ«³ÆPHP Data Object£¬¹ËÃû˼Òå¾ÍÊÇPHPµÄÒ ......
SQLiteÖ§³ÖµÄ±àÒëÖ¸Áî(pragma)
PRAGMAÃüÁî
ÊÇÓÃÓÚÐÞ¸ÄSQlite¿â»ò²éѯSQLite¿âÄÚ²¿Êý¾Ý(non-table)µÄÌØÊâÃüÁî¡£PRAGMA ÃüÁîʹÓÃÓëÆäËüSQLiteÃüÁî(e.g. SELECT, INSERT)ÏàͬµÄ½Ó¿Ú£¬µ«ÔÚÈçÏÂÖØÒª·½ÃæÓëÆäËüÃüÁͬ:
ÔÚδÀ´µÄSQLite°æ±¾Öв¿·Öpragma¿ÉÄܱ»É¾³ý»òÌí¼Ó£¬Ð¡ÐÄʹÓá£
µ±Ê¹ÓÃδ֪µÄpragmaÓï¾äʱ²»²úÉú±¨´í ......
ÔÙ˵ÔÚlinuxϽ¨Á¢.a ºÍµãso
µ½ÍøÕ¾ÏÂÔØ sqlite-amalgamation-3.6.22.tar.gz Õâ¸ö°ü£¬·´ÕýÎÒÏÂÁËsqlite3-3.6.22.bin.gz½âѹºó±àÒë²»ÁË¡£
½âѹ£¬ÔËÐÐ
# ./configure --host=armv5l-linux --prefix=/opt/sqlite3/arm --enable-threadsafe.
......
±¾ÆªÎÄÕÂÀ´Ô´ÓÚ£º¿ª·¢Ñ§Ôº http://edu.codepub.com ÔÎÄÁ´½Ó£ºhttp://edu.codepub.com/2009/0825/14358.php
SQLiteÊǸöµäÐ͵ÄǶÈëʽDBMS£¬ËüÓкܶàÓŵ㣬ËüÊÇÇáÁ¿¼¶µÄ£¬ÔÚ±àÒëÖ®ºóºÜС£¬ÆäÖÐÒ»¸öÔÒò¾ÍÊÇÔÚ²éѯÓÅ»¯·½Ãæ±È½Ï¼òµ¥£¬ËüÖ»ÊÇÔËÓÃË÷Òý»úÖÆÀ´½øÐÐÓÅ»¯µÄ£¬¾¹ý¶ÔSQLiteµÄ²éѯÓÅ»¯µÄ·ÖÎöÒÔ¼°¶ÔÔ´´úÂëµÄ ......