shù > mysql
mùlù
mysql míng de lái
  mysql zuì chū de kāi zhě de shì yòng msql men de kuài chéng (isam) lián jiē biǎo guǎn zěn yàngzài jīng guò xiē shì hòukāi zhě chū jié lùn: msql bìng méi yòu men yào de me kuài líng huózhè dǎo zhì liǎo shǐ yòng jīhū msql yàng de api jiē kǒu de yòng men de shù de xīn de sql jiē kǒu de chǎn shēngzhè yàngzhè api bèi shè chéng yǔn wéi yòng msql 'ér xiě de sān fāng dài gèng róng zhí dào mysql。
  mysql zhè míng shì zěn me lái de jīng qīng chǔ liǎo běn zhǐ nán liàng de gōng dài yòu qián zhuì my jīng yòu 10 nián shàngér qiě guǎn zěn yàngmysqlab chuàng shǐ rén zhī de montywidenius de 'ér jiào my。 zhè liǎng dào shì gěi chū liǎo mysql zhè míng zhì jīn rán shì bāo kuò kāi zhě zài nèi zhī dào
  mysql de hǎi tún biāo zhì de míng jiào“ sakila”, shì yóu mysqlab de chuàng shǐ rén cóng yòng zàihǎi tún mìng míngde jìng sài zhōng jiàn de liàng de míng biǎo zhòngxuǎn chū dehuò shèng de míng shì yóu lái fēi zhōu wēi shì lán de kāi yuán ruǎn jiàn kāi zhě ambrosetwebaze gōnggēn ambrose suǒ shuō, sakila lái zhǒng jiào siswati de wēi shì lán fāng yán shì zài ambrose de jiā xiāng gān jìn de tǎn sāng de arusha de xiǎo zhèn de míng
mysql de gài shù
  mysql shì xiǎo xíng guān xíng shù guǎn tǒngkāi zhě wéi ruì diǎn mysqlab gōng qián mysql bèi guǎng fàn yìng yòng zài internet shàng de zhōng xiǎo xíng wǎng zhàn zhōngyóu xiǎo kuàizǒng yōng yòu chéng běn yóu shì kāi fàng yuán zhè diǎn duō zhōng xiǎo xíng wǎng zhàn wèile jiàng wǎng zhàn zǒng yōng yòu chéng běn 'ér xuǎn liǎo mysql zuò wéi wǎng zhàn shù
mysql de xìng
  1. shǐ yòng c c++ biān xiěbìng shǐ yòng liǎo duō zhǒng biān jìn xíng shìbǎo zhèng yuán dài de zhí xìng
  2. zhī chí aix、 freebsd、 hp-ux、 linux、 macos、 novellnetware、 openbsd、 os/2wrap、 solaris、 windows děng duō zhǒng cāo zuò tǒng
  3. wéi duō zhǒng biān chéng yán gōng liǎo api。 zhè xiē biān chéng yán bāo kuò c、 c++、 eiffel、 java、 perl、 php、 python、 ruby tcl děng
  4. zhī chí duō xiàn chéngchōng fēn yòng cpu yuán
  5. yōu huà de sql chá xún suàn yòu xiào gāo chá xún
  6. néng gòu zuò wéi dān de yìng yòng chéng yìng yòng zài duān wǎng luò huán jìng zhōng néng gòu zuò wéi 'ér qiàn dào de ruǎn jiàn zhōng gōng duō yán zhī chícháng jiàn de biān zhōng wén de gb2312、 big5, wén de shift_jis děngdōu yòng zuò shù biǎo míng shù liè míng
  7. gōng tcp/ip、 odbc jdbc děng duō zhǒng shù lián jiē jìng
  8. gōng yòng guǎn jiǎn cháyōu huà shù cāo zuò de guǎn gōng
  9. chǔlǐ yōng yòu shàng qiān wàn tiáo de xíng shù
mysql de yìng yòng
   de xíng shù oracle、 db2、 sqlserver děng xiāng mysql yòu de zhī chù guī xiǎogōng néng yòu xiànmysql zhī chí shì jīng bèi liè 5.1 bǎn de kāi jìhuà)、 shì jiàn děngděngdàn shì zhè háo méi yòu jiǎn shǎo shòu huān yíng de chéng duì bān de rén shǐ yòng zhě zhōng xiǎo xíng lái shuōmysql gōng de gōng néng jīng chuò chuò yòu ér qiě yóu mysql shì kāi fàng yuán ruǎn jiànyīn jiàng zǒng yōng yòu chéng běn
   qián internet shàng liú xíng de wǎng zhàn gòu jià fāng shì shì lamp( linux+apache+mysql+php), shǐ yòng linux zuò wéi cāo zuò tǒng, apache zuò wéi web mysql zuò wéi shù , php zuò wéi duān jiǎo běn jiě shì yóu zhè ruǎn jiàn dōushì zūn xún gpl de kāi fàng yuán ruǎn jiànyīn shǐ yòng zhè zhǒng fāng shì yòng huā fēn qián jiù jiàn wěn dìngmiǎn fèi de wǎng zhàn tǒng
mysql guǎn
   shǐ yòng mìng lìng xíng gōng guǎn mysql shù mìng lìng mysql mysqladmin), cóng mysql de wǎng zhàn xià zài xíng guǎn gōng mysqladministrator mysqlquerybrowser。
  phpmyadmin shì yóu php xiě chéng de mysql liào tǒng guǎn chéng shìràng guǎn zhě yòng web jiè miàn guǎn mysql liào
  phpmybackuppro shì yóu php xiě chéng de tòu guò web jiè miàn chuàng jiàn guǎn shù chuàng jiàn wěi cronjobs, yòng lái dòng zài mǒu shí jiànhuò zhōu bèi fèn mysql shù
mysql cún chǔ yǐn qíng
  myisam mysql de rèn shù zuì wéi cháng yòngyōng yòu jiào gāo de chā chá xún dàn zhī chí shì
  innodb shì xíng shù de shǒu xuǎn yǐn qíngzhī chí acid shì zhī chí xíng suǒ dìng
  bdb yuán berkeleydb, shì xíng shù de lìng zhǒng xuǎn zhī chí commit rollback děng shì xìng
  memory suǒ yòu shù zhì nèi cún de cún chǔ yǐn qíngyōng yòu gāo de chā gēngxīn chá xún xiàolǜdàn shì huì zhàn yòng shù liàng chéng zhèng de nèi cún kōng jiānbìng qiě nèi róng huì zài mysql chóngxīn dòng shí diū shī
  merge jiāng dìng shù liàng de myisam biǎo lián 'ér chéng zhěng zài chāo guī shù cún chǔ shí hěn yòu yòng
  archive fēi cháng shì cún chǔ liàng de dezuò wéi shǐ de shù yīn wéi men jīng cháng bèi 。 archive yōng yòu gāo xiào de chā dàn duì chá xún de zhī chí xiāng duì jiào chā
  federated jiāng tóng de mysql lián láiluó ji shàng chéng wán zhěng de shù fēi cháng shì fēn shì yìng yòng
  cluster/ndb gāo rǒng de cún chǔ yǐn qíngyòng duō tái shù lián gōng gāo zhěng xìng néng 'ān quán xìngshì shù liàng ān quán xìng néng yào qiú gāo de yìng yòng
  csv luó ji shàng yóu dòu hào fēn shù de cún chǔ yǐn qíng
  blackhole hēi dòng yǐn qíngxiě de rèn shù huì xiāo shī
   lìng wàimysql de cún chǔ yǐn qíng jiē kǒu dìng liáng hǎoyòu xīng de kāi zhě tōng guò yuè wén dàng biān xiě de cún chǔ yǐn qíng
