သတိပေးချက်ကိုဖြေရှင်းပါ- ဒေတာဘေ့စ်အမှား mysql.proc ၏ကော်လံအရေအတွက်သည် မှားယွင်းနေပါသည်။

အမှန်က သုံးရင်phpMyAdmin ကအမှားကို ရှာမတွေ့လို့ ပြဿနာက ဘယ်မှာလဲ။

  • ပြဿနာမှာ သင်သည် MariaDB ကို အဆင့်မြှင့်ထားခြင်း သို့မဟုတ် ကြောင့်ဖြစ်သည်။MySQL ဒေတာဘေ့စ်ဗားရှင်း။
  • MariaDB သို့မဟုတ် အဆင့်မြှင့်ပါ။က MySQLဒေတာဘေ့စ်ဗားရှင်းပြီးနောက်၊ ဒေတာတည်ဆောက်ပုံများကို အသုံးမပြုပါ။mysql_upgradeအဆင့်မြှင့်မွမ်းမံမှုကို အပြီးသတ်ရန် အမိန့်ပေးသည်။
  • ယင်းနောက်၊ MySQL ဒေတာဘေ့စ်ကို လုပ်ဆောင်နေစဉ်အတွင်း အမှားအယွင်း မက်ဆေ့ချ်များကို ပြသနိုင်မည်ဖြစ်သည်။

သတိပေးချက်ကိုဖြေရှင်းပါ- ဒေတာဘေ့စ်အမှား mysql.proc ၏ကော်လံအရေအတွက်သည် မှားယွင်းနေပါသည်။

WordPress ပလပ်အင်အလိုအလျောက် အရန်သိမ်းခြင်း လုပ်ငန်းစဉ်အတွင်း၊ အောက်ပါ အမှား ▼ ဖြစ်ပေါ်ခဲ့သည်။

သတိပေးချက်- ဒေတာဘေ့စ်အမှား mysql.proc ကော်လံအရေအတွက် မှားယွင်းနေပါသည်။ မျှော်လင့်ထားသော 21၊ တွေ့ရှိ 20။ MariaDB 50560 ဖြင့် ဖန်တီးထားပြီး၊ ယခု 100406 ကို လုပ်ဆောင်နေပါသည်။ ဤအမှားကို ပြင်ဆင်ရန် ကျေးဇူးပြု၍ mysql_upgrade ကို အသုံးပြု၍ မေးမြန်းမှု လုပ်ဆောင်ချက်ကို ပြပါ

  • mysql.proc ဤသည်မှာ သိမ်းဆည်းထားသော လုပ်ထုံးလုပ်နည်းများ သို့မဟုတ် လုပ်ဆောင်ချက်များအကြောင်း အချက်အလက်များကို မှတ်တမ်းတင်သည့် 5.1 ရှိ စနစ်ဇယားတစ်ခုဖြစ်သည်။

သတိပေးချက်ကို ပြင်ဆင်နည်း- ဒေတာဘေ့စ်အမှား mysql.proc ကော်လံအရေအတွက် မှားနေပါသလား။

အောက်ပါChen Weiliangမှတ်တမ်းတင်ဖြေရှင်းချက်။

第1步:ဘေးကင်းသော အလေ့အကျင့်မှာ မိတ္တူကူးခြင်းကို ဦးစွာ စွန့်ပစ်ခြင်း သို့မဟုတ် အအေးခံခြင်း ဖြစ်သည်။

mysqldump -uroot -p123456 --quick --master-data=1 --all-databases --flush-logs --lock-tables >
  • အထက်ပါ "123456" ကို သင်၏ MySQL root စကားဝှက်သို့ ပြောင်းပါ။

第2步:အောက်ပါတို့ကိုအသုံးပြုပါ။mysql_upgrade ဖြေရှင်းရန် အမိန့်ပေးသည်။

mysql_upgrade -u root --datadir=/var/lib/mysql/ --basedir=/ --password=123456

အောက်ပါတို့သည် SSH သရုပ်ပြဆောင်ရွက်မှု လုပ်ငန်းစဉ်▼ ဖြစ်သည်။

