You'regoingtoneedsomeotherfrontandapplicationforyoutoactuallybeabletoaccessandinteractwiththedataandsomethingthatanybodywouldconsider a userfriendlyfashion.
Thisisoneoftheproblems a lotofpeoplerunintobecausemanytimespeople's firstintroductiontodatabaseswithsomethingcalledMicrosoftAccesssomakeyourselfaccessis a databaseapplication.
Basically, it's a personalkindofpersonalsmallbusiness, a databaseapplication, Butwiththat, yougetthefrontend, yougetthedatabasecomponent, yougetthecoding, yougettheintelligenceyouget.
Everythingisonepackage.
Sowhenpeopledownloadortheyinstallmysequelforthefirsttime, they'reexpecting, they'relike, Well, howdo I Howdo I interactwithmynewdatabase?
Howdo I doanything?
Becauseasasalwayswith a lotofthingsintherealworld.
Onceyouinstalltheapplication, allyougetis a littleblinkingcursor, andyoudon't getanyfriendfancyfrontend.
Buttoactuallycreate a pieceofsoftware, somethingthatisusefultotheenduser, you'regoingtohavetohave a frontandapplicationbuiltthatwillthencommunicatebackwiththatdatabase.
Sothat's thebasicideaofwhatdatabasesare.
Butsomeofhisclientswillexplain a littlebitmoreaboutwhyyou'regonnabeusingthemysequeldatabaseand a littlebitaboutwhatyouneedtostartusingmysecretdatabase.
Theeasiestwaytogetmystableupandrunningandsimplytogoto a sharehostingproviderbytheirlowestpricesharehostingplanandgetmemysequeldatabasethattheygiveyou.
SoifyougotogoinatticadotcomhostgatordotcomAnyoftheseWebthesesharedhostingplans, eventhereatleastexpensiveonewillgenerallygiveyouatleastonemysequeldatabasewithupto a gigofstorage.
Andsobasically, youcansimplyconnecttotheirmysecretoutof a serversyouconnecttoyourmysequeldatabase, andthenyou'reabletoputdownintothatdatabaseandpulldownoutofthedatabase.
So I willsay, Youknow, I tellpeopleonthetimes, insteadofbuildingyourownserver, a lotof a lotofnewpeopleouttheretheyalwayswanttobuildtheirownserversand, youknow, startlearningthatway.
Oneofthingsthat I argueisyougowith a simplesharehostingplan, thenyoudon't havetoworryaboutstupidassfirewallsyoudon't havetoworryabout.
I S P isblockingrandomports.
Youdon't havetoworryaboutCPUfansfailing.
Youdon't havetoworrythatyouturnedon u F W andyoudidn't realizeit, whichis a Lennoxfirewall, right?
Youdon't havetoworryabout a lotofissues.
Ifyougowith a simple, sharedhostingplan, theywillgiveyouthedatabasethatwillgiveyoutheconnectioncredentials.
Andthenyoucanlearnfromtherewhenthebigproblemsthat I seeispeopletrytobuildtheirownserversonwhentheybuildtheirownserversandespeciallytheirnewNotonlythey'relearninghowtorunmysequelserver, butthey'realsolearningLennoxandthey'realsolearninghardware, andthey'realsolearningthatworkingsothatcancauseyou a lotofproblems.
So I wouldarguefor a lotofpeople, thebestbetissimplytogoget a shareofhostingplanusethemysequeldatabasethattheyprovideforyouandthenbuildyourapplicationsfromthat.
Nowthenextthingthat I gottotalkaboutiswherewegetinto a littlebitoftheweeds a littlebitofthehistoryofmysequelbecausethere's alsoanotheroptionforyoucalledMariadeBeSoMariadi B isbasicallyitis a forkofmysequel.
ThereasonMariaDi B isveryimportantisbecause, asyouheardbefore, I talkabout, youcangotoOracle's Websiteanddownloadmysequel, andthatgets a lotofpeoplenervous.
Thereasonbeingismysequelusedtobeitsowncompany.
Sowaybackwhen I actuallytooktrainingfrommysequelitselfandmysequelwasitsowncompany.
Itwas a companydedicatedtoopensource, andbasicallythewaythatitmadeitsmoneywasbysellingtrainingandbitebyselling.
Consultingserviceiswell, then, a numberofyearsago, a companycalledSunMicrosystemswithflounderinganditstillhad a lotofmoney.
Itstillhad a lotofmoney, butitwasn't reallysurewhereit's businesswasgoing, soitdecidedtogooutandstartbuying a lotofopensourceprojects.
So a openofficeitboughtmysequel.
Itbought a lotoftheopensourceprojectsofthetime, theideabeingtheywillconsultup.
Theweirdthingisyouneverhearabouthorriblelikenormalpeopledon't talk a lotaboutOracleWell, I thinkisintherealizetheworld, therealenterpriseworldOraclehas a prettycrapreputation.
Theytheydosomecuriousthatlet's justsaythatyousomecuriousthingsandsooracles, mainly a databasecompany.
Youhad a lotofpeoplethatwereverynervousaboutwhatthefutureofproductssuchasmysequelwillbe.
Andso, sincemySequelsopensourceofthetime, whattheydidistheyforkedmysequeloffandtheycontinuedevelopmentunderMariadeBeSoyouwillhearaboutMariadeBeeveryoncein a while.
Basically, basically, MariaDaveyshouldbewhat's called a dropinreplacementformyseat.
With a dropinreplacementMeansis, basically, youshouldsimplybe a bill.
WhatOraclewilldowiththesedifferentopensourceprojectssothatlet's gooverthecomputerso I canjustgiveyou a littlebitofanoverviewofwhereyoucanactuallygetyourhandsonmysequelandsomeofthethingsthatyouneedtobethinkingaboutwhenyouactuallywanttogooutanddeploymysequelintoyourenvironment.
Sothefirstand I wouldargue, thebestplacetogoFormostpeoplethatair, initiallylearningmysequelisagainjusttogotosomesomeplacelikeGoDaddy o, ourhostgatororwhateverelse.
Notonlydoyouhavetoworryaboutmakingsurethatyourcodecanconnecteditat a base, cansendout a databasetoretrievedatafromthedatabase, butwhathappensin a disastersituation?
Whathappensif a tornadocomesthroughandwipesoutyouryourserverroom?
WhathappensifDaddygetscorrupted?
Whathappensinyourdatabaseissittingon a corruptedharddriveanddatawithinthedatabasethatthingbecomescorrupted, right?
Soagain, thisiswhereyouknowwetalkaboutthingslikeopensource, and I getreallyirritatedwhenpeopletalkaboutopensourcebecausetheyalwaystheyalwayssay, likeit's freeandyoucanviewitlikepeoplehavethisideaofopensource.
Soagain, thisisjustoneofthosethingstokeepinyourmindis, asasyoubuildoutyourinfrastructureAsyourcompanygetslargerandlarger, youmayneedcertainfeaturesandfunctionalitythat's notprovidedinsomethinglikethecommunityaddition, andallof a suddenyougofromwhatyouconsider a freelicensetoliterallyanannualsubscription.
That's anannualsubscriptionof 10 that $1000 a year.
Justrealizedthatifyoudohavetogoupintheworld, itmaycostyou a lotofmoney.
Then, beyondthatagain, yougooverandtake a lookatMariadeBeAgainGoodbyeOracle, right?
That's a bigthing.
A lotofpeoplehateOracle.
There's a lotofhorriblehatersoutthere, andsothey'relike, Hey, you, hey, anoracleComeovertoMaria D.
B.
MariaDi B isbasicallysupposedtobe a dropinreplacementformysequel, butoneofthingsthat I won't willsay, evenwithMariadeBeAgainit's opensourceandoneoftheversionsisfreediversions.
Thisfreerightesoagain.
Theyhave a communityedition, sotheircommunityeditionhas a lotoffeaturesandfunctionality, butoneofproblemsyoucanrunintoagain.
A lotofpeoplehavethisideathatifyou'reusingourpurchasingor I guessyou'reusingopensourcesoftwarethatforsomereasonthatit's alwaysfreewheninrealityitcangetveryexpensiveveryquickly.
Ifyouneed a particularfeaturesetthat's notincludedwiththecommunityversionbutbasically, thesearethewaysyoucangetaccesstomysequelagain.
Soagain, oneofthebigproblemsintheLenoxworldintherealantiadministrationworldisbasicallyyouinstall a product, youandsell a pieceofsoftware, andthenafterit's installed, youget a littleblinkingcursor, andthenyou'relike, Well, nowwhatdo I do?
Soifyoujustwanttositthereandbasicallyhand a typeeverythingout, youcaninfactdothatsoyoucangetallthefunctionalityfromyourmysingledatabaseliterallybyusingthecommandline.
It's a relativelyeasylanguagetounderstand, andso I justwanttogiveyou a briefoverviewofit.
Sowiththat, let's gooverthecomputer.
I have a littleWebpagebroughtupfrom a particularsitethat I thinkisusefulforthesetypesoftutorials.
Andsowiththat, I'llkindofgiveyou a big, briefdemonstrationofhowsequelworks.
Sohereweareat W threeschoolsdotcom.
Soifyouhavenotbeento W threeschoolsdotcom, thisis a veryusefulsitetogoto, atleastforbasicandintroductoryinformationonHowdidyoudealwithdifferentWebprogramminglanguagesonTheyhave a littleSiri's hereonsequelSelectstatements.
Figurethiswaseasierthanspittingup a servertotrytoshowyouhowhowallthisworks.
Butwhenyouhearabout C Holeandjustwantyoutohavethisideaofthisishowitworks, Basically, thisisthelanguagethatyou'reusingtocommunicatewithyourMysequeldatabasedid t beabletoputdataendand a B of a pollingdataout.
Andthisisthisisjustanoverviewofhowitlooksandbasicallywhat I saythis w threetutorialsis a greatsighttogothrough.
Sojust a briefintroductiontothemysequeldatabaseagaininfuturevideos, I'm goingtoshowyouhowtoinstallmysequel.
I'm gonnashowyouhowtoconnecttoit.
UsingprogramminglanguagessuchasPHP.
I wanttoshowyouhowtousePHP.
Myadmen.
I'm goingtoshowyou a lotofotherthings, but I thinkthisisjust a briefoverviewtogiveyouanideaofwhatyou'regettinginto, andwestarttalkingaboutmysequelsoagain.
So a databaseis a verygoodplacetostorethattypeofdata.
Oneofthereasons I wanttoshowyoufolkshowtousemysequelandotherdatabasesgoingintofutureis I likelittle I otprojects, especiallywiththeseLittlearen't.
Weknows, right?
SotheseareArduinomicrocontrollers.
AndoneofthecoolthingsfortheseArduinomicrocontrollersistheyhavefullWiFi T c p I P fourstacksonthemsotheselittleguyscanactuallyconnectto a wider, normalWiFinetwork.
Andoneoftheissuesthatyou'regoingtorunintoagainwithNoSeatiswithmysequelisBasicallythefreeversiondoes 99% ofallthestuffthatyouneedinordertogetthat, youknowthatonepieceoffunctionalitythatonefeaturethat's notincludedinthecommunityeditionitmayliterallycostyou 2 to $10,000 a year.
Sodobecarefulthatagain.
ThesamethingisthroughwithMariadeBeSoMariaDi B istheistheforkforkofmysequel.
Butifyou'regoingtostartputtingmysequelinto a productionenvironment, havingfailoverhavingsomeoftheseotherthingsis a veryusefulthingtohaveandyoustartfindout.
Oh, it's gonnaactuallycostme a coupleofbuckstodothat.
Sothat's oneofthosethingsjusttokeepinmindagain.
AsFarasRelationaldatabasesisconcerned, Youhavesomethingcalled a scheme.
Um, we'lltalkaboutallofthis a lotmoregoingtothefuturewiththeschemayouhave.