[Entrypoint] GENERATED ROOT PASSWORD: *ovIDej0cNAr[apq0jWuf4KdOpI
#6) Сада бисмо се пријавили на мискл шкољку у Доцкер контејнеру са генерисаном лозинком.
Извршите наредбу испод.
docker exec -it mysql-docker-demo mysql -u root -p
Када се од вас затражи лозинка, унесите ону из корака #5 изнад. Када једном унесете, бићете пријављени на МиСКЛ клијент унутар Доцкер контејнера.
У овом тренутку, ако унесете команду као што је СХОВ ДАТАБАСЕС; онда би избацило грешку и тражило да се ажурира/промени подразумевана лозинка.
mysql> SHOW DATABASES;ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
#7) Хајде да сада ресетујемо лозинку помоћу команде АЛТЕР.
АЛТЕР УСЕР 'роот'@'лоцалхост' ИДЕНТИФИКОВАНО СА 'пассворд';
Овде 'пассворд' је стварна лозинка коју желите да поставите за роот корисника. Можете га променити на било коју вредност према потреби и по жељи.
#8) Сада ћемо покушати да покренемо једноставну команду да потврдимо нашу инсталацију. Покренули бисмо команду СХОВ ДАТАБАСЕС; да бисте добили детаље о свим доступним базама података.
Ево излаза команде
мискл&гт; прикажи БАЗЕ ПОДАТАКА;
+———————+
Водич корак по корак за преузимање МиСКЛ-а за Виндовс и мацОС користећи различите методе:
У овом водичу ћемо научити различите начине/приступе да видимо како можете преузети МиСКЛ и почните да га користите у року од неколико минута.
МиСКЛ се може преузети као самостални инсталатер за различите оперативне системе, или као зиповану слику/архиву, а најлакши је да користите доцкер за МиСКЛ ако само желите да научите и истражите МиСКЛ.
Такође, имајте на уму да је МиСКЛ доступан као издање за заједницу (бесплатно) и за предузећа (плаћено) за преузимање.
За већину практичних разлога, инсталација миСМиСКЛКЛ преко инсталатера и доцкер слике решава већину случајева коришћења. Овде ћемо видети оба ова приступа за оперативне системе засноване на Виндовс-у и Мац-у.
Преузимање МиСкл-а путем инсталатера
МиСКЛ је доступан за преузимање као самостални инсталатер пакета за Виндовс и мацОС.
Хајде да видимо детаље за сваки од ових.
Инсталирање МиСКЛ-а на Виндовс
а) Предуслови: Пре него што започнете процес инсталације, имајте на уму да МиСКЛ Инсталлер захтева .НЕТ Фрамеворк 4.5.2 (ако имате старију верзију .НЕТ фрамеворк-а, ажурирајте је да бисте започели процес инсталације).
б) Преузмите инсталатер МиСКЛ заједнице из извора овде. (Тренутна верзија МиСКЛ-а док ово пишететуториал је 8.0.20. Ако треба да преузмете одређену верзију МиСКЛ-а, можете се обратити одговарајућем инсталатеру овде и изабрати верзију коју желите да инсталирате).
Одаберите инсталатер у зависности од тога да ли је верзија Виндовс-а коју користите 32-битна или 64-битна (овде можете погледати везу да бисте сазнали верзију ОС-а коју користите).
ц ) Након преузимања инсталационог програма, отворите инсталатер еке и наставите са упутствима. Имајте на уму да ће вам бити потребна активна интернет конекција пошто је инсталациони програм љуска и преузима изабране производе преко интернета када се једном одаберу током процеса инсталације.
Да бисте изабрали конфигурацију, можете изабрати 'Подразумевана за програмере' која брине о скоро свим потребним стварима за потребе развоја/тестирања.
д) Када се подешавање заврши , ако сте изабрали да инсталирате клијента за МиСКЛ (МиСКЛ Воркбенцх који је заједница/бесплатно преузимање), онда можете да повежете инстанцу сервера, иначе можете проверити инсталацију из командне линије извршавањем наредбе испод.
C:\> "C:\Program Files\MySQL\MySQL Server 8.0\bin\mysql" test.
Инсталирање МиСКЛ-а на МацОС
#1) За инсталирање/преузимање МиСКЛ-а на мацОС преко слике диска (.дмг) или инсталатера – преузмите датотеку слике диска за издање заједнице одавде
#2) Када се дмг датотека преузме, двапут кликните да бисте је монтиралислику диска и започните процес инсталације пратећи упутства у инсталационом пакету. Пратите доње снимке екрана за корак по корак процес инсталације.
#3) Када се инсталација заврши, да бисте укључили МиСКЛ сервер, можете отворити МиСкл подешавања и укључити МиСКЛ сервер ако већ није укључен.
Отворите Систем преференцес и кликните на МиСКЛ икону.
Окно за МиСКЛ поставке ће се сада отворити и можете видети статус МиСКЛ сервера. Ако већ није покренут, онда можете да укључите сервер одатле.
#4) Хајде сада да проверимо да ли је наша инсталација успешна или не провером верзије из командне линије. Отворите промпт терминала и идите до МиСКЛ инсталационог директоријума који је подразумевано
/usr/local/mysql/bin
Покрените доњу команду да бисте проверили верзију.
./mysql -V
Ако видите излазне лажне податке испод, то значи да ваша инсталација је била успешна.
./mysql Ver 8.0.20 for macos10.15 on x86_64 (MySQL Community Server - GPL)
#5) Да бисте користили МиСКЛ из командне линије, можете наставити да користите командну линију или терминал (са лозинком која је постављена током инсталације процес) или преузмите МиСКЛ клијентске апликације као што је МиСКЛ Воркбенцх за приступ преко ГУИ-ја.
Хајде да истражимо неколико опција командне линије. Да бисте започели са МиСКЛ шкољком, покрените следеће команде.
./mysql -u root -p
Сада ће од вас бити затраженолозинку (Морате да унесете ону која је унета током инсталације – претпоставимо да сте поставили лозинку као „пассворд“), а затим на упит за лозинку унесите лозинку. Када је аутентификација успешна, корисник би се пријавио на МиСКЛ љуску.
Покушајмо да покренемо пример команде да видимо да ли љуска ради исправно или не. Извршите наредбу испод на МиСКЛ љусци.
SHOW DATABASES;
Требало би да можете да видите доњи излаз за команду.
МиСКЛ Доцкер слика
Инсталирање МиСКЛ-а преко доцкер слике као доцкер контејнера је најлакши приступ ако само желите да научите МиСКЛ и не желите да инсталирате комплетан софтвер/сервер на свој систем.
Доцкер вам омогућава брзо завртите, укључите и искључите контејнере који садрже потребан софтвер који је у овом случају МиСКЛ сервер.
Да видимо кораке који би били потребни да се МиСКЛ инсталира као Доцкер слика.
#1) Да бисте користили Доцкер слику, потребно је да инсталирате Доцкер на основу вашег ОС-а. Да бисте инсталирали Доцкер, пратите упутства овде
#2) Када се Доцкер енгине инсталира, мораћемо да преузмемо (или повучемо) Доцкер слику са Доцкер чворишта. Хајде да видимо команду која се може користити за извлачење Доцкер слике за издање сервера заједнице.
Извршите наредбу испод на терминалу или командној линији.
docker pull mysql/mysql-server:tag
Овде је ознакапредставља верзију издања МиСКЛ Цоммунити Сервера коју желите да преузмете. Ако не тражите одређену верзију, можете једноставно изоставити детаље ознаке и покренути наредбу испод (ово би преузело слику за најновије доступно издање МиСКЛ Цоммунити Едитион).
docker pull mysql/mysql-server
#3) Када се Доцкер слика преузме, можемо покушати да наведемо слике и видимо да ли можемо пронаћи МиСКЛ слику на листи која се приказује. Покрените доњу команду у терминалу (за системе засноване на Линук-у).
docker image ls | grep "mysql-server"
Ако видите излаз као испод, то би значило да је ваша Доцкер слика успешно преузета.
#4) Хајде сада да покренемо контејнер против Доцкер слике коју смо управо преузели. Контејнер бисмо назвали као ‘’мискл-доцкер-демо” . Покрените доњу команду да покренете контејнер са слике.
docker run --name="mysql-docker-demo" -d mysql/mysql-server
#5) Сада, да бисмо добили лозинку која је постављена током покретања Доцкер контејнера, можемо да преузмемо детаље са Доцкер се евидентира, а затим поново покрените ову лозинку користећи команду АЛТЕР.
Извршите следећу команду на терминалу:
docker logs mysql-docker-demo 2>&1 | grep GENERATED
Имајте на уму да 'мискл-доцкер -демо' у горњој команди је име доцкер контејнера. Ако сте другачије назвали контејнер, требало би да га замените именом контејнера.
Ако је ваш Доцкер контејнер исправно покренут, ондапокретање било које МиСКЛ команде – баш као што радите са инсталацијом на локалној машини.
Можете и да покренете/зауставите Доцкер контејнер на захтев када је потребно.
Да зауставите МиСКЛ доцкер контејнер, можете користити наредбу испод.
docker stop mysql-docker-demo
Да бисте поново покренули Доцкер контејнер, можете користити наредбу испод.
docker start mysql-docker-demo
МиСКЛ Ентерприсе Едитион
МиСКЛ је база података отвореног кода која се широко користи.
Ентерприсе издање је у власништву Орацле-а и укључује скуп алата и функција које долази само са плаћеном верзијом (Бесплатна верзија је издање МиСКЛ Цоммунити).
МиСКЛ Ентерприсе Едитион је доступан преко Орацле облака као потпуно управљана услуга.
Дате су неке процене око трошкова издања МиСКЛ Ентерприсе. испод:
Издање | Годишња претплата (УСД) |
---|---|
МиСКЛ Стандард Едитион | 2000 - 4000 |
МиСКЛ Ентерприсе Едитион | 5000 - 10000 |
Проверите Орацле таблицу трошкова за више информација.
Плаћене верзије МиСКЛ-а долазе уз техничку подршку и помоћ МиСКЛ тима, као и са другим алатима за праћење као што су резервна копија, шифровање, заштитни зид, итд.
Често постављана питања &амп; Одговори
П #1) Да ли је МиСКЛ бесплатан за преузимање?
Одговор: МиСКЛ је доступан у више издања. Издање заједнице је бесплатно за преузимање и коришћењедок друге варијанте као што су МиСКЛ Стандард и МиСКЛ Ентерприсе издања имају приложену годишњу претплату јер долазе уз подршку у облаку и техничку помоћ МиСКЛ тима.
Да бисте користили МиСКЛ отворени код у комерцијалне сврхе, можете користите МариаДБ који је заснован на МиСКЛ бази података.
П #2) Како инсталирати МиСКЛ клијент?
Одговор: МиСКЛ клијент се преузима као део стандардне инсталације МиСКЛ сервера. МиСКЛ клијент се може покренути са терминала или командне линије навигацијом до директоријума као што је наведено испод за Мац/Линук или Виндовс.
MAC - /usr/local/mysql/binWINDOWS - C:\\Program Files\\MySQL\\MySQL Server 8.0
МиСКЛ клијент командне линије може се покренути покретањем МиСКЛ извршни у горњим директоријумима.
За коришћење клијента заснованог на ГУИ-у, можете преузети МиСКЛ радну опрему овде тако што ћете изабрати одговарајућу комбинацију ОС-а.
П #3) Како да преузети МиСКЛ за Виндовс?
Одговор: МиСКЛ је доступан за скоро све главне оперативне системе као што су мацОС, Линук &амп; Виндовс. За Виндовс, може се преузети као извршни или зип.
Погледајте детаље преузимања овде на МиСКЛ званичној страници за преузимање.
Навели смо комплетне кораке инсталације за преузимање/подешавање подижете и инсталирате МиСКЛ Цоммунити Сервер издање на Виндовс овде у овом водичу.
Закључак
У овом водичу смо научили о различитим начинима на којеможете преузети МиСКЛ на свој десктоп/лаптоп са различитим оперативним системима.
Разговарали смо о валидацији инсталације МиСКЛ Цоммунити Сервера на Виндовс и мацОС платформама. Такође смо научили о коришћењу Доцкер-а за почетак развоја МиСКЛ сервера и сазнали како да брзо почнемо са МиСКЛ сервером.
Надам се да је овај водич разјаснио све ваше упите о преузимању МиСКЛ-а.