mysql zuì cháng jiàn de yìng yòng jià gòu
  dān diǎn (single), shì xiǎo guī yìng yòng
   zhì (replication), shì zhōng xiǎo guī yìng yòng
   qún (cluster), shì guī yìng yòng
mysql zhōng wén shì pín jiào xué
  zuǒ guāng huá de mysql wǎng luò shù kāi jiào xué shì pín http://www.tudou.com/playlist/mysql/
  mysql6.0 de alpha bǎn 2007 nián chū xīn bǎn zēng jiā liǎo duì falcon cún chǔ yǐn qíng de zhī chí。 falcon shì mysql shè zhù kāi de yǐn qíngzhī chí acid xìng shì zhī chí xíng suǒyōng yòu gāo xìng néng de bìng xìngmysqlab gōng xiǎng yòng falcon dài jīng fēi cháng liú xíng de innodb yǐn qíngyīn wéi yōng yòu hòu zhě shù de innobase jīng bèi jìng zhēng duì shǒu oracle suǒ shōu gòu
  2008 nián 1 yuè 16 , sunmicrosystems xuān shōu gòu mysqlab, chū jià yuē 10 měi yuán xiàn jīn wài jiā quán。 http://www.mysql.com/news-and-events/sun-to-acquire-mysqll
MySQL míng de lái
  mysql shì xiǎo xíng guān xíng shù guǎn tǒngkāi zhě wéi ruì diǎn mysqlAB gōng zài 2008 nián 1 yuè 16 hào bèi Sun gōng shōu gòumysql bèi guǎng fàn yìng yòng zài Internet shàng de zhōng xiǎo xíng wǎng zhàn zhōngyóu xiǎo kuàizǒng yōng yòu chéng běn yóu shì kāi fàng yuán zhè diǎn duō zhōng xiǎo xíng wǎng zhàn wèile jiàng wǎng zhàn zǒng yōng yòu chéng běn 'ér xuǎn liǎo mysql zuò wéi wǎng zhàn shù
  mysql zuì chū de kāi zhě de shì yòng mSQL men de kuài chéng (ISAM) lián jiē biǎo guǎn zěn yàngzài jīng guò xiē shì hòukāi zhě chū jié lùn: mSQL bìng méi yòu men yào de me kuài líng huózhè dǎo zhì liǎo shǐ yòng jīhū mSQL yàng de API jiē kǒu de yòng men de shù de xīn de SQL jiē kǒu de chǎn shēngzhè yàngzhè API bèi shè chéng yǔn wéi yòng mSQL 'ér xiě de sān fāng dài gèng róng zhí dào mysql。
  mysql zhè míng shì zěn me lái de jīng qīng chǔ liǎo běn zhǐ nán liàng de gōng dài yòu qián zhuì“ my” jīng yòu 10 nián shàngér qiě guǎn zěn yàngmysqlAB chuàng shǐ rén zhī de MontyWidenius de 'ér jiào My。 zhè liǎng dào shì gěi chū liǎo mysql zhè míng zhì jīn rán shì bāo kuò kāi zhě zài nèi zhī dào
  mysql de hǎi tún biāo zhì de míng jiào“ sakila”, shì yóu mysqlAB de chuàng shǐ rén cóng yòng zàihǎi tún mìng míngde jìng sài zhōng jiàn de liàng de míng biǎo zhòngxuǎn chū dehuò shèng de míng shì yóu lái fēi zhōu wēi shì lán de kāi yuán ruǎn jiàn kāi zhě AmbroseTwebaze gōnggēn Ambrose suǒ shuō, Sakila lái zhǒng jiào SiSwati de wēi shì lán fāng yán shì zài Ambrose de jiā xiāng gān jìn de tǎn sāng de Arusha de xiǎo zhèn de míng
MySQL de gài shù
  mysql shì xiǎo xíng guān xíng shù guǎn tǒngkāi zhě wéi ruì diǎn mysqlAB gōng zài 2008 nián 1 yuè 16 hào bèi Sun gōng shōu gòuér 2009 nián ,SUN yòu bèi Oracal shōu gòu . duì mysql de qián , méi yòu rèn rén bào guān de tài . qián mysql bèi guǎng fàn yìng yòng zài Internet shàng de zhōng xiǎo xíng wǎng zhàn zhōngyóu xiǎo kuàizǒng yōng yòu chéng běn yóu shì kāi fàng yuán zhè diǎn duō zhōng xiǎo xíng wǎng zhàn wèile jiàng wǎng zhàn zǒng yōng yòu chéng běn 'ér xuǎn liǎo mysql zuò wéi wǎng zhàn shù mysql de guān fāng wǎng zhàn de wǎng zhǐ shì: www.mysql.com
Mysql zuì cháng jiàn de yìng yòng jià gòu
  dān diǎn( Single), shì xiǎo guī yìng yòng
   zhì( Replication), shì zhōng xiǎo guī yìng yòng
   qún( Cluster), shì guī yìng yòng
  mysql gōng zài tóng shí kāi liǎng bǎn běn de ruǎn jiàn, 4.1 bǎn 5.0 bǎn。 4.1 bǎn běn de dài jīng bìng yòu wàng zài 8 yuè hòu gōng zuì zhōng dài ér 5.0 bǎn běn de zuì hòu chǎn pǐn jiāng zài 6 yuè hòu
  mysql4.1 bǎn běn zhōng zēng jiā liǎo shǎo xīn de xìng néngbāo kuò duì zhù jiàn de gèng gāo de huǎn cúnduì chá xún de gèng hǎo de zhī chí yìng wǎng luò yuē huì wǎng zhàn suǒ yào qiú de xìn de chá xún
   tóng kāi de 5.0 bǎn běn biāo duì zhǔn liǎo yòng duì 4.1 bǎn běn zhōng de suǒ yòu xīn xìng, 5.0 bǎn běn shù shōu náng zhōngbìng qiě xià diǎnduì wài jiàn de liáng hǎo zhī chí tǒng dòng bào cuò zhì duì cún chǔ guò chéng de chōng fēn zhī chí
