Sequel ProとMAMPを介してコンピューター上にいくつかのデータベースを作成し、それらを表示するためにlocalhostを実行していました。しかし、Mac OS Lionの新規インストールを実行し、データベースを.sqlファイルにバックアップするのを忘れていました。
ファイルを定期的にバックアップし、コンピューターのコピーをプレインストールしています。誰かがdbファイルへのパスを知っていますか?再構築できる形式で保存されているので、Sequel Proにインポートできますか?
ブライアンWの回答 MAMP Pro(v2.1.4)を使用するのに実際には役立ちませんでしたが、幸運にも他の人が助けてくれました。私の場所は:
/ライブラリ/ Application Support/appsolute/MAMP PRO/db/mysql
また、Dropboxに移動し、元の場所にUnixシンボリックリンクを使用した(Mac OS Xエイリアスでは機能しないため、Mac OS Xエイリアスではない)と述べたので、同様にバックアップされます。
わかりました、私はそれを理解しました。 MAMPとlocalhostを使用してデータベースを作成している場合は、MAMP> db> mysqlフォルダーに移動するだけで、すべてのデータベースが作成されます。
Sequel Pro/MAMP/Localhostを使用するすべての人に役立つことを願っています!
以前のデータベースを引き継ぐには標準MAMPからMAMP PROに:
/ Applications/MAMP/db/mysql /を/ Library/Application Support/appsolute/MAMP PRO/db/mysql /にコピーします
以前のデータベースユーザーを引き継ぐにはコピーする必要があります:/ Applications/MAMP/db/mysql/mysql /に
/ライブラリ/ Application Support/appsolute/MAMP PRO/db/mysql/mysql
MAMPはデータベースをこのフォルダーに保存します:
/アプリケーション/ MAMP/db/mysql
MAMPディレクトリに関する詳細情報(dbファイル、エラーログなどを含む)は、Sequel Proドキュメント(MAMP、MAMP PRO、XAMPP、Zendなど)にもあります。
https://sequelpro.com/docs/ref/mysql/mysql-files
それは私が多くのことを静めるのに役立ちました。
このコマンドを実行して、データへのパスを動的に取得できます
mysqladmin -h Host -u root -p variables
もちろん、ホストをホストに変更する必要があります(ほとんどの場合)localhost
とrootをユーザー名またはroot
に変更する必要があります。データベースが保存されているdatadir
を検索する変数の長いリストが表示されます