ແກ້ໄຂຄໍາເຕືອນ: ຄວາມຜິດພາດຖານຂໍ້ມູນການນັບຖັນຂອງ mysql.proc ແມ່ນຜິດພາດ.

ໃນຄວາມເປັນຈິງ, ຖ້າທ່ານໃຊ້phpMyAdmin, ເຈົ້າ​ບໍ່​ສາ​ມາດ​ຊອກ​ຫາ​ຄວາມ​ຜິດ​ພາດ​ທີ່​ເປັນ​ບັນ​ຫາ​?

  • ບັນຫາແມ່ນຍ້ອນວ່າທ່ານໄດ້ຍົກລະດັບ MariaDB ຫຼືຖານຂໍ້ມູນ MySQLຮຸ່ນ.
  • ຍົກລະດັບ MariaDB ຫຼືMySQLຫຼັງຈາກສະບັບຖານຂໍ້ມູນ, ໂຄງສ້າງຂໍ້ມູນບໍ່ໄດ້ຖືກນໍາໃຊ້mysql_upgradeຄໍາສັ່ງເພື່ອເຮັດສໍາເລັດການປັບປຸງການຍົກລະດັບ.
  • ຫຼັງຈາກນັ້ນ, ໃນລະຫວ່າງການປະຕິບັດງານຂອງຖານຂໍ້ມູນ MySQL, ຂໍ້ຄວາມສະແດງຂໍ້ຜິດພາດອາດຈະຖືກສະແດງ.

ແກ້ໄຂຄໍາເຕືອນ: ຄວາມຜິດພາດຖານຂໍ້ມູນການນັບຖັນຂອງ mysql.proc ແມ່ນຜິດພາດ.

ປັ໊ກອິນ WordPressໃນ​ລະ​ຫວ່າງ​ຂະ​ບວນ​ການ​ສໍາ​ຮອງ​ຂໍ້​ມູນ​ອັດ​ຕະ​ໂນ​ມັດ​, ຄວາມ​ຜິດ​ພາດ​ດັ່ງ​ຕໍ່​ໄປ​ນີ້​ໄດ້​ເກີດ​ຂຶ້ນ ▼​

ຄໍາເຕືອນ: ຂໍ້ຜິດພາດຂອງຖານຂໍ້ມູນ ຈໍານວນຖັນຂອງ mysql.proc ແມ່ນຜິດພາດ. ຄາດວ່າຈະເປັນ 21, ພົບ 20. ສ້າງດ້ວຍ MariaDB 50560, ຕອນນີ້ແລ່ນ 100406. ກະລຸນາໃຊ້ mysql_upgrade ເພື່ອແກ້ໄຂຂໍ້ຜິດພາດນີ້ ການສະແດງສະຖານະ FUNCTION

  • 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 Blog ( https://www.chenweiliang.com/ ) shared "ຄຳເຕືອນການແກ້ໄຂ: Database Error ນັບຖັນຂອງ mysql.proc ແມ່ນຜິດພາດ."

ຍິນດີຕ້ອນຮັບແບ່ງປັນການເຊື່ອມຕໍ່ຂອງບົດຄວາມນີ້:https://www.chenweiliang.com/cwl-1096.html

ຍິນດີຕ້ອນຮັບສູ່ຊ່ອງ Telegram ຂອງບລັອກຂອງ Chen Weiliang ເພື່ອຮັບອັບເດດຫຼ້າສຸດ!

🔔 ເປັນຜູ້ທຳອິດທີ່ໄດ້ຮັບ "ຄູ່ມືການໃຊ້ເຄື່ອງມືການຕະຫຼາດເນື້ອຫາ ChatGPT AI" ທີ່ມີຄຸນຄ່າໃນລາຍການທາງເທິງ! 🌟
📚ຄູ່ມືນີ້ມີຄຸນຄ່າອັນມະຫາສານ, 🌟ນີ້ເປັນໂອກາດທີ່ຫາຍາກ, ຢ່າພາດມັນ! ⏰⌛💨
Share and like ຖ້າມັກ!
ການ​ແບ່ງ​ປັນ​ແລະ​ການ​ຖືກ​ໃຈ​ຂອງ​ທ່ານ​ແມ່ນ​ການ​ຊຸກ​ຍູ້​ຢ່າງ​ຕໍ່​ເນື່ອງ​ຂອງ​ພວກ​ເຮົາ​!

 

评论评论

ທີ່ຢູ່ອີເມວຂອງທ່ານຈະບໍ່ຖືກເຜີຍແຜ່. ທົ່ງນາທີ່ກໍານົດໄວ້ແມ່ນຖືກນໍາໃຊ້ * ປ້າຍ ກຳ ກັບ

ເລື່ອນໄປເທິງສຸດ