MySQL de suǒ yǐn wén jiàn jiè shào
  suǒ yǐn shì zhǒng shū de wén jiàn( InnoDB shù biǎo shàng de suǒ yǐn shì biǎo kōng jiān de chéng fēn), men bāo hán zhe duì shù biǎo suǒ yòu de yǐn yòng zhǐ zhēnsuǒ yǐn shì wàn néng desuǒ yǐn jiā kuài shù jiǎn suǒ cāo zuòdàn huì shǐ shù xiū gǎi cāo zuò biàn mànměi xiū gǎi shù suǒ yǐn jiù shuà xīn wèile zài mǒu zhǒng chéng shàng zhè quē xiàn duō SQL mìng lìng dōuyòu DELAY_KEY_WRITE xiàngzhè xuǎn xiàng de zuò yòng shì zàn shí zhì zhǐ mysql zài gāi mìng lìng měi chā tiáo xīn měi xiū gǎi tiáo xiàn yòu zhī hòu duì suǒ yǐn jìn xíng shuà xīnduì suǒ yǐn de shuà xīn jiāng děng dào quán chā / xiū gǎi wán zhī hòu zài jìn xíngzài yào duō xīn chā mǒu shù biǎo de chǎng , DELAY_KEY_WRITE xuǎn xiàng de zuò yòng jiāng fēi cháng míng xiǎnlìng wàisuǒ yǐn hái huì zài yìng pán shàng zhàn yòng xiāng dāng de kōng jiānyīn yīnggāi zhǐ wéi zuì jīng cháng chá xún zuì jīng cháng pái de shù liè jiàn suǒ yǐnzhù guǒ mǒu shù liè bāo hán duō chóngfù de nèi róngwéi jiàn suǒ yǐn jiù méi yòu tài de shí xiào guǒ
   cóng lùn shàng jiǎngwán quán wéi shù biǎo de měi duàn fēn bié jiàn suǒ yǐndàn mysql tóng shù biǎo de suǒ yǐn zǒng shù xiàn zhì wéi 16
  1、 InnoDB shù biǎo de suǒ yǐn
   InnoDB shù biǎo xiāng zài InnoDB shù biǎo shàngsuǒ yǐn duì InnoDB shù biǎo de zhòng yào xìng yào zài duōzài InnoDB shù biǎo shàngsuǒ yǐn jǐn huì zài sōu suǒ shù shí huī zuò yònghái shì shù xíng suǒ dìng zhì de 'ě chǔ。“ shù xíng suǒ dìngde shì zhǐ zài shì cāo zuò de zhí xíng guò chéng zhōng suǒ dìng zhèng zài bèi chǔlǐ de bié ràng yòng jìn xíng fǎng wènzhè zhǒng suǒ dìng jiāng yǐng xiǎng dàodàn xiàn ) SELECT、 LOCKINSHAREMODE、 SELECT、 FORUPDATE mìng lìng INSERT、 UPDATE DELETE mìng lìngchū xiàolǜ fāng miàn de kǎo , InnoDB shù biǎo de shù xíng suǒ dìng shí shēng zài men de suǒ yǐn shàngér shì shù biǎo shēn shàngxiǎn ránshù xíng suǒ dìng zhì zhǐ yòu zài yòu guān de shù biǎo yòu shì de suǒ yǐn gōng suǒ dìng de shí hòu cái néng huī xiào
  2、 xiàn zhì
   guǒ WEHERE de chá xún tiáo jiàn yòu děng hào( WHEREcoloum!=), mysql jiāng shǐ yòng suǒ yǐnlèi guǒ WHERE de chá xún tiáo jiàn shǐ yòng liǎo hán shù( WHEREDAY( column) =), mysql jiāng shǐ yòng suǒ yǐnzài JOIN cāo zuò zhōng yào cóng duō shù biǎo shù shí), mysql zhǐ yòu zài zhù jiàn wài jiàn de shù lèi xíng xiāng tóng shí cái néng shǐ yòng suǒ yǐn
   guǒ WHERE de chá xún tiáo jiàn shǐ yòng jiào cāo zuò LIKE REGEXP, mysql zhǐ yòu zài sōu suǒ múbǎn de shì tōng pèi de qíng kuàng xià cái néng shǐ yòng suǒ yǐn shuō guǒ chá xún tiáo jiàn shì LIKE'abc% mysql jiāng shǐ yòng suǒ yǐn guǒ chá xún tiáo jiàn shì LIKE'%abc mysql jiāng shǐ yòng suǒ yǐn
   zài ORDERBY cāo zuò zhōngmysql zhǐ yòu zài pái tiáo jiàn shì chá xún tiáo jiàn biǎo shì de qíng kuàng xià cái shǐ yòng suǒ yǐn。( suī rán zài shè duō shù biǎo chá xún shǐ yòu suǒ yǐn yòng xiē suǒ yǐn zài jiā kuài ORDERBY fāng miàn méi shénme zuò yòng)。 guǒ mǒu shù liè bāo hán duō chóngfù de zhíjiù suàn wéi jiàn liǎo suǒ yǐn huì yòu hěn hǎo de xiào guǒ shuō guǒ mǒu shù liè bāo hán de jìng shì xiē zhū “ 0/1” huò“ Y/N” děng zhíjiù méi yòu yào wéi chuàng jiàn suǒ yǐn
  mysql tōng suǒ yǐnwéi suǒ yǐn zhù suǒ yǐn
  1、 tōng suǒ yǐn
   tōng suǒ yǐnyóu guān jiàn KEY huò INDEX dìng de suǒ yǐnde wéi rèn shì jiā kuài duì shù de fǎng wèn yīn yīnggāi zhǐ wéi xiē zuì jīng cháng chū xiàn zài chá xún tiáo jiàn( WHEREcolumn=) huò pái tiáo jiàn( ORDERBYcolumn) zhōng de shù liè chuàng jiàn suǒ yǐnzhǐ yào yòu néngjiù yīnggāi xuǎn shù zuì zhěng zuì jǐn còu de shù liè zhěng shù lèi xíng de shù lièlái chuàng jiàn suǒ yǐn
  2、 wéi suǒ yǐn
   tōng suǒ yǐn yǔn bèi suǒ yǐn de shù liè bāo hán chóngfù de zhí shuōyīn wéi rén yòu néng tóng míngsuǒ tóng xìng míng zài tóng yuán gōng rén liàoshù biǎo néng chū xiàn liǎng huò gèng duō
   guǒ néng què dìng mǒu shù liè jiāng zhǐ bāo hán xiāng tóng de zhízài wéi zhè shù liè chuàng jiàn suǒ yǐn de shí hòu jiù yīnggāi yòng guān jiàn UNIQUE dìng wéi wéi suǒ yǐnzhè me zuò de hǎo chù shì jiǎn huà liǎo mysql duì zhè suǒ yǐn de guǎn gōng zuòzhè suǒ yǐn yīn 'ér biàn gèng yòu xiàolǜèr shì mysql huì zài yòu xīn chā shù biǎo shí dòng jiǎn chá xīn de zhè duàn de zhí shì fǒu jīng zài mǒu de zhè duàn chū xiàn guò liǎo guǒ shìmysql jiāng jué chā tiáo xīn jiù shì shuōwéi suǒ yǐn bǎo zhèng shù de wéi xìngshì shí shàngzài duō chǎng rén men chuàng jiàn wéi suǒ yǐn de mùdì wǎng wǎng shì wèile gāo fǎng wèn ér zhǐ shì wèile miǎn shù chū xiàn chóngfù
  3、 zhù suǒ yǐn
   zài qián miàn jīng fǎn duō qiáng diào guò wéi zhù jiàn duàn chuàng jiàn suǒ yǐnzhè suǒ yǐn jiù shì suǒ wèi dezhù suǒ yǐn”。 zhù suǒ yǐn wéi suǒ yǐn de wéi bié shìqián zhě zài dìng shí shǐ yòng de guān jiàn shì PRIMARY 'ér shì UNIQUE。
  4、 wài jiàn suǒ yǐn
   guǒ wéi mǒu wài jiàn duàn dìng liǎo wài jiàn yuē shù tiáo jiànmysql jiù huì dìng nèi suǒ yǐn lái bāng zhù zuì yòu xiàolǜ de fāng shì guǎn shǐ yòng wài jiàn yuē shù tiáo jiàn
  5、 suǒ yǐn
   suǒ yǐn gài duō shù liè xiàng INDEX( columnA, columnB) suǒ yǐnzhè zhǒng suǒ yǐn de diǎn shì mysql yòu xuǎn shǐ yòng zhè yàng de suǒ yǐn guǒ chá xún cāo zuò zhǐ yào yòng dào columnA shù liè shàng de suǒ yǐnjiù shǐ yòng suǒ yǐn INDEX( columnA,columnB)。 guòzhè zhǒng yòng jǐn shì yòng zài suǒ yǐn zhōng pái liè zài qián de shù liè shuō, INDEX( A, B, C) dàngzuò A huò( A,B) de suǒ yǐn lái shǐ yòngdàn néng dàngzuò B、 C huò( B, C) de suǒ yǐn lái shǐ yòng
  6、 suǒ yǐn de cháng
   zài wéi CHAR VARCHAR lèi xíng de shù liè dìng suǒ yǐn shí suǒ yǐn de cháng xiàn zhì wéi gěi dìng de shùzhè shù xiǎo zhè duàn suǒ yǔn de zuì shù)。 zhè me zuò de hǎo chù shì shēng chéng chǐ cùn jiào xiǎojiǎn suǒ què jiào kuài de suǒ yǐn wén jiànzài jué duō shù yìng yòng shù zhōng de chuàn shù zhǒng yàng de míng wéi zhù suǒ yǐn de cháng shè zhì wéi 10~15 jīng sōu suǒ fàn wéi suō xiǎo dào hěn shǎo de tiáo shù liǎozài wéi BLOB TEXT lèi xíng de shù liè chuàng jiàn suǒ yǐn shí duì suǒ yǐn de cháng zuò chū xiàn zhìmysql suǒ yǔn de zuì suǒ yǐn quán wén suǒ yǐn wén běn duàn shàng de tōng suǒ yǐn zhǐ néng jiā kuài duì chū xiàn zài duàn nèi róng zuì qián miàn de chuàn jiù shì duàn nèi róng kāi tóu de jìn xíng jiǎn suǒ cāo zuò guǒ duàn cún fàng de shì yóu shèn zhì shì duō dān gòu chéng de jiào duàn wén tōng suǒ yǐn jiù méi shénme zuò yòng liǎozhè zhǒng jiǎn suǒ wǎng wǎng de xíng shì chū xiànzhè duì mysql lái shuō hěn guǒ yào chǔlǐ de shù liàng hěn xiǎng yìng shí jiān jiù huì hěn cháng
   zhè lèi chǎng zhèng shì quán wén suǒ yǐn( full-textindex) xiǎn shēn shǒu de fāngzài shēng chéng zhè zhǒng lèi xíng de suǒ yǐn shímysql jiāng zài wén běn zhōng chū xiàn de suǒ yòu dān chuàng jiàn wéi fèn qīng dānchá xún cāo zuò jiāng gēn zhè fèn qīng dān jiǎn suǒ yòu guān de shù quán wén suǒ yǐn suí shù biǎo tóng chuàng jiàn děng hòu yòu yào shí zài shǐ yòng xià miàn zhè tiáo mìng lìng tiān jiā
  ALTERTABLEtablenameADDFULLTEXT( column1, column2) yòu liǎo quán wén suǒ yǐnjiù yòng SELECT chá xún mìng lìng jiǎn suǒ xiē bāo hán zhe huò duō gěi dìng dān de shù liǎoxià miàn shì zhè lèi chá xún mìng lìng de běn
  SELECT*FROMtablename
  WHEREMATCH( column1,column2) AGAINST(‘ word1','word2','word3’)
   shàng miàn zhè tiáo mìng lìng jiāng column1 column2 duàn yòu word1、 word2 word3 de shù quán chá xún chū lái
   zhù jiě: InnoDB shù biǎo zhī chí quán wén suǒ yǐn
