Làm cách nào tôi có thể quay lại / usr / local / bin / mysql trên Snow Leopard?


1

Từ thiết bị đầu cuối và cố gắng gỡ cài đặt macports, tôi đã chạy một lệnh, rm -rf / macports ...., đã xóa hàng loạt thứ. Tôi cảm thấy xấu hổ về điều này, không nhận ra không gian sau /.

Kể từ đó, mysql đang chạy nhưng tôi không thể thực thi bất kỳ lệnh mysql nào vì nó không nằm dưới / usr / local / bin /

Tôi đã đi trước một cài đặt lại mysql nhưng không có may mắn. Những bước nào bạn khuyên bạn nên làm để có thể chạy mysql, mysqlduml, mysqladmin, từ thiết bị đầu cuối? Tôi có thể truy cập cơ sở dữ liệu từ phpmyadmin, vì vậy mysql đang chạy, đừng hỏi tôi làm thế nào.


nên truy cập superuser.com, có thể là serverfault, nhưng cảm giác như SU đối với tôi.
lexu

2
Bạn có một bản sao lưu máy thời gian? hoặc bất kỳ bản sao lưu / bản sao khác của thiết lập trước đó của bạn? Nếu không, dữ liệu sẽ biến mất.
lexu

2
Trừ khi bạn có một bản sao lưu, bạn sẽ không khôi phục bất kỳ dữ liệu nào. Đối với thực tế dữ liệu của bạn đang chạy, tôi không chắc OSX có trình nền hay không nhưng tôi cá rằng đó là nơi nó bắt đầu.
Kravlin

Câu trả lời:


3

Tôi có nên vô tình chạy rm -rf /, Tôi chắc chắn sẽ đi với một hoàn tất cài đặt lại của hệ thống của tôi (1) . Như tôi sẽ mất bất kỳ niềm tin vào độ tin cậy của nó.

Đây là lệnh tồi tệ thứ hai bạn có thể chạy. Người đầu tiên sudo rm -rf /. Nó chỉ đơn giản sẽ loại bỏ đệ quy tất cả các tệp trên đĩa mà bạn có quyền đọc / ghi, đó là một trình chặn hiển thị. Ngay cả khi bạn không phải là người dùng quản trị, nó vẫn sẽ xóa một số tệp bạn không thể khôi phục.

Hoặc, như nhận xét của @lexu và @Kravlin, nếu bạn có bản sao lưu Time Machine, bạn có thể thử khôi phục hệ thống của mình như trước khi bạn chạy lệnh đó. Hy vọng bạn có một cái.


(1) ... và cũng rất có thể sẽ đấm mạnh vào mặt tôi.


1
+1. Nếu bạn phát hành "rm -rf /" là root, bạn không biết mình đã làm gì. Chỉ cố gắng mang lại một vài thứ bạn nhận thấy còn thiếu, như mysql, trong khi để mọi thứ khác ở trạng thái không xác định mong manh chỉ là một công thức cho các vấn đề. @Ole, cài đặt lại hệ thống của bạn.
Spiff
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.