Hướng dẫn how do i create a database using visual studio code in mysql? - làm cách nào để tạo cơ sở dữ liệu bằng mã studio trực quan trong mysql?

Phần này giải thích cách sử dụng các trình chỉnh sửa mã trong MySQL cho Visual Studio.

Giới thiệu

MySQL cho Visual Studio cung cấp quyền truy cập vào các đối tượng và dữ liệu của MySQL mà không buộc các nhà phát triển phải rời khỏi Visual Studio. Được thiết kế và phát triển như một gói Visual Studio, MySQL cho Visual Studio tích hợp trực tiếp vào Máy chủ Explorer cung cấp trải nghiệm liền mạch để thiết lập các kết nối mới và làm việc với các đối tượng cơ sở dữ liệu.

Các tính năng MySQL cho Visual Studio sau đây có sẵn kể từ phiên bản 2.0.5:

  • Trình chỉnh sửa mã JavaScript và Python, trong đó các tập lệnh trong các ngôn ngữ đó có thể được thực thi để truy vấn dữ liệu từ cơ sở dữ liệu MySQL.

  • Tích hợp tốt hơn với trình khám phá máy chủ để mở các trình soạn thảo MySQL, JavaScript và Python trực tiếp từ một phiên bản MySQL được kết nối.

  • Giao diện người dùng mới hơn để hiển thị kết quả truy vấn, trong đó các chế độ xem khác nhau được trình bày từ các bộ kết quả được trả về bởi máy chủ MySQL như:

    • Nhiều tab cho mỗi bộ kết quả được trả về bởi một truy vấn được thực hiện.

    • Xem kết quả, nơi thông tin có thể được nhìn thấy trong biểu diễn lưới, cây hoặc văn bản cho kết quả JSON.

    • Các loại trường Xem, trong đó thông tin về các cột của tập kết quả được hiển thị, chẳng hạn như tên, kiểu dữ liệu, bộ ký tự và hơn thế nữa.

    • Chế độ xem thống kê truy vấn, hiển thị thông tin về truy vấn được thực hiện như thời gian thực thi, hàng được xử lý, chỉ mục và sử dụng bảng tạm thời, v.v.

    • Chế độ xem kế hoạch thực thi, hiển thị một lời giải thích về việc thực hiện truy vấn được thực hiện trong nội bộ bởi máy chủ MySQL.

Bắt đầu

Các yêu cầu tối thiểu là:

  • MySQL cho Visual Studio 2.0.5

  • Visual Studio 2012

  • MySQL 5.7.12 với plugin X được bật (trình chỉnh sửa mã không được hỗ trợ để sử dụng với máy chủ MySQL 8.0.)

Để bật plugin X cho MySQL 5.7:

  1. Mở dấu nhắc lệnh và điều hướng đến thư mục bằng các nhị phân MySQL của bạn.

  2. Gọi máy khách dòng lệnh MySQL:mysql command-line client:

    mysql -u user -p
  3. Thực hiện câu lệnh sau:

    mysql> INSTALL PLUGIN mysqlx SONAME 'mysqlx.dll';

    Quan trọng

    Người dùng mysql.session phải tồn tại trước khi bạn có thể tải plugin X. mysql.session đã được thêm vào trong MySQL 5.7.19. Nếu từ điển dữ liệu của bạn được khởi tạo bằng phiên bản trước, bạn phải chạy quy trình MySQL_UPGRADE. Nếu việc nâng cấp không chạy, x plugin không bắt đầu với thông báo lỗi sau:mysql_upgrade procedure. If the upgrade is not run, X Plugin fails to start with the following error message:

    Có một lỗi khi cố gắng truy cập máy chủ với người dùng: mysql.session@localhost. Đảm bảo người dùng có mặt trong máy chủ và mysql_upgrade đã được chạy sau khi cập nhật máy chủ.

Mở một trình soạn thảo mã