MySQL wén jiàn yōu huà
  chá xún suǒ yǐn de yōu huà
   zhǐ yòu dāng shù jīng yòu liǎo gòu duō de shì shù shí de xìng néng shì jiēguǒ cái yòu shí cān kǎo jià zhí guǒ zài shì shù zhǐ yòu bǎi tiáo shù men wǎng wǎng zài zhí xíng wán tiáo chá xún mìng lìng zhī hòu jiù bèi quán jiā zài dào nèi cún zhè jiāng shǐ hòu de chá xún mìng lìng zhí xíng fēi cháng kuài -- guǎn yòu méi yòu shǐ yòng suǒ yǐnzhǐ yòu dāng shù de chāo guò liǎo 1000 tiáoshù zǒng liàng chāo guò liǎo mysql shàng de nèi cún zǒng liàng shíshù de xìng néng shì jiēguǒ cái yòu
   zài què dìng yīnggāi zài xiē shù liè shàng chuàng jiàn suǒ yǐn de shí hòurén men cóng EXPLAINSELECT mìng lìng wǎng wǎng huò xiē bāng zhùzhè shí zhǐ shì jiǎn dān gěi tiáo tōng de SELECT mìng lìng jiā EXPLAIN guān jiàn zuò wéi qián zhuì 'ér yòu liǎo zhè guān jiàn mysql jiāng shì zhí xíng tiáo SELECT mìng lìngér shì duì jìn xíng fēn mysql jiāng biǎo de xíng shì chá xún de zhí xíng guò chéng yòng dào de suǒ yǐn děng xìn liè chū lái
   zài EXPLAIN mìng lìng de shū chū jiēguǒ 1 liè shì cóng shù de shù biǎo de míng men 'àn bèi de xiān hòu shùn pái liè。 type liè zhǐ dìng liǎo běn shù biǎo shù biǎo zhī jiān de guān lián guān ( JOIN)。 zài zhǒng lèi xíng de guān lián guān dāng zhōngxiàolǜ zuì gāo de shì system, rán hòu shì const、 eq_ref、 ref、 range、 index All( All de shìduì yìng shàng shù biǎo de měi tiáo zhè shù biǎo de suǒ yòu bèi biàn héng héng zhè zhǒng qíng kuàng wǎng wǎng yòng suǒ yǐn lái miǎn)。
  possible_keys shù liè gěi chū liǎo mysql zài sōu suǒ shù shí xuǎn yòng de suǒ yǐn。 key shù liè shì mysql shí xuǎn yòng de suǒ yǐnzhè suǒ yǐn 'àn jié suàn de cháng zài key_len shù liè gěi chū shuōduì INTEGER shù liè de suǒ yǐnzhè jié cháng jiāng shì 4。 guǒ yòng dào liǎo suǒ yǐnzài key_len shù liè hái kàn dào mysql shǐ yòng liǎo de xiē fēnzuò wéi bān guī , key_len shù liè de zhí yuè xiǎo yuè hǎo
  ref shù liè gěi chū liǎo guān lián guān zhōng lìng shù biǎo de shù liè de míng 。 row shù liè shì mysql zài zhí xíng zhè chá xún shí huì cóng zhè shù biǎo chū de shù xíng de shù。 row shù liè de suǒ yòu shù de chéng zhì liǎo jiě zhè chá xún yào chǔlǐ duō shǎo
   zuì hòu, extra shù liè gōng liǎo JOIN cāo zuò yòu guān de gèng duō xìn shuō guǒ mysql zài zhí xíng zhè chá xún shí chuàng jiàn lín shí shù biǎojiù huì zài extra liè kàn dào usingtemporary yàng
  mysql- ān zhuāng zhù
  mysql 'ān zhuāng zhù 1、 guǒ shì yòng mysql+Apache, shǐ yòng de yòu shì FreeBSD wǎng cāo zuò tǒng de huàān zhuāng shí hòu yìng 'àn zhù dào FreeBSD de bǎn běn wèn zài FreeBSD de 3.0 xià bǎn běn lái shuōmysqlSource nèi hán de MIT-pthread yùn xíng shì zhèng cháng dedàn zài zhè bǎn běn shàng shǐ yòng nativethreads, jiù shì jiā with-named-thread-libs=-lc_r de xuǎn xiàng
  2、 guǒ zài COMPILE guò chéng zhōng chū liǎo wèn qǐng xiān jiǎn chá de gcc bǎn běn shì fǒu zài 2.81 bǎn běn shàng, gmake bǎn běn shì fǒu zài 3.75 shàng
  3、 guǒ shì bǎn běn de wèn néng shì de nèi cún qǐng shǐ yòng ./configure--with-low-memory lái jiā
  4、 guǒ yào zhòng xīn zuò de configure, me jiàn rmconfig.cache makeclean lái qīng chú
  5、 mysql 'ān zhuāng zài /usr/local xiàzhè shì quē shěng zhínín 'àn zhào de yào shè dìng suǒ 'ān zhuāng de
