MySQL จัดเก็บไฟล์ฐานข้อมูลไว้ที่ไหนใน OS X


15

ตามที่ฉันต้องการย้ายไฟล์เหล่านั้นจากเซิร์ฟเวอร์หนึ่งไปยังเซิร์ฟเวอร์อื่นในขณะที่ฐานข้อมูลออฟไลน์

คำตอบ:


20

มันควรเก็บไว้ใน : / usr / local / MySQL / ข้อมูล


อย่างที่ทราบนี่คือที่เก็บเมื่อฉันติดตั้ง MySQL โดยใช้ตัวติดตั้ง GUI จริงแทนที่จะใช้ Homebrew มีหลายวิธีในการติดตั้ง!
Matt Fletcher

20

เมื่อคุณใช้ mysql ติดตั้งผ่านHomebrewคุณควรค้นหาโฟลเดอร์ฐานข้อมูลและไฟล์ของคุณ/usr/local/var/mysql


1

OS X Server (อย่างน้อย v10.6) จะเก็บฐานข้อมูลใน / var / mysql ตามค่าเริ่มต้น คุณสามารถเปลี่ยนแปลงสิ่งนี้ได้ใน Server Admin -> บริการ MySQL -> การตั้งค่า -> ที่ตั้งฐานข้อมูล (โปรดทราบว่าการแก้ไขฟิลด์นี้ไม่ได้ย้ายข้อมูลจริงๆเพียงแค่เปลี่ยนตำแหน่งที่โหลด)


0

ฉันไม่สามารถเข้าถึง Mac ได้ในขณะนี้ดังนั้นจึงไม่สามารถพูดได้อย่างแน่นอน ทำไมไม่เพียงค้นหาจากเทอร์มินัลไม่ใช่ Spotlight ระบบไฟล์สำหรับ "mysql" เพราะจะมีตารางชื่อ mysql อยู่เสมอ


0

ค้นหาไฟล์ my.cnf - ควรอยู่ในไดเร็กทอรี / etc / จากนั้นค้นหาบรรทัดดังนี้:

datadir = / var / lib / MySQL

datadir เป็นที่ที่ mysql เก็บไฟล์ฐานข้อมูลทั้งหมด

Autobyte


0

หากคุณติดตั้ง 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

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.