[root@db lib]# mysql_upgrade -u root -p123456 -hdb --datadir=/var/lib/mysql/ --basedir=/
mysql_upgrade: the '--datadir' option is always ignored
mysql_upgrade: the '--basedir' option is always ignored
Looking for 'mysql' as: mysql
Looking for 'mysqlcheck' as: mysqlcheck
Running 'mysqlcheck' with connection arguments: '--host=db'
Running 'mysqlcheck' with connection arguments: '--host=db'
mysql.columns_priv                                OK
mysql.db                                          OK
mysql.event                                       OK
mysql.func                                        OK
mysql.general_log
Error   : You can't use locks with log tables.
status  : OK
mysql.help_category                               OK
mysql.help_keyword                                OK
mysql.help_relation                               OK
mysql.help_topic                                  OK
mysql.host                                        OK
mysql.ndb_binlog_index                            OK
mysql.plugin                                      OK
mysql.proc                                        OK
mysql.procs_priv                                  OK
mysql.servers                                     OK
mysql.slow_log
Error   : You can't use locks with log tables.
status  : OK
mysql.student                                     OK
mysql.t1                                          OK
mysql.t2                                          OK
mysql.tables_priv                                 OK
mysql.time_zone                                   OK
mysql.time_zone_leap_second                       OK
mysql.time_zone_name                              OK
mysql.time_zone_transition                        OK
mysql.time_zone_transition_type                   OK
mysql.user                                        OK
................................................
test.newuser                                      OK
test.usertag                                      OK
Running 'mysql_fix_privilege_tables'...
WARNING: NULL values of the 'character_set_client' column ('mysql.proc' table) have been updated with a default value (latin1). Please verify if necessary.
WARNING: NULL values of the 'collation_connection' column ('mysql.proc' table) have been updated with a default value (latin1_swedish_ci). Please verify if necessary.
WARNING: NULL values of the 'db_collation' column ('mysql.proc' table) have been updated with default values. Please verify if necessary.
OK
[root@db lib]#

အောက်တွင် MySQL ဒေတာဘေ့စ်ပြဿနာများအတွက် နောက်ထပ်ဖြေရှင်းနည်းများ ▼ ရှိပါသည်။

မျှော်လင့်ခြင်း Chen Weiliang ဘလော့ဂ် ( https://www.chenweiliang.com/ ) မျှဝေထားသော "Solving Warning- Database Error Column Count of mysql.proc is wrong."၊ သင့်အတွက် အထောက်အကူဖြစ်စေပါသည်။

ဤဆောင်းပါး၏ link ကိုမျှဝေရန်ကြိုဆိုပါတယ်:https://www.chenweiliang.com/cwl-1096.html

နောက်ဆုံးထွက်မွမ်းမံမှုများကို ရယူရန် Chen Weiliang ၏ တယ်လီဂရမ်ချန်နယ်မှ ကြိုဆိုပါသည်။

🔔 ချန်နယ်ထိပ်တန်းလမ်းညွှန်တွင် တန်ဖိုးရှိသော "ChatGPT အကြောင်းအရာစျေးကွက်ရှာဖွေရေး AI ကိရိယာအသုံးပြုမှုလမ်းညွှန်" ကို ပထမဆုံးရရှိသူဖြစ်လိုက်ပါ။ 🌟
📚 ဤလမ်းညွှန်တွင် တန်ဖိုးကြီးကြီးမားမားပါရှိသည်၊ 🌟ဒါက ရှားပါးအခွင့်အရေးပါ၊ လက်လွတ်မခံပါနဲ့။ ⏰⌛💨
ကြိုက်ရင် Share ပြီး Like လုပ်ပါ။
သင်၏မျှဝေခြင်းနှင့် လိုက်ခ်များသည် ကျွန်ုပ်တို့၏ စဉ်ဆက်မပြတ်လှုံ့ဆော်မှုဖြစ်သည်။

 

မှတ်ချက်များ

သင့်ရဲ့အီးမေးလ်လိပ်စာကိုထုတ်ဝေမည်မဟုတ် 用项已用用 * တံဆိပ်

အပေါ်မှလှိမ့်