ตามที่ฉันต้องการย้ายไฟล์เหล่านั้นจากเซิร์ฟเวอร์หนึ่งไปยังเซิร์ฟเวอร์อื่นในขณะที่ฐานข้อมูลออฟไลน์
ตามที่ฉันต้องการย้ายไฟล์เหล่านั้นจากเซิร์ฟเวอร์หนึ่งไปยังเซิร์ฟเวอร์อื่นในขณะที่ฐานข้อมูลออฟไลน์
คำตอบ:
มันควรเก็บไว้ใน : / usr / local / MySQL / ข้อมูล
เมื่อคุณใช้ mysql ติดตั้งผ่านHomebrewคุณควรค้นหาโฟลเดอร์ฐานข้อมูลและไฟล์ของคุณ/usr/local/var/mysql
OS X Server (อย่างน้อย v10.6) จะเก็บฐานข้อมูลใน / var / mysql ตามค่าเริ่มต้น คุณสามารถเปลี่ยนแปลงสิ่งนี้ได้ใน Server Admin -> บริการ MySQL -> การตั้งค่า -> ที่ตั้งฐานข้อมูล (โปรดทราบว่าการแก้ไขฟิลด์นี้ไม่ได้ย้ายข้อมูลจริงๆเพียงแค่เปลี่ยนตำแหน่งที่โหลด)
ฉันไม่สามารถเข้าถึง Mac ได้ในขณะนี้ดังนั้นจึงไม่สามารถพูดได้อย่างแน่นอน ทำไมไม่เพียงค้นหาจากเทอร์มินัลไม่ใช่ Spotlight ระบบไฟล์สำหรับ "mysql" เพราะจะมีตารางชื่อ mysql อยู่เสมอ
ค้นหาไฟล์ my.cnf - ควรอยู่ในไดเร็กทอรี / etc / จากนั้นค้นหาบรรทัดดังนี้:
datadir = / var / lib / MySQL
datadir เป็นที่ที่ mysql เก็บไฟล์ฐานข้อมูลทั้งหมด
Autobyte
หากคุณติดตั้ง MySQL โดยใช้ MAMP บน Mac ไฟล์นั้นจะถูกเก็บไว้ที่ /Applications/MAMP/db/mysql
สำหรับ MAMP Pro ไฟล์ควรอยู่ใน /Library/Application Support/appsolute/MAMP PRO/db/mysql
คำตอบ Stack Overflow สำหรับจัดการกับการติดตั้ง MAMP / Sequel Pro ที่นี่: /programming/7341897/where-does-sequel-pro-mamp-store-local-database