Trước khi mở trình chỉnh sửa mã có thể chạy tập lệnh đối với máy chủ MySQL, kết nối cần phải được thiết lập:

  1. Mở ngăn máy chủ Explorer bằng cách nhấp.

  2. Nhấp chuột phải vào nút kết nối dữ liệu và chọn Thêm kết nối.Add Connection.

  3. Trong cửa sổ Thêm kết nối, đảm bảo nhà cung cấp dữ liệu MySQL đang được sử dụng và điền vào tất cả các thông tin.

    Ghi chú

    Để nhập số cổng, nhấp vào nâng cao và đặt cổng trong danh sách các thuộc tính kết nối.Advanced and set the Port among the list of connection properties.

  4. Nhấp vào Kết nối kiểm tra để đảm bảo bạn có kết nối hợp lệ, sau đó bấm OK. Kết nối mới với các bảng, chế độ xem, quy trình được lưu trữ và các chức năng hiện xuất hiện trong danh sách kết nối dữ liệu của Server Explorer.Test Connection to ensure you have a valid connection, then click OK. The new connection with its tables, views, stored procedures, and functions now appears within the Data Connections list of Server Explorer.

  5. Nhấp chuột phải vào kết nối, chọn và sau đó chọn ngôn ngữ của trình soạn thảo (JavaScript hoặc Python) để mở tab tập lệnh MySQL mới trong Visual Studio.

Để tạo một trình soạn thảo mới cho các kết nối MySQL hiện tại, bạn chỉ cần thực hiện bước cuối cùng.

Sử dụng Trình chỉnh sửa mã

Một trình soạn thảo mở bao gồm một thanh công cụ với các hành động có thể được thực thi. Hai nút đầu tiên trong thanh công cụ thể hiện cách kết nối hoặc ngắt kết nối với máy chủ MySQL. Nếu trình chỉnh sửa được mở từ trình khám phá máy chủ, kết nối sẽ được thiết lập cho tab tập lệnh mới.

Nút thứ ba là nút chạy, tập lệnh chứa trong cửa sổ Trình chỉnh sửa được thực thi bằng cách nhấp vào nó và kết quả từ thực thi tập lệnh được hiển thị ở khu vực thấp hơn của tab tập lệnh.Run button, the script contained in the editor window is executed by clicking it and results from the script execution are displayed in the lower area of the script tab.


Hướng dẫn how do i create a database using visual studio code in mysql? - làm cách nào để tạo cơ sở dữ liệu bằng mã studio trực quan trong mysql?

Công cụ quản lý MySQL

Đặc trưng

  • Quản lý kết nối MySQL (Kết nối SSL hỗ trợ)
  • Liệt kê các máy chủ MySQL
  • Liệt kê cơ sở dữ liệu MySQL
  • Liệt kê các bảng MySQL
  • Liệt kê các cột MySQL
  • Chạy truy vấn MySQL

Cách sử dụng

  • Để thêm kết nối MySQL: Trong Explorer of VS Code, nhấp vào "MySQL" ở góc dưới bên trái, sau đó nhấp vào nút +, sau đó nhập máy chủ, người dùng, mật khẩu, cổng và đường dẫn tệp chứng chỉ (tùy chọn) vào hộp đầu vào.

Hướng dẫn how do i create a database using visual studio code in mysql? - làm cách nào để tạo cơ sở dữ liệu bằng mã studio trực quan trong mysql?

  • Để chạy truy vấn MySQL, trước đó hãy mở tệp SQL:
    • Nhấp chuột phải vào tệp SQL, sau đó nhấp vào Run MySQL Query trong menu ngữ cảnh biên tập (Lưu ý: Bạn cũng có thể chạy truy vấn SQL đã chọn)
    • hoặc sử dụng phím tắt Ctrl+Alt+E
    • hoặc nhấn F1 và sau đó chọn/gõ Run MySQL Query

Hướng dẫn how do i create a database using visual studio code in mysql? - làm cách nào để tạo cơ sở dữ liệu bằng mã studio trực quan trong mysql?

  • Để tạo một truy vấn MySQL mới hoặc thay đổi kết nối MySQL hoạt động (bạn có thể thấy kết nối MySQL hoạt động trong thanh trạng thái):
    • Nhấp chuột phải vào máy chủ MySQL, sau đó nhấp vào
      mysql> INSTALL PLUGIN mysqlx SONAME 'mysqlx.dll';
      0
    • hoặc nhấp chuột phải vào cơ sở dữ liệu MySQL, sau đó nhấp vào
      mysql> INSTALL PLUGIN mysqlx SONAME 'mysqlx.dll';
      0