mysql shǐ bǎn běn
  mysql gōng qián zài tóng shí kāi liǎng bǎn běn de ruǎn jiàn, 4.1 bǎn 5.0 bǎn。 4.1 bǎn běn de dài jīng bìng yòu wàng zài 8 yuè hòu gōng zuì zhōng dài ér 5.0 bǎn běn de zuì hòu chǎn pǐn jiāng zài 6 yuè hòu
  mysql4.1 bǎn běn zhōng zēng jiā liǎo shǎo xīn de xìng néngbāo kuò duì zhù jiàn de gèng gāo de huǎn cúnduì chá xún de gèng hǎo de zhī chí yìng wǎng luò yuē huì wǎng zhàn suǒ yào qiú de xìn de chá xún
   ér tóng kāi de 5.0 bǎn běn biāo duì zhǔn liǎo yòng duì 4.1 bǎn běn zhōng de suǒ yòu xīn xìng, 5.0 bǎn běn shù shōu náng zhōngbìng qiě xià diǎnduì wài jiàn de liáng hǎo zhī chí tǒng dòng bào cuò zhì duì cún chǔ guò chéng de chōng fēn zhī chí
  2009 nián chū .mysql5.4 bǎn lǎn běn fàng chū .
MySQL de běn mìng lìng
  [ ] zhōng de nèi róng wéi xuǎn xiàng
  -- chuàng jiàn shù
  mysql>createdatabase shù míng chēng
  -- chuàng jiàn biǎo
  mysql>createtable biǎo míng (
   liè de míng ( id) lèi xíng( int( 4)) primarykey( dìng zhù jiàn )auto_increment( miáo shù zēng) ,
   …,
  );
  -- chá kàn suǒ yòu shù
  mysql>showdatabases shù míng chēng ;
  -- shǐ yòng mǒu shù
  mysql>usedatabase shù míng chēng ;
  -- chá kàn suǒ shǐ yòng shù xià suǒ yòu de biǎo
  mysql>showtables;
  -- xiǎn shì biǎo de shǔ xìng jié gòu
  mysql>desc biǎo míng ;
  -- xuǎn biǎo zhōng shù de xiǎn shì
  --* dài biǎo xuǎn suǒ yòu liè
  mysql>select*from biǎo míng whereid=?[andname=? ][orname=?];
  mysql>selectid,namefrom biǎo míng orderby mǒu liè de míng chēng desc( jiàng , asc wéi shēng )
  -- shān chú biǎo zhōng de shù
  mysql>deletefromtablewhereid=? [orname=?(andname=?)];
  -- shān chú biǎo
  mysql>droptable;
  -- shān chú shù
  mysql>dropdatabase;
   suǒ yǐn shì zhǒng shū de wén jiàn (InnoDB shù biǎo shàng de suǒ yǐn shì biǎo kōng jiān de chéng fēn ), men bāo hán zhe duì shù biǎo suǒ yòu de yǐn yòng zhǐ zhēn
   zhùsuǒ yǐn shì wàn néng desuǒ yǐn jiā kuài shù jiǎn suǒ cāo zuòdàn huì shǐ shù xiū gǎi cāo zuò biàn mànměi xiū gǎi shù suǒ yǐn jiù shuà xīn wèile zài mǒu zhǒng chéng shàng zhè quē xiàn duō SQL mìng lìng dōuyòu DELAY_KEY_WRITE xiàngzhè xuǎn xiàng de zuò yòng shì zàn shí zhì zhǐ mysql zài gāi mìng lìng měi chā tiáo xīn měi xiū gǎi tiáo xiàn yòu zhī hòu duì suǒ yǐn jìn xíng shuà xīnduì suǒ yǐn de shuà xīn jiāng děng dào quán chā / xiū gǎi wán zhī hòu zài jìn xíngzài yào duō xīn chā mǒu shù biǎo de chǎng , DELAY_KEY_WRITE xuǎn xiàng de zuò yòng jiāng fēi cháng míng xiǎnlìng wàisuǒ yǐn hái huì zài yìng pán shàng zhàn yòng xiāng dāng de kōng jiānyīn yīnggāi zhǐ wéi zuì jīng cháng chá xún zuì jīng cháng pái de shù liè jiàn suǒ yǐnzhù guǒ mǒu shù liè bāo hán duō chóngfù de nèi róngwéi jiàn suǒ yǐn jiù méi yòu tài de shí xiào guǒ
   cóng lùn shàng jiǎngwán quán wéi shù biǎo de měi duàn fēn bié jiàn suǒ yǐndàn mysql tóng shù biǎo de suǒ yǐn zǒng shù xiàn zhì wéi 16
  1.InnoDB shù biǎo de suǒ yǐn
   MyISAM shù biǎo xiāng zài InnoDB shù biǎo shàngsuǒ yǐn duì InnoDB shù biǎo de zhòng yào xìng yào zài duōzài InnoDB shù biǎo shàngsuǒ yǐn jǐn huì zài sōu suǒ shù shí huī zuò yònghái shì shù xíng suǒ dìng zhì de 'ě chǔ。 " shù xíng suǒ dìng " de shì zhǐ zài shì cāo zuò de zhí xíng guò chéng zhōng suǒ dìng zhèng zài bèi chǔlǐ de bié ràng yòng jìn xíng fǎng wènzhè zhǒng suǒ dìng jiāng yǐng xiǎng dào ( dàn xiàn )SELECT...LOCKINSHAREMODE、 SELECT...FORUPDATE mìng lìng INSERT、 UPDATE DELETE mìng lìng
   chū xiàolǜ fāng miàn de kǎo , InnoDB shù biǎo de shù xíng suǒ dìng shí shēng zài men de suǒ yǐn shàngér shì shù biǎo shēn shàngxiǎn ránshù xíng suǒ dìng zhì zhǐ yòu zài yòu guān de shù biǎo yòu shì de suǒ yǐn gōng suǒ dìng de shí hòu cái néng huī xiào
  2. xiàn zhì
   guǒ WEHERE de chá xún tiáo jiàn yòu děng hào (WHEREcoloum!=...), mysql jiāng shǐ yòng suǒ yǐn
   lèi guǒ WHERE de chá xún tiáo jiàn shǐ yòng liǎo hán shù (WHEREDAY(column)=...), mysql jiāng shǐ yòng suǒ yǐn
   zài JOIN cāo zuò zhōng ( yào cóng duō shù biǎo shù shí ), mysql zhǐ yòu zài zhù jiàn wài jiàn de shù lèi xíng xiāng tóng shí cái néng shǐ yòng suǒ yǐn
   guǒ WHERE de chá xún tiáo jiàn shǐ yòng jiào cāo zuò LIKE REGEXP, mysql zhǐ yòu zài sōu suǒ múbǎn de shì tōng pèi de qíng kuàng xià cái néng shǐ yòng suǒ yǐn shuō guǒ chá xún tiáo jiàn shì LIKE'abc%', mysql jiāng shǐ yòng suǒ yǐn guǒ chá xún tiáo jiàn shì LIKE'%abc', mysql jiāng shǐ yòng suǒ yǐn
   zài ORDERBY cāo zuò zhōngmysql zhǐ yòu zài pái tiáo jiàn shì chá xún tiáo jiàn biǎo shì de qíng kuàng xià cái shǐ yòng suǒ yǐn。 ( suī rán zài shè duō shù biǎo chá xún shǐ yòu suǒ yǐn yòng xiē suǒ yǐn zài jiā kuài ORDERBY fāng miàn méi shénme zuò yòng )
   guǒ mǒu shù liè bāo hán duō chóngfù de zhíjiù suàn wéi jiàn liǎo suǒ yǐn huì yòu hěn hǎo de xiào guǒ shuō guǒ mǒu shù liè bāo hán de jìng shì xiē zhū "0/1" huò "Y/N" děng zhíjiù méi yòu yào wéi chuàng jiàn suǒ yǐn
   tōng suǒ yǐnwéi suǒ yǐn zhù suǒ yǐn
  1. tōng suǒ yǐn
   tōng suǒ yǐn ( yóu guān jiàn KEY huò INDEX dìng de suǒ yǐn ) de wéi rèn shì jiā kuài duì shù de fǎng wèn yīn yīnggāi zhǐ wéi xiē zuì jīng cháng chū xiàn zài chá xún tiáo jiàn (WHEREcolumn=...) huò pái tiáo jiàn (ORDERBYcolumn) zhōng de shù liè chuàng jiàn suǒ yǐnzhǐ yào yòu néngjiù yīnggāi xuǎn shù zuì zhěng zuì jǐn còu de shù liè ( zhěng shù lèi xíng de shù liè ) lái chuàng jiàn suǒ yǐn
  2. wéi suǒ yǐn
   tōng suǒ yǐn yǔn bèi suǒ yǐn de shù liè bāo hán chóngfù de zhí shuōyīn wéi rén yòu néng tóng míngsuǒ tóng xìng míng zài tóng " yuán gōng rén liào " shù biǎo néng chū xiàn liǎng huò gèng duō
   guǒ néng què dìng mǒu shù liè jiāng zhǐ bāo hán xiāng tóng de zhízài wéi zhè shù liè chuàng jiàn suǒ yǐn de shí hòu jiù yīnggāi yòng guān jiàn UNIQUE dìng wéi wéi suǒ yǐnzhè me zuò de hǎo chù shì jiǎn huà liǎo mysql duì zhè suǒ yǐn de guǎn gōng zuòzhè suǒ yǐn yīn 'ér biàn gèng yòu xiàolǜèr shì mysql huì zài yòu xīn chā shù biǎo shí dòng jiǎn chá xīn de zhè duàn de zhí shì fǒu jīng zài mǒu de zhè duàn chū xiàn guò liǎo guǒ shìmysql jiāng jué chā tiáo xīn jiù shì shuōwéi suǒ yǐn bǎo zhèng shù de wéi xìngshì shí shàngzài duō chǎng rén men chuàng jiàn wéi suǒ yǐn de mùdì wǎng wǎng shì wèile gāo fǎng wèn ér zhǐ shì wèile miǎn shù chū xiàn chóngfù
  3. zhù suǒ yǐn
   zài qián miàn jīng fǎn duō qiáng diào guò wéi zhù jiàn duàn chuàng jiàn suǒ yǐnzhè suǒ yǐn jiù shì suǒ wèi de " zhù suǒ yǐn "。 zhù suǒ yǐn wéi suǒ yǐn de wéi bié shìqián zhě zài dìng shí shǐ yòng de guān jiàn shì PRIMARY 'ér shì UNIQUE。
  4. wài jiàn suǒ yǐn
   guǒ wéi mǒu wài jiàn duàn dìng liǎo wài jiàn yuē shù tiáo jiànmysql jiù huì dìng nèi suǒ yǐn lái bāng zhù zuì yòu xiàolǜ de fāng shì guǎn shǐ yòng wài jiàn yuē shù tiáo jiàn
  5. suǒ yǐn
   suǒ yǐn gài duō shù liè xiàng INDEX(columnA,columnB) suǒ yǐnzhè zhǒng suǒ yǐn de diǎn shì mysql yòu xuǎn shǐ yòng zhè yàng de suǒ yǐn guǒ chá xún cāo zuò zhǐ yào yòng dào columnA shù liè shàng de suǒ yǐnjiù shǐ yòng suǒ yǐn INDEX(columnA,columnB)。 guòzhè zhǒng yòng jǐn shì yòng zài suǒ yǐn zhōng pái liè zài qián de shù liè shuō, INDEX(A,B,C) dàngzuò A huò (A,B) de suǒ yǐn lái shǐ yòngdàn néng dàngzuò B、 C huò (B,C) de suǒ yǐn lái shǐ yòng
  6. suǒ yǐn de cháng
   zài wéi CHAR VARCHAR lèi xíng de shù liè dìng suǒ yǐn shí suǒ yǐn de cháng xiàn zhì wéi gěi dìng de shù ( zhè shù xiǎo zhè duàn suǒ yǔn de zuì shù )。 zhè me zuò de hǎo chù shì shēng chéng chǐ cùn jiào xiǎojiǎn suǒ què jiào kuài de suǒ yǐn wén jiànzài jué duō shù yìng yòng shù zhōng de chuàn shù zhǒng yàng de míng wéi zhù suǒ yǐn de cháng shè zhì wéi 10~15 jīng sōu suǒ fàn wéi suō xiǎo dào hěn shǎo de tiáo shù liǎo
   zài wéi BLOB TEXT lèi xíng de shù liè chuàng jiàn suǒ yǐn shí duì suǒ yǐn de cháng zuò chū xiàn zhìmysql suǒ yǔn de zuì suǒ yǐn jlkjljkjlj quán wén suǒ yǐn
   wén běn duàn shàng de tōng suǒ yǐn zhǐ néng jiā kuài duì chū xiàn zài duàn nèi róng zuì qián miàn de chuàn ( jiù shì duàn nèi róng kāi tóu de ) jìn xíng jiǎn suǒ cāo zuò guǒ duàn cún fàng de shì yóu shèn zhì shì duō dān gòu chéng de jiào duàn wén tōng suǒ yǐn jiù méi shénme zuò yòng liǎozhè zhǒng jiǎn suǒ wǎng wǎng LIKE%word% de xíng shì chū xiànzhè duì mysql lái shuō hěn guǒ yào chǔlǐ de shù liàng hěn xiǎng yìng shí jiān jiù huì hěn cháng
   zhè lèi chǎng zhèng shì quán wén suǒ yǐn (full-textindex) xiǎn shēn shǒu de fāngzài shēng chéng zhè zhǒng lèi xíng de suǒ yǐn shímysql jiāng zài wén běn zhōng chū xiàn de suǒ yòu dān chuàng jiàn wéi fèn qīng dānchá xún cāo zuò jiāng gēn zhè fèn qīng dān jiǎn suǒ yòu guān de shù quán wén suǒ yǐn suí shù biǎo tóng chuàng jiàn děng hòu yòu yào shí zài shǐ yòng xià miàn zhè tiáo mìng lìng tiān jiā
  ALTERTABLEtablenameADDFULLTEXT(column1,column2)
   yòu liǎo quán wén suǒ yǐnjiù yòng SELECT chá xún mìng lìng jiǎn suǒ xiē bāo hán zhe huò duō gěi dìng dān de shù liǎoxià miàn shì zhè lèi chá xún mìng lìng de běn
  SELECT*FROMtablename
  WHEREMATCH(column1,column2)AGAINST('word1','word2','word3')
   shàng miàn zhè tiáo mìng lìng jiāng column1 column2 duàn yòu word1、 word2 word3 de shù quán chá xún chū lái
   zhù jiě: InnoDB shù biǎo zhī chí quán wén suǒ yǐn
   chá xún suǒ yǐn de yōu huà
   zhǐ yòu dāng shù jīng yòu liǎo gòu duō de shì shù shí de xìng néng shì jiēguǒ cái yòu shí cān kǎo jià zhí guǒ zài shì shù zhǐ yòu bǎi tiáo shù men wǎng wǎng zài zhí xíng wán tiáo chá xún mìng lìng zhī hòu jiù bèi quán jiā zài dào nèi cún zhè jiāng shǐ hòu de chá xún mìng lìng zhí xíng fēi cháng kuài -- guǎn yòu méi yòu shǐ yòng suǒ yǐnzhǐ yòu dāng shù de chāo guò liǎo 1000 tiáoshù zǒng liàng chāo guò liǎo mysql shàng de nèi cún zǒng liàng shíshù de xìng néng shì jiēguǒ cái yòu
   zài què dìng yīnggāi zài xiē shù liè shàng chuàng jiàn suǒ yǐn de shí hòurén men cóng EXPLAINSELECT mìng lìng wǎng wǎng huò xiē bāng zhùzhè shí zhǐ shì jiǎn dān gěi tiáo tōng de SELECT mìng lìng jiā EXPLAIN guān jiàn zuò wéi qián zhuì 'ér yòu liǎo zhè guān jiàn mysql jiāng shì zhí xíng tiáo SELECT mìng lìngér shì duì jìn xíng fēn mysql jiāng biǎo de xíng shì chá xún de zhí xíng guò chéng yòng dào de suǒ yǐn ( guǒ yòu de huà ) děng xìn liè chū lái
   zài EXPLAIN mìng lìng de shū chū jiēguǒ 1 liè shì cóng shù de shù biǎo de míng men 'àn bèi de xiān hòu shùn pái liè。 type liè zhǐ dìng liǎo běn shù biǎo shù biǎo zhī jiān de guān lián guān (JOIN)。 zài zhǒng lèi xíng de guān lián guān dāng zhōngxiàolǜ zuì gāo de shì system, rán hòu shì const、 eq_ref、 ref、 range、 index All(All de shìduì yìng shàng shù biǎo de měi tiáo zhè shù biǎo de suǒ yòu bèi biàn -- zhè zhǒng qíng kuàng wǎng wǎng yòng suǒ yǐn lái miǎn )。
  possible_keys shù liè gěi chū liǎo mysql zài sōu suǒ shù shí xuǎn yòng de suǒ yǐn。 key shù liè shì mysql shí xuǎn yòng de suǒ yǐnzhè suǒ yǐn 'àn jié suàn de cháng zài key_len shù liè gěi chū shuōduì INTEGER shù liè de suǒ yǐnzhè jié cháng jiāng shì 4。 guǒ yòng dào liǎo suǒ yǐnzài key_len shù liè hái kàn dào mysql shǐ yòng liǎo de xiē fēnzuò wéi bān guī , key_len shù liè de zhí yuè xiǎo yuè hǎo ( shì gèng kuài )。
  ref shù liè gěi chū liǎo guān lián guān zhōng lìng shù biǎo de shù liè de míng 。 row shù liè shì mysql zài zhí xíng zhè chá xún shí huì cóng zhè shù biǎo chū de shù xíng de shù。 row shù liè de suǒ yòu shù de chéng ràng men zhì liǎo jiě zhè chá xún yào chǔlǐ duō shǎo
   zuì hòu, extra shù liè gōng liǎo JOIN cāo zuò yòu guān de gèng duō xìn shuō guǒ mysql zài zhí xíng zhè chá xún shí chuàng jiàn lín shí shù biǎojiù huì zài extra liè kàn dào usingtemporary yàng
