Score:0

mysqld_multi จะไม่เริ่มทำงานเนื่องจาก /var/run/mysqld' ไม่มีไฟล์ซ็อกเก็ต UNIX

ธง in

ฉันกำลังพยายามเริ่ม 2 อินสแตนซ์ mysql ขณะบูต (ubuntu 20.04) โดยใช้ mysqld_multi ระบบบ่นว่าไดเร็กทอรี /var/run/mysqld หายไปและฉันไม่สามารถเข้าใจได้ว่าทำไม

เนื้อหาของ /etc/mysql/my.cnf:

mysqld = /usr/bin/mysqld_safe
mysqladmin = /usr/bin/mysqladmin
#user = ผู้ดูแลระบบหลายคน
#รหัสผ่าน = มัลติพาส
log = /var/log/mysql/error.log

[mysqld2]

# * การตั้งค่าพื้นฐาน
#
ผู้ใช้ = mysql
ไฟล์ pid = /var/run/mysqld/mysqld.pid
ซ็อกเก็ต = /var/run/mysqld/mysqld.sock
พอร์ต = 3306
datadir = /mnt/data/mysql/data

ไฟล์บันทึก:

~$ sudo tail -f /var/log/mysql/error.log
ไฟล์บันทึก mysqld_multi รุ่น 2.16; วิ่ง: อังคาร 13 ก.ค. 17:04:33 น. 2564

การเริ่มต้นเซิร์ฟเวอร์ MySQL

sudo mysqld_multi เริ่ม 2

ไฟล์บันทึก:

2021-07-13T15:04:33.578787Z mysqld_safe กำลังเข้าสู่ '/var/log/mysql/error.log'
2021-07-13T15:04:33.584507Z mysqld_safe Directory '/var/run/mysqld' สำหรับไฟล์ซ็อกเก็ต UNIX ไม่มีอยู่
ไฟล์บันทึก mysqld_multi รุ่น 2.16; วิ่ง: อ. 13 ก.ค. 17:04:35 น. 2564

การรายงานเซิร์ฟเวอร์ MySQL
เซิร์ฟเวอร์ MySQL จากกลุ่ม: mysqld2 ไม่ทำงาน

หากไม่มีหลายเซิร์ฟเวอร์ก็เริ่มต้นได้ดี

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา