Êý¾Ý¿âÔöɾ¸Ä²é ÏÂÔØ±¾ÎÄ

? ²ÎÊý˵Ã÷

? ? ?

create databaseÊÇϵͳÃüÁî¡£

IF NOT EXISTS ÊÇ¿ÉÑ¡Ïî¡£ÊÇÒ»¸öÌõ¼þÅжϡ£Èç¹û²»´æÔÚ£¬Ôò´´½¨Êý¾Ý¿â¡£ db_name£ºÊÇ×Ô¶¨ÒåµÄÊý¾Ý¿âÃû³Æ¡£

? ? ?

?

?

?

¾ÙÀý£º

Êý¾Ý¿âÃû³ÆµÄÃüÃû¹æÔò£¬ÓëPHP±äÁ¿Ò»Ñù¡£ °üÀ¨ a-z¡¢0-9 ¡¢_ÕâЩ·ûºÅ¡£ ²»Çø·Ö´óСд¡£

×¢Ò⣺Èç¹ûÉèÖÃΪUTF8£¬²»ÄÜ´øÖл®Ïß¡£PHPÖÐÒªÇó±ØÐë´øÖл®Ïß¡£

CHARSETÊÇÉèÖÃÊý¾Ý¿âµÄĬÈÏ×Ö·û¼¯¡£Ä¬ÈÏ×Ö·û¼¯Îªlain1¡£

? ? ?

create database 007online; //ĬÈÏ×Ö·û¼¯ÊÇlatin1

create database if not exists 007online; //Èç¹ûÊý¾Ý¿â²»´æÔÚ£¬ÔÙ½øÐд´½¨

create database 007online charset utf8; //Ö¸¶¨Êý¾Ý¿âµÄĬÈÏ×Ö·û¼¯Îªutf8

3¡¢É¾³ýÊý¾Ý¿â

?

Óï·¨£ºDROP DATABASE [IF EXISTS] db_name;

MySQLÊý¾Ý¿â×Ö·û¼¯

1¡¢²é¿´Êý¾Ý¿âµÄ×Ö·û¼¯

? ? ?

º¬Ò壺ÏÔʾ´´½¨Êý¾Ý¿âµÄSQLÓï¾ä Óï·¨£ºSHOW CREATE DATABASE db_name; ¾ÙÀý£ºshow create database 007online;

2¡¢Í¨¹ýMySQLÃüÁîÀ´ÐÞ¸ÄÊý¾Ý¿âµÄ×Ö·û¼¯

? ?

Óï·¨£ºALTER DATABASE db_name DEFAULT CHARACTER SET utf8 ¾ÙÀý£ºalter database 007online default character set utf8

MySQLÊý¾Ý±í²Ù×÷

1¡¢Ñ¡ÔñÊý¾Ý¿â

? ? ?

ÃèÊö£ºÑ¡Ôñµ±Ç°Òª²Ù×÷µÄÊý¾Ý¿â£¬µ±Ç°Êý¾Ý¿âÖ»ÄÜÊÇÒ»¸ö¡£ Óï·¨£ºUSE db_name; ¾ÙÀý£ºuse 007online;

2¡¢ÏÔʾËùÓеÄÊý¾Ý±í(Îļþ)

? ?

ÃèÊö£ºÏÔʾµ±Ç°Êý¾Ý¿âϵģ¬ËùÓÐÊý¾Ý±í¡£ Óï·¨£ºSHOW TABLES;

3¡¢´´½¨Êý¾Ý±íµÄ½á¹¹

? ?

Óï·¨£ºCREATE TABLE table_name(col_name col_type col_attr, col_name col_type col_attr,??) ²ÎÊý£º

? ?

col_name£ºÁеÄÃû³Æ¡£

col_type£ºÁеÄÀàÐÍ¡£È磺tinyint¡¢int¡¢bigint¡¢char¡¢varchar¡¢text¡¢date¡¢timeµÈ¡£

? ? ?

Tiniyint(Ò»¸öºÜСµÄÕûÊý¡£ÓзûºÅµÄ·¶Î§ÊÇ-128µ½127£¬ÎÞ·ûºÅµÄ·¶Î§ÊÇ0µ½255)

Int:(Ò»¸öÕý³£´óСÕûÊý¡£ÓзûºÅµÄ·¶Î§ÊÇ-2147483648µ½2147483647£¬ÎÞ·ûºÅµÄ·¶Î§ÊÇ0µ½4294967295¡£)

bigint: (Ò»¸ö´óÕûÊý¡£ÓзûºÅµÄ·¶Î§ÊÇ-9223372036854775808µ½9223372036854775807£¬ÎÞ·ûºÅµÄ·¶Î§ÊÇ»ò

DOUBLE

0

µ½

18446744073709551615¡£×¢Ò⣬ËùÓÐËãÊõÔËËãÓÃÓзûºÅµÄBIGINT

ÖµÍê³É£¬Òò´ËÄã²»Ó¦¸ÃʹÓôóÓÚ

9223372036854775807(63λ)µÄÓзûºÅ´óÕûÊý)

? ?

Char: Ò»¸ö¶¨³¤×Ö·û´®£¬µ±´æ´¢Ê±£¬×ÜÊÇÊÇÓÿոñÌîÂúÓұߵ½Ö¸¶¨µÄ³¤¶È¡£MµÄ·¶Î§ÊÇ1 ¡« 255¸ö×Ö·û¡£

Varchar: Ò»¸ö±ä³¤×Ö·û´®¡£×¢Ò⣺µ±Öµ±»´æ´¢Ê±£¬Î²²¿µÄ¿Õ¸ñ±»É¾³ý(ÕⲻͬÓÚANSI SQL¹æ·¶)¡£MµÄ·¶Î§ÊÇ1 ¡« 255¸ö×Ö·û¡£ VARCHARÖµ¸ù¾Ýȱʡ×Ö·û¼¯ÒÔ´óСд²»Çø·ÖµÄ·½Ê½ÅÅÐòºÍ±È½Ï£¬³ý·Ç¸ø³öBINARY¹Ø¼ü´ÊÖµ¡£ VARCHARÊÇCHARACTER VARYINGÒ»¸öËõд¡£