MySQL သည်အကောင်းဆုံးဒေတာဘေ့စ်စီမံခန့်ခွဲမှုစနစ်များအနက်မှတစ်ခုကိုမှန်ကန်စွာစဉ်းစားထားပြီးဝက်ဘ်ဆိုက်များနှင့်အသုံးချမှုများနှင့်အလုပ်လုပ်ရန်ပညာရှင်များနှင့်ချစ်သူများနေ့ကိုတက်ကြွစွာအသုံးပြုသည်။ ဤကိရိယာ၏မှန်ကန်သောစစ်ဆင်ရေးအတွက်၎င်းကို operating system တွင် install လုပ်ပြီးမှန်ကန်သော configuration ကိုသတ်မှတ်ပြီးလက်ရှိဆာဗာများနှင့်အပိုဆောင်းအစိတ်အပိုင်းများမှတွန်းထုတ်ရန်, ယနေ့ကျွန်ုပ်တို့သည်ဤလုပ်ငန်းစဉ်ကို Centon 7 Centon 7 ကိုကွန်ပျူတာများပေါ်တွင်မည်သို့လုပ်ဆောင်သည်ကိုအတိအကျပြလိုကြသည်။
MySQL ကို CENTOS 7 ကိုထည့်သွင်းပါ
ကျွန်ုပ်တို့၏လက်ရှိဆောင်းပါးရှိသတင်းအချက်အလက်များကိုအဆင့်ဆင့်ခွဲဝေပေးလိမ့်မည်။ သို့မှသာအသုံးပြုသူတစ် ဦး စီသည်မည်သည့်အချက်ကိုထည့်သွင်းစဉ်းစားရမည်ကိုအတိအကျနားလည်နိုင်သည်။ MySQL နှင့် installation နှင့်ထပ်မံအပြန်အလှန်ဆက်သွယ်ခြင်းအတွက်ချက်ချင်းရှင်းလင်းပါကသင်သည်မော်ကွန်းတိုက်များကိုတရားဝင် repositories များမှရရှိမည်ဖြစ်သောကြောင့်အင်တာနက်ဆက်သွယ်မှုတစ်ခုလိုအပ်လိမ့်မည်။အဆင့် 1: ပဏာမလုပ်ရပ်များ
ဟုတ်ပါတယ်, နောက်တစ်ဆင့်ကိုချက်ချင်းသွားနိုင်ပြီး installation ကိုလုပ်ဆောင်နိုင်မှာဖြစ်တယ်, သို့သော်အိမ်ရှင်မကိုဆုံးဖြတ်ရန်နှင့် Centos သည်နောက်ဆုံးသတင်းများအားလုံးတွင်နောက်ဆုံးပေါ်နောက်ဆုံးသတင်းများရှိကြောင်းသေချာစေရန်လိုအပ်သည်။ OS ပြင်ဆင်ရန်အောက်ပါညွှန်ကြားချက်များကိုညှိပါ။
- ဤရွေ့ကားနှင့်နောက်ဆက်တွဲလုပ်ရပ်များအားလုံးကို terminal မှတဆင့်လုပ်လိမ့်မည်, သင့်အတွက်အဆင်ပြေစွာ run ဖို့လိုအပ်လိမ့်မည်။ သင်သည်ဤအရာကိုလျှောက်လွှာ menu မှတစ်ဆင့်ပြုလုပ်နိုင်သည် (သို့) Ctrl + Alt + T. Key ပေါင်းစပ်ကျဆင်းခြင်းကိုသင်လုပ်နိုင်သည်။
- ဤတွင် hostname command ကိုရိုက်ထည့်ပြီး Enter ကိုနှိပ်ပါ။
- ထို့အပြင် hostname -f ကိုသတ်မှတ်ပြီးရလဒ်နှစ်ခုကိုနှိုင်းယှဉ်ပါ။ ပထမ ဦး ဆုံးပြီးပြည့်စုံပြီးဒုတိယ - အတိုကောက်။ သင့်ရဲ့ကိုက်ညီမယ်ဆိုရင်နောက်ထပ်သွားပါ။ ဒီလိုမှမဟုတ်ရင်တရားဝင်စာရွက်စာတမ်းများမှညွှန်ကြားချက်များကို အသုံးပြု. အိမ်ရှင်အမည်ကိုပြောင်းလဲရမည်။
- မည်သည့် application ကိုမဆိုထည့်သွင်းခြင်းမပြုမီနောက်ဆက်တွဲလုပ်ငန်းစဉ်များအားလုံးမှန်ကန်စွာသွားစေရန်နောက်ဆုံးသတင်းများရရှိနိုင်မှုကိုစစ်ဆေးရန်အကြံပြုသည်။ ထိုသို့ပြုလုပ်ရန် Sudo Yum အသစ်ပြောင်းခြင်းကိုရိုက်ထည့်ပြီး Enter ကိုနှိပ်ပါ။
- ဤ option သည် Superuser ၏ကိုယ်စားကွပ်ကဲသည်, ဆိုလိုသည်မှာသင်သည်အကောင့်၏ authentication ကိုအတည်ပြုရန်စကားဝှက်တစ်ခုထည့်ရန်လိုအပ်သည်။ အက္ခရာများကိုရေးသည့်အခါ၎င်းတို့ကို console တွင်ပြလိမ့်မည်မဟုတ်ပါ။
- အသစ်ပြောင်းထားသော package များတပ်ဆင်ရန်လိုအပ်ကြောင်းအကြောင်းကြားလိမ့်မည်သို့မဟုတ်နောက်ဆုံးသတင်းများကိုဖန်သားပြင်ပေါ်တွင်မတွေ့ရပါ။
နောက်ဆုံးသတင်းများအားလုံးကိုတပ်ဆင်ပြီးနောက်အပြောင်းအလဲများကိုပြောင်းလဲရန်စနစ်ကိုပြန်လည်စတင်ရန်အကြံပြုသည်။ မွမ်းမံမှုများမတွေ့ရှိပါကနောက်အဆင့်သို့ချက်ချင်းသွားပါ။
အဆင့် 2 - package များကိုဒေါင်းလုပ်လုပ်ခြင်းနှင့်တပ်ဆင်ခြင်း
ကံမကောင်းစွာဖြင့် MySQL ကိုတရားဝင် repository မှဒေါင်းလုတ်ဆွဲ။ မရရှိနိုင်ပါ။ ၎င်းသည်ဗားရှင်းအမြောက်အများနှင့်အချို့သော nuces များစွာကြောင့်မော်ကွန်းတိုက်များအပြင်အခြားအရာအချို့ကြောင့်ဖြစ်သည်။ ထို့ကြောင့်ပထမ ဦး ဆုံးသင့်တော်သောအထုပ်တစ်ခုရွေးချယ်ခြင်းသည်ပထမ ဦး ဆုံးပထမ ဦး ဆုံးရွေးချယ်ရမည်။
တရားဝင်သိုလှောင်ရုံ MySQL သို့သွားပါ
- အထက်ပါ Dink သို့သွားပါ။ ဒေတာဘေ့စ်စီမံခန့်ခွဲမှုစနစ်၏လက်ရှိဗားရှင်းများအားလုံးကိုထည့်သွင်းစဉ်းစားရန်သင့်ကိုယ်သင်အကျွမ်းတဝင်ရှိရန်။ RPM format တွင်စိတ်ဝင်စားမှုအထုပ်ကိုရွေးချယ်ပြီးညာဘက် mouse ခလုတ်ကိုနှိပ်ခြင်းအားဖြင့် context menu ကိုခေါ်ဆိုခြင်းဖြင့်ချိတ်ဆက်မှုကိုကူးယူပါ။
- သင်ထည့်သောအခါ link ကိုမှန်ကန်စွာကူးယူထားသည့်အတိုင်းသင်တွေ့လိမ့်မည်။ အကယ်. သင်သည် browser ကိုဖြတ်သန်းသွားပါက RPM package ကို download လုပ်လိမ့်မည်။ သို့သော်ယခုကျွန်ုပ်တို့အတွက်မလိုအပ်ပါ။
- Terminal တွင်တစ်ကြိမ်တွင် wget + ကူးယူထားသောယခင် link ကူးယူပြီး Enter ကိုနှိပ်ပါ။
- ထို့နောက် sudo rpm -ivh MySQL57-el7.rpm, ဤလိုင်းကိုလက်ရှိ link တွင်သတ်မှတ်ထားသောနံပါတ်များသို့အစားထိုးခြင်း,
- ဤစစ်ဆင်ရေးကိုလည်း Superuser ၏ကိုယ်စားဆောင်ရွက်သည်။ ထို့ကြောင့်သင်စကားဝှက်ကိုပြန်လည်ထည့်သွင်းရန်လိုသည်။
- repository update ကိုပြီးစီးပြီးအထုပ်ကိုထည့်သွင်းပြီးသည်အထိစောင့်ပါ။
- အဓိကတပ်ဆင်မှုလုပ်ငန်းစဉ်ကိုမစတင်မီ sudo yum update ကိုသတ်မှတ်ခြင်းဖြင့် repository list ကို update လုပ်ပါ။
- Y ဗားရှင်းကိုရွေးချယ်ခြင်းဖြင့်လုပ်ဆောင်သောလုပ်ဆောင်မှုကိုအတည်ပြုပါ။
- သင်ထပ်ခါတလဲလဲလုပ်သည့်အခါထပ်လုပ်ပါ။
- စနစ်ကို installing ၏လုပ်ငန်းစဉ်ကိုသာဆက်လက်တည်ရှိသည်။ ဤအရာကို sudo yum ကို အသုံးပြု. MySQL-server command ကို install လုပ်သည်။
- တပ်ဆင်ခြင်း (သို့) packet ကိုဖြည်ရန်လုံးဝတောင်းဆိုမှုများအားလုံးကိုအတည်ပြုပါ။
- Download လုပ်ထုံးလုပ်နည်းသည်အင်တာနက်အမြန်နှုန်းပေါ် မူတည်. မိနစ်အနည်းငယ်ကြာနိုင်သည်။ ဤအနေဖြင့်, settings အားလုံးကိုပြန်လည်မ reset ဖို့အတွက် terminal session ကိုမပိတ်ပါနှင့်။
- အောင်မြင်စွာတပ်ဆင်ပြီးနောက် sudo systemctl မှတစ်ဆင့် sudo systemctl မှတစ်ဆင့် MySQld စတင်ပါ။
- အလှည့်အပြောင်းနှင့်အမှားအယွင်းများမရှိပါက၎င်းကိုမျက်နှာပြင်ပေါ်တွင် input အတွက် input အတွက်လိုင်းအသစ်ပေါ်လာလိမ့်မည်။
သင်မြင်နိုင်သည့်အတိုင်း MySQL ကို Centos 7 တွင်တပ်ဆင်ခြင်းသည်မိနစ်အနည်းငယ်မျှသာတပ်ဆင်ပြီးအသုံးပြုသူသည် console ထဲကိုကူးယူပြီး console ထဲသို့ကူးယူနိုင်ပြီးအများစုကိုကူးယူခြင်းနှင့်ထည့်သွင်းခြင်းတို့ပြုလုပ်နိုင်သည်။ သို့သော် DBMs များနှင့်မှန်ကန်သောအပြန်အလှန်ဆက်သွယ်မှုအတွက်အောက်တွင်ဖော်ပြထားသောကန ဦး ပြင်ဆင်မှုကိုထုတ်လုပ်ရန်လိုအပ်သည်။
အဆင့် 3: ကန ဦး setup ကို
ယခုကျွန်ုပ်တို့သည်ဒေတာဘေ့စ်စီမံခန့်ခွဲမှုစနစ်ကိုပြင်ဆင်ခြင်း၏ရှုထောင့်အားလုံးကိုလုံးဝမထိခိုက်ပါ။ ကျွန်ုပ်တို့သည်အသုံးအဆောင်စွမ်းဆောင်ရည်၏စွမ်းဆောင်ရည်ကိုစစ်ဆေးရန်နှင့်၎င်းအတွက်စံစည်းမျဉ်းစည်းကမ်းများကိုသတ်မှတ်ရန်လုပ်ဆောင်ရန်လိုအပ်သည့်အခြေခံလုပ်ရပ်များနှင့် ပတ်သက်. ကျွန်ုပ်တို့ပြောချင်သည်။ ထိုသို့ပြုလုပ်ရန်သင်သည်ထိုလမ်းညွှန်ကိုလိုက်လျှောက်ရန်လိုအပ်လိမ့်မည် -
- လက်ျာအယ်ဒီတာကိုတပ်ဆင်ခြင်းဖြင့်စတင်ကြပါစို့, settings အားလုံးကို configuration file ထဲတွင်ပြောင်းလဲထားသော configuration file ထဲတွင်ပြောင်းသည်။ Nano ကိုအသုံးပြုရန်အဆင်ပြေသည်။ ထို့ကြောင့် console တွင် sudo yum ကို install လုပ်ရန်အဆင်ပြေပါသည်။
- အကယ်. Utility ကိုမထူသေးပါကမော်ကွန်းတိုက်အသစ်များထပ်မံဖြည့်စွက်မှုကိုသင်အတည်ပြုရမည်။ ဒီလိုမှမဟုတ်ရင် string ကို "ဘာမှမလုပ်ဆောင်" ပါကပေါ်လာလိမ့်မည်။ ထို့ကြောင့်သင်သည်နောက်တစ်ဆင့်သို့ပြောင်းရွှေ့နိုင်သည်။
- sudo nano /etc/my.cnf ကိုထည့်ပြီးဒီ command ကို activate လုပ်ပါ။
- bind_adddress = string ကိုထည့်ပြီး ports အားလုံးကိုဆက်သွယ်ပြီးဖွင့်လိုသည့် IP address ကိုသတ်မှတ်ပါ။ သင်သည်အခြားအရေးကြီးသော parameters များကိုလည်းထပ်မံသတ်မှတ်နိုင်သည်။ ၎င်းတို့အကြောင်းပိုမိုဖတ်ရှုရန်တရားဝင်စာရွက်စာတမ်းများတွင်အောက်တွင်ဖော်ပြထားသောရည်ညွှန်းချက်ကိုအောက်တွင်ဖော်ပြထားသည်။
- အပြောင်းအလဲများအပြီးတွင် Ctrl + O ကိုနှိပ်ခြင်းအားဖြင့်၎င်းတို့ကိုရေးရန်မမေ့ပါနှင့်။ ထို့နောက် Nano မှ Ctrl + X ကိုမှတဆင့်ထွက်ပါ။
- အစပိုင်းတွင် configuration ဖိုင်တွင်ကွန်ယက်လုံခြုံရေးကိုထိခိုက်စေသည့် parameters များပါ 0 င်သည်။ သူတို့က hacking စဉ်အတွင်းသူတို့ကအလားအလာအားနည်းနေတဲ့နေရာတစ်ခုဖြစ်နိုင်တယ်။ ထို့ကြောင့် MySQL_SECure_installation ကိုဖျော်ဖြေခြင်းဖြင့်သူတို့ကိုဖယ်ရှားပစ်ရန်အကြံပြုသည်။
- ဤစစ်ဆင်ရေးကိုအတည်ပြုရန်အုပ်ချုပ်ရေးမှူး၏စကားဝှက်ကိုရိုက်ထည့်ပါ။
အစောပိုင်းတွင်ဖော်ပြခဲ့သည့်အတိုင်းကျွန်ုပ်တို့သည် Configuration ၏အခြေခံနိယာမကိုသာပြသခဲ့သည်။ ဤအကြောင်းအသေးစိတ်ကို MySQL ၏တရားဝင်စာရွက်စာတမ်းများတွင်ဖော်ပြထားသည်။
တရားဝင်ဝက်ဘ်ဆိုက်တွင် MySQL စာရွက်စာတမ်းများကိုဖတ်ရှုရန်ခုန်ပါ
အဆင့် 4: Root Password Reset Reset
MySQL ကို install လုပ်သည့်အခါတစ်ခါတစ်ရံအသုံးပြုသူများသည် superuser password တစ်ခုတပ်ဆင်ပြီး၎င်းကိုမေ့သွားပါက၎င်းကိုမေ့သွားသောသို့မဟုတ်၎င်းကိုအစပိုင်းတွင်ရွေးချယ်ထားသည့်အရာကိုမသိပါ,
- "terminal" ကိုဖွင့်ပြီး 0 န်ဆောင်မှုကိုရပ်တန့်ရန် Sudo Systemctl ကိုရပ်တန့်ပါ။
- systemctl set-elven-seative my environment mySqld_opts = "- Skip-Grant-tables မှတစ်ဆင့် seace on ိုင်သတ္တိရှိရှိစစ်ဆင်ရေး mode သို့သွားပါ။ "
- MySQL -U အမြစ်ကိုထည့်ခြင်းဖြင့် Superuser ၏အမည်မှဆက်သွယ်ပါ။ စကားဝှက်ကိုတောင်းခံလိမ့်မည်မဟုတ်ပါ။
- Access key အသစ်တစ်ခုကိုဖန်တီးရန်အောက်ပါ command များကို execute တွင်သာအလှည့်အပြောင်းများသာဖြစ်သည်။
MySQL> MySQL ကိုသုံးပါ။
MySQL> UPDATE အသုံးပြုသူ Set Password = Password (Password ") အသုံးပြုသူ = 'root', (စကားဝှက်သည်သင်၏ Access New Hide New Say)
MySQL> Flush အခွင့်အရေးများ,
Sudo Systemctctl unsert-areating mySqld_opts
sudo systemctll mySQld စတင်
ထို့နောက်စကားဝှက်အသစ်ကို အသုံးပြု. ဆာဗာကိုထပ်မံချိတ်ဆက်ပါ။ ဒီတစ်ကြိမ်မှာတော့အခက်အခဲမရှိဘူး။
CENTOS 7 တွင်တပ်ဆင်ခြင်းနှင့်မျက်နှာပြင် configuration mySQL ကိုတပ်ဆင်ခြင်းနှင့်မျက်နှာပြင် configuration mySQL ကို install လုပ်ခြင်းနှင့်မျက်နှာပြင်ချိတ်ဆက်မှုလမ်းညွှန်နှင့်အကျွမ်းတဝင်ရှိခဲ့ဖူးပါသလား။ ဝဘ်ဆာဗာသို့မဟုတ်လျှောက်လွှာနှင့်ထပ်မံအပြန်အလှန်ဆက်သွယ်ရန်ဒေတာဘေ့စ်။ ဤအရာအားလုံးကိုကိုယ်တိုင်ပြုလုပ်ရန်, အစီအစဉ်၏အသေးစိတ်အချက်အလက်များနှင့်အသုံးပြုသောအစိတ်အပိုင်းများအားလုံး၏တရားဝင်စာရွက်စာတမ်းများကိုလေ့လာခြင်းနှင့်သက်ဆိုင်သည်။
ကြည့်ပါ။
phpmyadmin install လုပ်ခြင်း Centos 7
Installation PHP 7 Centos 7