ān zhuāng mysql shí hòu de zhù shì xiàng
  1、 guǒ nín shì yòng mysql+Apache, shǐ yòng de yòu shì FreeBSD wǎng cāo zuò tǒng de huàān zhuāng shí hòu yìng 'àn zhù dào FreeBSD de bǎn běn wèn zài FreeBSD de 3.0 xià bǎn běn lái shuōmysqlSource nèi hán de MIT-pthread yùn xíng shì zhèng cháng dedàn zài zhè bǎn běn shàng shǐ yòng nativethreads, jiù shì jiā with-named-thread-libs=-lc_r de xuǎn xiàng
  2、 guǒ nín zài COMPILE guò chéng zhōng chū liǎo wèn qǐng xiān jiǎn chá de gcc bǎn běn shì fǒu zài 2.81 bǎn běn shàng, gmake bǎn běn shì fǒu zài 3.75 shàng
  3、 guǒ shì bǎn běn de wèn néng shì de nèi cún qǐng shǐ yòng ./configure--with-low-memory lái jiā
  4、 guǒ nín yào chóngxīn zuò de configure, me jiàn rmconfig.cache makeclean lái qīng chú
  5、 men bān mysql 'ān zhuāng zài /usr/local xiàzhè shì quē shěng zhínín 'àn zhào de yào shè dìng suǒ 'ān zhuāng de
