ฉันได้รับข้อความแสดงข้อผิดพลาดเสมอเมื่อพยายามทำงานผู้ดูแลระบบในฟอรัมและใน phpmyadmin เพิ่งย้ายจาก 12.04lts เป็น 20.04 ทุกคนสามารถให้คำแนะนำเกี่ยวกับการตั้งค่าที่ปลอดภัยที่ดีสำหรับเซิร์ฟเวอร์ 4gb ram ขอบใจ
#
# ไฟล์การกำหนดค่าเซิร์ฟเวอร์ฐานข้อมูล MySQL
#
# หนึ่งสามารถใช้ตัวเลือกยาวทั้งหมดที่โปรแกรมรองรับ
# เรียกใช้โปรแกรมด้วย --help เพื่อรับรายการตัวเลือกที่มีและด้วย
# --print-defaults เพื่อดูว่าตัวใดจะเข้าใจและใช้งานได้จริง
#
#ดูคำอธิบายได้ที่
# http://dev.mysql.com/doc/mysql/en/server-system-variables.html
# นี่คือรายการสำหรับบางโปรแกรมเฉพาะ
# ค่าต่อไปนี้ถือว่าคุณมี ram อย่างน้อย 32M
[มายเอสคิวลด์]
#
# * การตั้งค่าพื้นฐาน
#
ผู้ใช้ = mysql
# ไฟล์ pid = /var/run/mysqld/mysqld.pid
# socket = /var/run/mysqld/mysqld.sock
# พอร์ต = 3306
# datadir = /var/lib/mysql
# หาก MySQL ทำงานเป็นทาสการจำลอง ควรจะเป็นเช่นนี้
# เปลี่ยน. อ้างอิง https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_tmpdir
#tmpdir = /tmp
#
# แทนที่จะข้ามเครือข่ายค่าเริ่มต้นคือเปิดฟังเท่านั้น
# localhost ซึ่งเข้ากันได้มากกว่าและปลอดภัยไม่น้อย
ที่อยู่ผูก = 127.0.0.1
mysqlx-ผูกที่อยู่ = 127.0.0.1
#
# * การปรับแต่งอย่างละเอียด
#
key_buffer_size = 16M
# max_allowed_packet = 64M
# thread_stack = 256K
# thread_cache_size = -1
# สิ่งนี้จะแทนที่สคริปต์เริ่มต้นและตรวจสอบตาราง MyISAM หากจำเป็น
#ครั้งแรกที่ได้สัมผัส
myisam-recover-options = สำรองข้อมูล
# max_connections = 151
# table_open_cache = 4000
#
# * การบันทึกและการจำลองแบบ
#
# ตำแหน่งทั้งสองได้รับการหมุนโดย cronjob
#
# บันทึกคำถามทั้งหมด
# โปรดทราบว่าประเภทบันทึกนี้เป็นตัวทำลายประสิทธิภาพ
# general_log_file = /var/log/mysql/query.log
#general_log = 1
#
# บันทึกข้อผิดพลาด - ควรมีรายการน้อยมาก
#
log_error = /var/log/mysql/error.log
#
# ที่นี่ คุณสามารถดูข้อความค้นหาที่มีระยะเวลานานเป็นพิเศษ
#slow_query_log = 1
# slow_query_log_file = /var/log/mysql/mysql-slow.log
#long_query_time = 2
# บันทึกแบบสอบถามไม่ได้ใช้ดัชนี
#
# ข้อมูลต่อไปนี้สามารถใช้เป็นบันทึกสำรองซ้ำหรือทำซ้ำได้ง่าย
# หมายเหตุ: หากคุณกำลังตั้งค่า replication slave โปรดดูที่ README.Debian about
# การตั้งค่าอื่นๆ ที่คุณอาจต้องเปลี่ยน
# รหัสเซิร์ฟเวอร์ = 1
# log_bin = /var/log/mysql/mysql-bin.log
# binlog_expire_logs_seconds = 2592000
max_binlog_size = 100M
# binlog_do_db = include_database_name
# binlog_ignore_db = include_database_name