ខ្ញុំស្គាល់អ្នករដ្ឋបាលខ្លះទៀតដែលបានភ្លេចលេខសម្ងាត់នៃប្ញស MySQL តើនេះអាចជាការរអាក់រអួលពិតប្រាកដមែនទេ?
ស្រមៃថាអ្នកត្រូវការបង្កើតមូលដ្ឋានទិន្នន័យថ្មីធ្វើអ្វីមួយហើយអ្នកមិនអាចពីព្រោះអ្នកមិនអាចចាំពាក្យសម្ងាត់របស់អ្នកគ្រប់គ្រង (ឬស) របស់ MySQL ដែលជាបញ្ហាពិត។
នៅទីនេះខ្ញុំនឹងបង្ហាញអ្នកពីរបៀបចូលប្រើម៉ាស៊ីនមេ MySQL តាមរយៈស្ថានីយដោយមិនចាំបាច់កំណត់លេខសំងាត់ដូច្នេះនៅពេលដែលនៅខាងក្នុងអ្នកអាចផ្លាស់ប្តូរលេខសំងាត់។
រឿងដំបូងគឺត្រូវបញ្ឈប់សេវាកម្ម mysql៖
service mysql stop
នេះបានបញ្ឈប់សេវាកម្មឥឡូវនេះយើងនឹងចាប់ផ្តើមវាប៉ុន្តែតាមវិធីផ្សេងគ្នាវិធីមួយដែលនឹងមិនស្នើសុំឱ្យយើងមានពាក្យសម្ងាត់នៅពេលក្រោយ:
mysqld_safe --skip-grant-tables &
រួចរាល់ឥឡូវយើងចូលដំណើរការស្ថានីយ MySQL៖
mysql -u root
ពួកគេនឹងឃើញថាវាមិនបានស្នើសុំលេខសម្ងាត់ទេពួកគេនឹងឃើញថាពួកគេបានចូលកុងសូលរឺក៏ស្ថានីយរួចហើយហើយអាចធ្វើអ្វីដែលពួកគេចង់បានសូមបន្តផ្លាស់ប្តូរលេខសំងាត់ MySQL ។
ដំបូងយើងនឹងបញ្ចូលមូលដ្ឋានទិន្នន័យ MySQL ដូចជាៈ
use mysql;
បន្ទាប់មកសូមប្តូរលេខសំងាត់៖
update user set password=PASSWORD("ElNuevoPassword") where user='root';
ឥឡូវចូរយើងធ្វើឱ្យប្រសើរឡើងនូវសិទ្ធិឯកសិទ្ធិ
flush privileges;
ហើយចុងក្រោយយើងចេញទៅក្រៅ៖
quit;
ត្រៀមខ្លួនរួចរាល់ហើយយើងបានផ្លាស់ប្តូរលេខសម្ងាត់របស់អ្នកប្រើប្រាស់ប្រព័ន្ធ MySQL ឥឡូវនេះយើងនឹងបញ្ឈប់សេវាកម្មហើយចាប់ផ្តើមវាដូចដែលវាគួរតែមានៈ
service mysql stop
service mysql start
ចុងបញ្ចប់
នេះគឺជាវាពួកគេបានទទួលការគ្រប់គ្រងលើ MySQL server របស់ពួកគេរួចហើយ
៥៧ យោបល់ទុកអ្នក
ព័ត៌មានជំនួយល្អណាស់សូមអរគុណ
ល្អមែនទែន!
ដើម្បីរង់ចាំឱ្យវាកើតឡើងចំពោះខ្ញុំដើម្បីសាកល្បងវាគ្មានអ្វីល្អទេ
Excelente
អត្ថបទល្អណាស់ឱប !!
មានប្រយោជន៍ខ្លាំងណាស់អ្នកទើបតែដកខ្ញុំចេញពីកន្លែងចង្អៀតមួយ។ សូមអរគុណ។
មានប្រយោជន៍ណាស់អ្នកធ្វើឱ្យខ្ញុំចេញពីការប្រញាប់សូមអរគុណ!
ដំណោះស្រាយនេះបានជួយខ្ញុំច្រើនដងហើយប៉ុន្តែឥឡូវខ្ញុំមានម៉ាស៊ីន mysql ដែលបានតំឡើងថ្មីហើយព្យាយាមកំណត់លេខសំងាត់ទោះយ៉ាងណាវាប្រាប់ខ្ញុំថាវាល "លេខសម្ងាត់" មិនមានទេផ្ទៀងផ្ទាត់រចនាសម្ព័នហើយវាលពិតជាមិនមានទេ។ គំនិតណាមួយពីរបៀបជួសជុលវា?
សូមអរគុណអ្នកបានជួយសង្គ្រោះខ្ញុំដោយអាចគ្រប់គ្រងមកវិញនូវ mysql របស់ខ្ញុំ ...
ខ្ញុំបានធ្វើការអស់ពីមួយម៉ឺនអរគុណ។
ល្អអ្នកបានដោះស្រាយបញ្ហារបស់ខ្ញុំ។ សូមអរគុណ!
4 ជំហានចុងក្រោយធ្វើឱ្យមានភាពខុសគ្នាសូមអរគុណអ្នកខ្លាំងណាស់
សូមអរគុណដែលវាដំណើរការល្អសម្រាប់ខ្ញុំទោះយ៉ាងណាខ្ញុំមានកំហុសបន្ទាប់ពីពាក្យបញ្ជាដំបូងជាមួយសារដូចខាងក្រោមៈ
ថត mysqld_safe '/ var / run / mysqld' សម្រាប់ឯកសាររន្ធយូនីកមិនមានទេ
ការបង្កើតថតឯកសារបានដោះស្រាយបញ្ហាហើយខ្ញុំអាចបញ្ចប់ការផ្លាស់ប្តូរពាក្យសម្ងាត់ខ្ញុំចែករំលែកពាក្យបញ្ជាក្នុងករណីដែលវាកើតឡើងចំពោះនរណាម្នាក់។
mkdir -p / var / run / mysqld
chown mysql: mysql / var / run / mysqld
ល្អពេក
សូមអរគុណច្រើនចំពោះអត្ថបទ។
វាបានជួយខ្ញុំឱ្យទទួលបានមកវិញនូវមូលដ្ឋានទិន្នន័យតេស្តិ៍នៃផ្លែស្ត្រប៊េរីរីដែលខ្ញុំបានតំឡើងម៉ាស៊ីនមេអិមអេសអិលអស់រយៈពេលជាយូរមកហើយ។