mysql cho tôi cái này> - sau đó ngừng hoạt động


0

Chỉ muốn đi trước và xin lỗi cho bất kỳ lạm dụng thuật ngữ hoặc thiếu kiến ​​thức. Tôi là một chuyên gia giáo dục kinh doanh và khóa học cơ sở dữ liệu này đã được thay thế cho một khóa học thiết kế web vì vậy tôi hoàn toàn mới với điều này. Tôi sẽ giải thích vấn đề của tôi tốt nhất có thể.

Tôi đang chạy MySQL thông qua XAMPP. Tôi đang sử dụng root -u (giáo sư nói không cần mật khẩu nên đây là lý do). Vấn đề của tôi đã xảy ra hai lần và tôi cần nó dừng lại! Về cơ bản, tôi chỉ đang tạo cơ sở dữ liệu của mình, tất cả đều ổn, sau đó tôi nhập một dòng mã cần thiết cho bài tập của mình, tôi nhấn enter, rồi bất ngờ tôi đang ở một dòng mới không có thông báo lỗi chỉ có ký hiệu này> -

Lần đầu tiên điều này xảy ra, tôi đã đóng dấu nhắc lệnh và XAMPP. Tôi đã mở lại và tôi có khoảng 3 cơ sở dữ liệu ban đầu trên đó NHIỆM VỤ, CỘNG VỚI cơ sở dữ liệu tôi đang làm việc. Tôi có thể xem các cơ sở dữ liệu tôi có, nhưng về cơ bản được cho biết tôi không có quyền để tạo bất kỳ cơ sở dữ liệu nào. Liên kết dưới đây cho thấy những gì nó trông như thế nào. Tôi chỉ còn lại 2 cơ sở dữ liệu này.

https://i.stack.imgur.com/vhHFI.png

Tôi hoàn toàn gỡ cài đặt và cài đặt lại chương trình và tất cả đều tốt. Tôi đang trên đường và gần như hoàn thành nhiệm vụ của mình khi nó xảy ra LẠI! Cùng một biểu tượng nhỏ, tại thời điểm này, nó thậm chí sẽ cho phép tôi 'thoát' MySQL. Tôi đã kiểm tra xem cơ sở dữ liệu của tôi có hiển thị hay không. NGAY BÂY GIỜ, nó không cùng với ba cơ sở dữ liệu khác tự động ở đó khi tôi mở chương trình. Xin ai đó cho tôi biết tại sao điều này xảy ra!


Biểu tượng đó có nghĩa là bạn thiếu một phần của lệnh, lệnh không đầy đủ. Để được phép tạo cơ sở dữ liệu mới, hãy sử dụng mysql -u root -p để đăng nhập với quyền root
Genaro Morales

rất tốt! Có cách nào để lấy lại cơ sở dữ liệu của tôi không? Họ đã hoàn toàn biến mất! Và có ba cái trên đó chỉ tự động được đưa vào chương trình và biến mất ngay bây giờ. Cảm ơn sự giúp đỡ của bạn! @GenaroMorales
bkagodwin

đây là máy khách mysql, bạn cần chạy trong bash (vì bạn đang sử dụng root). để chạy bash, gõ mysql -u root -p. từ đó bạn có thể làm việc mà không gặp vấn đề gì
iSR5

@bkagodwin nếu bạn không thể nhìn thấy các bảng của mình, hãy sử dụng information_schema để kiểm tra xem đã có ở đó hay chưa: dev.mysql.com/doc/refman/5.7/en/inif-schema.html
iSR5

Được rồi, vì vậy tôi đã chạy mysql -u root -p, được nhắc nhập mật khẩu, không biết và không biết cách thay đổi. NHƯNG, đã chạy lại MySQL -u root và tất cả các cơ sở dữ liệu của tôi đều ở đó! Tôi chỉ muốn hiểu những gì đang gây ra điều đó? Cảm ơn một lần nữa cho tất cả sự giúp đỡ và hiểu biết của bạn!
bkagodwin
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.