Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Tự động điền trong MySQL trong Windows

Nó phải hoạt động theo cách này:

C:\> mysql --auto-rehash

Hoặc định cấu hình my.cnf của bạn:

[mysql]
auto-rehash

chỉnh sửa: Lời xin lỗi của tôi. Tôi đã tìm thấy một số tài liệu tham khảo rằng tính năng hoàn thành tab trong máy khách mysql chỉ hoạt động trên UNIX / Linux. Nó không hoạt động trên Windows.

cập nhật: Lý do cho điều này được đề cập ngắn gọn trong MySQL lỗi # 4731 :

Giải thích: Dòng đọc GNU là một thư viện mã nguồn mở tiêu chuẩn để xử lý đầu vào của người dùng. Nhóm MySQL sử dụng thư viện readline, nhưng họ không phải là tác giả của nó. Từ nhận xét trên, tôi hiểu rằng họ đã không thành công trong việc biên dịch thư viện readline trên Windows bằng Microsoft Visual C ++, công cụ mà họ sử dụng để xây dựng sản phẩm MySQL. Một số dự án mã nguồn mở không được thực hiện hoàn toàn tương thích với môi trường Microsoft Windows.

Vào một thời điểm trước đây, sản phẩm MySQL đã cung cấp một ứng dụng khách thay thế mà chúng gọi là mysqlc.exe mà họ đã biên dịch bằng cygwin bộ công cụ trên Windows, nhưng họ không cung cấp bộ công cụ này nữa. Bộ công cụ cygwin bao gồm thư viện dòng đọc, vì vậy có thể biên dịch mysqlc.exe ứng dụng khách có hỗ trợ hoàn thành tab.

Vì vậy, về lý thuyết, nếu bạn thực sự can đảm, bạn có thể tải xuống bộ công cụ cygwin bao gồm thư viện dòng đọc, sau đó tải xuống mã nguồn MySQL và xây dựng nó bằng cygwin. Sau đó, bạn nên có một chương trình máy khách mysql có thể thực hiện hoàn thành tab. Nhưng điều này nghe có vẻ như rất nhiều công việc ngay cả đối với một người đã quen với việc xây dựng MySQL từ nguồn.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm thế nào để phiên bản kiểm soát dữ liệu được lưu trữ trong mysql

  2. Lỗi cú pháp MySQL khi thực hiện truy vấn SQL

  3. Truy vấn MySQL để đếm các tên miền duy nhất từ ​​trường Địa chỉ email

  4. MYSQL:Phương thức CHỌN - nhưng không hiển thị bản sao / GROUP hoặc DISTINCT?

  5. Khóa chính có phải là chỉ mục không?