चेतावणी सोडवा: डेटाबेस त्रुटी mysql.proc ची स्तंभ संख्या चुकीची आहे.

खरं तर, आपण वापरल्यासphpMyAdmin, आपण त्रुटी शोधू शकत नाही समस्या कुठे आहे?

  • समस्या अशी आहे कारण तुम्ही मारियाडीबी किंवा अपग्रेड केले आहेMySQL डेटाबेसआवृत्ती
  • मारियाडीबी किंवा अपग्रेड करा, MySQLडेटाबेस आवृत्ती नंतर, डेटा संरचना वापरली जात नाहीतmysql_upgradeअपग्रेड अपडेट पूर्ण करण्यासाठी कमांड.
  • त्यानंतर, MySQL डेटाबेसच्या ऑपरेशन दरम्यान, त्रुटी संदेश प्रदर्शित केले जाऊ शकतात.

चेतावणी सोडवा: डेटाबेस त्रुटी mysql.proc ची स्तंभ संख्या चुकीची आहे.

वर्डप्रेस प्लगइनस्वयंचलित बॅकअप प्रक्रियेदरम्यान, खालील त्रुटी आली ▼

चेतावणी: डेटाबेस त्रुटी mysql.proc ची स्तंभ संख्या चुकीची आहे. अपेक्षित 21, आढळले 20. MariaDB 50560 सह तयार केले, आता 100406 चालत आहे. या त्रुटीचे निराकरण करण्यासाठी कृपया mysql_upgrade वापरा क्वेरी कार्य स्थिती दर्शवा

  • mysql.proc हे 5.1 मधील एक सिस्टम टेबल आहे जे संग्रहित प्रक्रिया किंवा कार्यांबद्दल माहिती रेकॉर्ड करते.

चेतावणी कशी दुरुस्त करावी: डेटाबेस त्रुटी mysql.proc ची स्तंभ संख्या चुकीची आहे?

खालीलप्रमाणे आहेचेन वेइलांगदस्तऐवजीकरण समाधान.

1 步:सुरक्षित सराव म्हणजे प्रथम डंप किंवा कोल्ड बॅकअप:

mysqldump -uroot -p123456 --quick --master-data=1 --all-databases --flush-logs --lock-tables >
  • कृपया वरील "123456" तुमच्या MySQL रूट पासवर्डमध्ये बदला.

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 डेटाबेस समस्यांवर आणखी उपाय आहेत▼

होप चेन वेइलांग ब्लॉग ( https://www.chenweiliang.com/ ) ने सामायिक केले "सोल्व्हिंग चेतावणी: डेटाबेस एरर कॉलमची mysql.proc ची संख्या चुकीची आहे.", तुमच्यासाठी उपयुक्त.

या लेखाची लिंक सामायिक करण्यासाठी आपले स्वागत आहे:https://www.chenweiliang.com/cwl-1096.html

अधिक लपलेल्या युक्त्या उघड करण्यासाठी🔑, आमच्या टेलिग्राम चॅनेलमध्ये सामील होण्यासाठी स्वागत आहे!

आवडल्यास शेअर आणि लाईक करा! तुमचे शेअर्स आणि लाईक्स ही आमची सतत प्रेरणा आहेत!

 

评论 评论

तुमचा ईमेल पत्ता प्रकाशित केला जाणार नाही. 用 项 已 用 * लेबल

Top स्क्रोल करा