Hướng dẫn how do i create a database using visual studio code in mysql? - làm cách nào để tạo cơ sở dữ liệu bằng mã studio trực quan trong mysql?

Cài đặt

  • mysql> INSTALL PLUGIN mysqlx SONAME 'mysqlx.dll';
    2: Số lượng bảng tối đa được hiển thị trong chế độ xem cây. (Mặc định là 500)500)
  • mysql> INSTALL PLUGIN mysqlx SONAME 'mysqlx.dll';
    3: Kích hoạt hỗ trợ cho toán tử Delimiter. (Mặc định là đúng)true)

Dữ liệu từ xa

Theo mặc định, việc thu thập dữ liệu từ xa ẩn danh được bật để hiểu hành vi của người dùng để cải thiện tiện ích mở rộng này. Để tắt nó, hãy cập nhật cài đặt.json như dưới đây:

{
    "vscode-mysql.enableTelemetry": false
}

Thay đổi nhật ký

Xem Nhật ký thay đổi ở đây

Vấn đề

Hiện tại, phần mở rộng là trong giai đoạn ban đầu. Nếu bạn tìm thấy bất kỳ lỗi nào hoặc có bất kỳ yêu cầu đề xuất/tính năng nào, vui lòng gửi các vấn đề cho repo GitHub.

Làm cách nào để tạo cơ sở dữ liệu bằng mã Visual Studio?

Kết nối với cơ sở dữ liệu của bạn..
Trong mã Visual Studio, nhấn Ctrl+Shift+P (hoặc F1) để mở bảng lệnh ..
Chọn MS SQL: Kết nối và chọn Enter ..
Chọn Tạo cấu hình kết nối ..
Thực hiện theo các lời nhắc để chỉ định các thuộc tính kết nối của hồ sơ mới. Sau khi chỉ định từng giá trị, chọn Enter để tiếp tục. Tài sản..

Làm cách nào để mã mã MySQL trong Visual Studio?

Mở một trình soạn thảo mã..
Mở ngăn máy chủ Explorer bằng cách nhấp vào Xem ..
Nhấp chuột phải vào nút kết nối dữ liệu và chọn Thêm kết nối ..
Trong cửa sổ Thêm kết nối, đảm bảo nhà cung cấp dữ liệu MySQL đang được sử dụng và điền vào tất cả các thông tin.....
Nhấp vào Kết nối kiểm tra để đảm bảo bạn có kết nối hợp lệ, sau đó bấm OK ..

MySQL có hoạt động với Visual Studio Code không?

MySQL Shell cho mã vs là một tiện ích mở rộng hoàn toàn mới cho MS Visual Studio Code.Chúng tôi đã lấy toàn bộ sức mạnh của MySQL Shell - máy khách MySQL tiên tiến của chúng tôi cho các nhà phát triển và DBA - và cung cấp nó ngay bên trong Code Visual Studio Code.. We have taken the full power of MySQL Shell - our advanced MySQL Client for Developers and DBAs - and made it available directly inside Visual Studio Code.

Làm cách nào để tạo một cơ sở dữ liệu mới trong MySQL?

Sử dụng GUI Mở Workbench MySQL làm quản trị viên (nhấp chuột phải, chạy làm quản trị viên).Nhấp vào Tệp> Tạo lược đồ để tạo lược đồ cơ sở dữ liệu.Nhập tên cho lược đồ và nhấp vào Áp dụng.Trong tập lệnh SQL áp dụng cho cơ sở dữ liệu, nhấp vào Áp dụng để chạy lệnh SQL tạo lược đồ.Open the MySQL Workbench as an administrator (Right-click, Run as Admin). Click on File>Create Schema to create the database schema. Enter a name for the schema and click Apply. In the Apply SQL Script to Database window, click Apply to run the SQL command that creates the schema.