|
|
Paskelbta 2019-02-22 15:41:41
|
|
|
|

Šį pranešimą paskutinį kartą redagavo Kongcida 2019-2-25 09:05
Tai tikrai kvepia
Pirmą kartą norėjau patekti į programuotojų duobę, kai jaunesniaisiais metais susidūriau su užsienio žaidimu Hipersaito prisijungimas matomas. (Prisiekiu, kad nenoriu reklamuoti NetEase taip ir taip žaidimo, o dabar jis turėtų būti saugomas NetEase??) )。 Kai žaidžiau šį žaidimą anksčiau, Kinijoje nebuvo serverio. Žaidimas įkeliamas labai lėtai, pasirodo saujelė CodeCombat entuziastų. Yra keletas didelių karvių, kurios įsteigia vieną savo gimtajame mieste, ir tada jie gali būti užsiėmę savo studijomis ir darbu, ir jie nebežaidžia šio žaidimo. Tuo metu Python buvo ką tik pasirodęs ir buvo karštas, todėl žaidime pasirinkau kalbą Python. Su kiekvienu lygiu radau šiek tiek susidomėjimo ir pasiekimo jausmo žaidimuose ir programavime. Vėliau pradėjau žiūrėti Python mokymosi vaizdo įrašus MOOC.com. Bet galų gale aš tapau C # plėtros naujokas 233333 ~ . Vėliau dėl fizinių priežasčių C#. Turiu pasakyti, kad Microsoft Barbie IDE yra tikrai geras, derinimas, protingos užuominos emmmmm yra tikrai kvapnus.....
Štai keletas SQL pastabų iš mano savarankiško mokymosi:
aplinka
Reikalingi įrankiai
SMS žinutė
#Duomenų bazės kūrimas
Aukščiau pateikti vykdymo rezultatai:
Tokiu būdu sukūrėme duomenų bazę, nors turime paprastesnį būdą ją parašyti taip:
Šio rašymo metodo rezultatas yra toks pat kaip aukščiau, taip pat galime sukurti duomenų bazę, vadinamą DemoDb su numatytuoju duomenų bazės dydžiu.
# Duomenų bazės naikinimas
Mes visada susiduriame "Neįmanoma panaikinti duomenų bazės "DemoDb"", nes duomenų bazė šiuo metu naudojama." Taip yra todėl, kad prisijungimo prie duomenų bazės procesas nebuvo uždarytas
* Šiuo metu galime tiesiogiai dešiniuoju pelės mygtuku spustelėti duomenų bazę -> uždaryti esamą ryšį su duomenų baze -> Gerai
Kaip parodyta paveikslėlyje:
* Arba mes galime naudoti metodą nužudyti procesą su žymekliu ir tada ištrinti duomenų bazę
Aukščiau yra sukurti duomenų bazę ir ištrinti duomenų bazę
Žingsnis ant duobės
Kurdami duomenų bazę, kode galite pamatyti 1 ir 2 pastabas. Kai kuriems žmonėms bus įdomu, nes 1 pastaba yra kuriamos duomenų bazės pavadinimas, kodėl 2 pastaboje yra pavadinimas. Pastaboje parašyta: "Pavadinimas čia reiškia loginį duomenų bazės pavadinimą sys.database_files", tai ką tai reiškia? Kokiais atvejais šis pavadinimas būtų naudojamas?
Norėdami sužinoti, kas bus toliau, klausykite kito suskirstymo...... Ahem, tik juokauju...
Kai pirmą kartą prisijungiau prie įmonės vykdyti projekto, mano kolega man davė .bak duomenų bazės atsarginę kopiją. Sukurkite duomenų bazę pagal aukščiau pateiktą pavadinimą, tada pridėkite duomenų bazės atsarginę kopiją (pamoka vėliau), kad jos atsarginė kopija būtų sukurta vietinėje srityje. Tačiau dėl projekto architektūros problemų užklausos lentelės duomenims vykdys n užklausas lentelėms, susietoms su lentele. Tokiu būdu dėl įvairių duomenų bazių operacijų duomenų bazės žurnalas per mėnesį išaugo iki 40G (iš pradžių buvo smegenys įdėti duomenų bazę į C diską, o tada duomenų bazė buvo perkelta į kitą diską). Tada aš ieškojau būdo ištrinti duomenų bazės žurnalą įvairiuose pranešimuose internete, ir radau keletą, kad visi pranešė apie klaidas, kai vykdoma. Maniau, kad tai buvo internetinis vakarėlis, bet jie tai padarė neteisingai. Vėliau tikrai negalėjau to padaryti, todėl turėjau patikrinti klaidos priežastį.
Įvykdžius šį duomenų bazės kodą, klaidos pranešimas yra "Duomenų bazės "LogistarOA20171106" failo "LogistarOA20171106_log" negalima rasti sys.database_files. Failo nėra arba jis panaikintas.Užklausos priežastis yra ta, kad "sys.database_files" loginis šios duomenų bazės pavadinimas nėra "LogistarOA20171106_log".
Toliau pateikiamas užklausos kodas:
Užklausos rezultatai:
Akivaizdu, kad failo pavadinimas ir loginis pavadinimas duomenų bazės žurnalas skiriasi, vienas yra "LogistarOA20171106_log", o kitas yra "CQJHJShippingOA_log". Pakeiskime 5 pastabą kode ir viskas gerai.
emmmmm... Normalūs žmonės negali užlipti ant šios duobės, o problemos, su kuriomis galiu susidurti, yra keistesnės......
|
Ankstesnis:Morning Post | Penktadienis, Vasaris 22, 2019Kitą:idėjaNustatykite "Alibaba Cloud" vaizdą "Maven" saugykloje
|