chū xué mysql xiē yào zhī dào
  lián jiē mysql
   shìmysql-h zhù zhǐ -u yòng míng p yòng
  1、 1: lián jiē dào běn shàng de mysql。
   shǒu xiān zài kāi DOS chuāng kǒurán hòu jìn mysqlbin, zài jiàn mìng lìng mysql-uroot-p, huí chē hòu shì shū guǒ gāng 'ān zhuāng hǎo mysql, chāo yòng root shì méi yòu de zhí jiē huí chē jìn dào mysql zhōng liǎomysql de shì shìmysql>
  2、 2: lián jiē dào yuǎn chéng zhù shàng de mysql。 jiǎ shè yuǎn chéng zhù de IP wéi: 110.110.110.110, yòng míng wéi root, wéi abcd123。 jiàn xià mìng lìng
  mysql-h110.110.110.110-uroot-pabcd123
  ( zhù :u root yòng jiā kònggé yàng
  3、 tuì chū mysql mìng lìng: exit( huí chē
   èrxiū gǎi
   shìmysqladmin-u yòng míng -p jiù password xīn
  1、 1: gěi root jiā ab12。 shǒu xiān zài DOS xià jìn mysqlbin, rán hòu jiàn xià mìng lìng
  mysqladmin-uroot-passwordab12
   zhùyīn wéi kāi shǐ shí root méi yòu suǒ -p jiù xiàng jiù shěng lüè liǎo
  2、 2: zài jiāng root de gǎi wéi djg345。
  mysqladmin-uroot-pab12passworddjg345
   sānzēng jiā xīn yòng
  ( zhù shàng miàn tóngxià miàn de yīn wéi shì mysql huán jìng zhōng de mìng lìngsuǒ hòu miàn dài fēn hào zuò wéi mìng lìng jié shù
   shì: grantselecton shù .*to yòng míng @ dēng zhù identifiedby“
   1、 zēng jiā yòng test1 wéi abc, ràng zài rèn zhù shàng dēng bìng duì suǒ yòu shù yòu chá xúnchā xiū gǎishān chú de quán xiànshǒu xiān yòng root yòng lián mysql, rán hòu jiàn xià mìng lìng
  grantselect,insert,update,deleteon*.*totest1@“ %” Identifiedby“ abc” ;
   dàn 1 zēng jiā de yòng shì shí fēn wēi xiǎn de xiǎng mǒu rén zhī dào test1 de me jiù zài internet shàng de rèn tái diàn nǎo shàng dēng de mysql shù bìng duì de shù wéi suǒ wèilejiě jué bàn jiàn 2。
   2、 zēng jiā yòng test2 wéi abc, ràng zhǐ zài localhost shàng dēng bìng duì shù mydb jìn xíng chá xúnchā xiū gǎishān chú de cāo zuò( localhost zhǐ běn zhù mysql shù suǒ zài de tái zhù ), zhè yàng yòng shǐ yòng zhī dào test2 de cóng internet shàng zhí jiē fǎng wèn shù zhǐ néng tōng guò mysql zhù shàng de web lái fǎng wèn liǎo
  grantselect,insert,update,deleteonmydb.*totest2@localhostidentifiedby“ abc” ;
   guǒ xiǎng test2 yòu zài mìng lìng jiāng xiāo diào
  grantselect,insert,update,deleteonmydb.*totest2@localhostidentifiedby“” ;
   xià miàn lái kàn kàn mysql zhōng yòu guān shù fāng miàn de cāo zuòzhù shǒu xiān dēng dào mysql zhōng xià cāo zuò dōushì zài mysql de shì xià jìn xíng deér qiě měi mìng lìng fēn hào jié shù
   cāo zuò qiǎo
  1、 guǒ mìng lìng shíhuí chē hòu xiàn wàng jiā fēn hào zhòng biàn mìng lìngzhǐ yào fēn hào huí chē jiù liǎo jiù shì shuō wán zhěng de mìng lìng fēn chéng xíng lái wán hòu yòng fēn hào zuò jié shù biāo zhì jiù OK。
  2、 shǐ yòng guāng biāo shàng xià jiàn diào chū qián de mìng lìngdàn qián yòng guò de mysql jiù bǎn běn zhī chí xiàn zài yòng de shì mysql-3.23.27-beta-win。
   xiǎn shì mìng lìng
  1、 xiǎn shì shù liè biǎo
  showdatabases;
   gāng kāi shǐ shí cái liǎng shù mysql test。 mysql hěn zhòng yào miàn yòu mysql de tǒng xìn men gǎi xīn zēng yòng shí shàng jiù shì yòng zhè jìn xíng cāo zuò
  2、 xiǎn shì zhōng de shù biǎo
  usemysql; kāi xué guò FOXBASE de dìng huì shēng
  showtables;
  3、 xiǎn shì shù biǎo de jié gòu
  describe biǎo míng ;
  4、 jiàn
  createdatabase míng ;
  5、 jiàn biǎo
  use míng
  createtable biǎo míng ( duàn shè dìng liè biǎo );
  6、 shān shān biǎo :
  dropdatabase míng ;
  droptable biǎo míng
  7、 jiāng biǎo zhōng qīng kōng
  deletefrom biǎo míng ;
  8、 xiǎn shì biǎo zhōng de
  select*from biǎo míng ;
   liù jiàn jiàn biǎo chā shù de shí
  dropdatabaseifexistsschool;// guǒ cún zài SCHOOL shān chú
  createdatabaseschool;// jiàn SCHOOL
  useschool;// kāi SCHOOL
  createtableteacher// jiàn biǎo TEACHER
  (
  idint(3)auto_incrementnotnullprimarykey,
  namechar(10)notnull,
  addressvarchar(50)default‘ shēn zhèn ',
  yeardate
  );// jiàn biǎo jié shù
  // xià wéi chā duàn
  insertintoteachervalues('','glchengang',’ shēn zhèn zhōng‘ ,'1976-10-10');
  insertintoteachervalues('','jack',’ shēn zhèn zhōng‘ ,'1975-12-23');
   zhùzài jiàn biǎo zhōng :
  ( 1) jiāng ID shè wéi cháng wéi 3 de shù duàn :int(3) bìng ràng měi dòng jiā :auto_increment bìng néng wéi kōng :notnull 'ér qiě ràng chéng wéi zhù duàn primarykey。
  ( 2) jiāng NAME shè wéi cháng wéi 10 de duàn
  ( 3) jiāng ADDRESS shè wéi cháng 50 de duànér qiě quē shěng zhí wéi shēn zhèn。 varchar char yòu shénme bié zhǐ yòu děng hòu de wén zhāng zài shuō liǎo
  ( 4) jiāng YEAR shè wéi duàn
   guǒ zài mysql shì jiàn shàng miàn de mìng lìng dàn fāng biàn tiáoshì jiāng shàng mìng lìng yuán yàng xiě wén běn wén jiàn zhōng jiǎ shè wéi school.sql, rán hòu zhì dào c: xiàbìng zài DOS zhuàng tài jìn mysqlbin, rán hòu jiàn xià mìng lìng
  mysql-uroot-p <c:school.sql
   guǒ chéng gōngkòngchū yīháng rèn xiǎn shì yòu cuò huì yòu shì。( shàng mìng lìng jīng tiáoshì zhǐ yào jiāng // de zhù shì diào shǐ yòng)。
   jiāng wén běn shù zhuǎn dào shù zhōng
  1、 wén běn shù yìng de shì duàn shù zhī jiān yòng tab jiàn kāi, null zhí yòng n lái dài .
  
  3rose shēn zhèn 'èr zhōng 1976-10-10
  4mike shēn zhèn zhōng 1975-12-23
  2、 shù chuán mìng lìng loaddatalocalinfile“ wén jiàn míng” intotable biǎo míng ;
   zhù zuì hǎo jiāng wén jiàn zhì dào mysqlbin xiàbìng qiě yào xiān yòng use mìng lìng biǎo suǒ zài de
   bèi fèn shù :( mìng lìng zài DOS de mysqlbin xià zhí xíng
  mysqldump--optschool>school.bbb
   zhù shì : jiāng shù school bèi fèn dào school.bbb wén jiàn, school.bbb shì wén běn wén jiànwén jiàn míng rèn kāi kàn kàn huì yòu xīn xiàn
xiàngguāncí
shù wén jiàn tǒng guāng jìng shuǐ xìn php lùn tán cms wǎng múbǎn
aspapacheNginx wǎng zhàn perl ruǎn jiàn shù guǎn
mysql&a=0&tc=&g=1"> gèng duō jiēguǒ ...