Hướng dẫn how do i change mysql version in mysql workbench? - làm cách nào để thay đổi phiên bản mysql trong bàn làm việc mysql?

Tôi đang chạy một sự di chuyển từ SQL Server sang Mariadb 10.0 và mã được tạo không bị lỗi do lỗi cú pháp trong các câu lệnh Tạo bảng.

Đặc biệt nó không thích các dòng INDEX của các câu lệnh Created Table. Và ví dụ về một tuyên bố mà nó nghẹt thở là

CREATE TABLE t1 (
  `fk_manager` varchar(255),
  INDEX `imgr` (`fk_manager` ASC) visible
);

Đây là lỗi tôi nhận được

ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that
corresponds to your MariaDB server version for the right syntax to use near 'INDEX 
`imgr` (`fk_manager` ASC) visible)' 
at line 3

Nếu tôi xóa từ khóa visible, cùng một lệnh hoạt động, vì vậy tôi cho rằng đây là cú pháp hợp lệ trên các phiên bản mới hơn của MySQL nhưng không phải của tôi. Có cách nào tôi có thể nói với MySQL Workbench để loại trừ nó không?

Hỏi ngày 11 tháng 4 năm 2019 lúc 20:07Apr 11, 2019 at 20:07

Hướng dẫn how do i change mysql version in mysql workbench? - làm cách nào để thay đổi phiên bản mysql trong bàn làm việc mysql?

Trong menu trên cùng, nhấp vào mô hình> Tùy chọn mô hình

Trong cuộc đối thoại bật lên, chọn MySQL ở phía bên trái

Thay đổi Target MySQL Version thành 5.7

Đã trả lời ngày 3 tháng 4 năm 2020 lúc 23:48Apr 3, 2020 at 23:48

Jeninjajeninjajeninja

6781 Huy hiệu vàng12 Huy hiệu bạc27 Huy hiệu đồng1 gold badge12 silver badges27 bronze badges

  • Lượt xem
  • Thêm bình luận
  • Các tập tin
  • Nhà phát triển
  • Chỉnh sửa đệ trình
  • Xem nhật ký tiến trình
  • Đóng góp

Description:
Default value of "Default target MySQL Version" in MySQL Workbench 8.0.11 is "5.6.30".
This is too old version of mysqld.

How to repeat:
1. Install "MySQL Workbench 8.0.11-rc" freshly.
2. Open "Edit" > "Preferences" > "Modeling" > "MySQL" and look for "Default target MySQL Version"

----

Or see https://github.com/mysql/mysql-workbench/blob/8.0.11/plugins/db.mysql/backend/db_plugin_be... and confirm "5.6.30" is hard-coded.

Suggested fix:
Change "5.6.30" to "8.0.11".

2.11.10 & nbsp; nâng cấp MySQL trên Windows

Có hai cách tiếp cận để nâng cấp MySQL trên Windows:

  • Sử dụng trình cài đặt MySQL

  • Sử dụng phân phối kho lưu trữ Windows Zip

Cách tiếp cận bạn chọn phụ thuộc vào cách cài đặt hiện tại được thực hiện. Trước khi tiến hành, hãy xem xét phần & NBSP; 2.11, nâng cấp MySQL, để biết thêm thông tin về việc nâng cấp MySQL không dành riêng cho Windows.

Việc nâng cấp giữa các bản phát hành không GA (hoặc từ bản phát hành không GA lên bản phát hành GA) không được hỗ trợ. Thay đổi phát triển đáng kể diễn ra trong các bản phát hành không GA và bạn có thể gặp phải các vấn đề tương thích hoặc vấn đề bắt đầu máy chủ.

Ghi chú

Trình cài đặt MySQL không hỗ trợ nâng cấp giữa các bản phát hành cộng đồng và bản phát hành thương mại. Nếu bạn yêu cầu loại nâng cấp này, hãy thực hiện nó bằng cách sử dụng phương pháp lưu trữ zip.Community releases and Commercial releases. If you require this type of upgrade, perform it using the ZIP archive approach.

Nâng cấp MySQL với Trình cài đặt MySQL

Thực hiện nâng cấp với trình cài đặt MySQL là cách tiếp cận tốt nhất khi cài đặt máy chủ hiện tại được thực hiện với nó và việc nâng cấp nằm trong loạt phát hành hiện tại. Trình cài đặt MySQL không hỗ trợ nâng cấp giữa các chuỗi phát hành, chẳng hạn như từ 5,7 đến 8.0 và nó không cung cấp một chỉ báo nâng cấp để nhắc bạn nâng cấp. Để biết hướng dẫn về nâng cấp giữa các chuỗi phát hành, xem nâng cấp MySQL bằng cách sử dụng phân phối Windows ZIP.

Để thực hiện nâng cấp bằng Trình cài đặt MySQL:

  1. Bắt đầu trình cài đặt MySQL.

  2. Từ bảng điều khiển, nhấp vào Danh mục để tải xuống các thay đổi mới nhất cho danh mục. Máy chủ được cài đặt chỉ có thể được nâng cấp nếu bảng điều khiển hiển thị một mũi tên bên cạnh số phiên bản của máy chủ.Catalog to download the latest changes to the catalog. The installed server can be upgraded only if the dashboard displays an arrow next to the version number of the server.

  3. Nhấp vào nâng cấp. Tất cả các sản phẩm có phiên bản mới hơn hiện xuất hiện trong danh sách.Upgrade. All products that have a newer version now appear in a list.

    Ghi chú

    Trình cài đặt MySQL không hỗ trợ nâng cấp giữa các bản phát hành cộng đồng và bản phát hành thương mại. Nếu bạn yêu cầu loại nâng cấp này, hãy thực hiện nó bằng cách sử dụng phương pháp lưu trữ zip.

  4. Nâng cấp MySQL với Trình cài đặt MySQLNext.

  5. Thực hiện nâng cấp với trình cài đặt MySQL là cách tiếp cận tốt nhất khi cài đặt máy chủ hiện tại được thực hiện với nó và việc nâng cấp nằm trong loạt phát hành hiện tại. Trình cài đặt MySQL không hỗ trợ nâng cấp giữa các chuỗi phát hành, chẳng hạn như từ 5,7 đến 8.0 và nó không cung cấp một chỉ báo nâng cấp để nhắc bạn nâng cấp. Để biết hướng dẫn về nâng cấp giữa các chuỗi phát hành, xem nâng cấp MySQL bằng cách sử dụng phân phối Windows ZIP.Execute to start the download. When the download finishes, click Next to begin the upgrade operation.

    Để thực hiện nâng cấp bằng Trình cài đặt MySQL:

  6. Bắt đầu trình cài đặt MySQL.

Từ bảng điều khiển, nhấp vào Danh mục để tải xuống các thay đổi mới nhất cho danh mục. Máy chủ được cài đặt chỉ có thể được nâng cấp nếu bảng điều khiển hiển thị một mũi tên bên cạnh số phiên bản của máy chủ.

Nhấp vào nâng cấp. Tất cả các sản phẩm có phiên bản mới hơn hiện xuất hiện trong danh sách.

  1. Trình cài đặt MySQL bỏ chọn tùy chọn Nâng cấp máy chủ cho các bản phát hành Milestone (trước khi phát hành) trong cùng một chuỗi phát hành. Ngoài ra, nó hiển thị một cảnh báo để chỉ ra rằng việc nâng cấp không được hỗ trợ, xác định các rủi ro tiếp tục và cung cấp một bản tóm tắt các bước để thực hiện nâng cấp thủ công. Bạn có thể chọn lại nâng cấp máy chủ và tiến hành rủi ro của riêng bạn.

  2. Bỏ chọn tất cả trừ sản phẩm máy chủ MySQL, trừ khi bạn có ý định nâng cấp các sản phẩm khác tại thời điểm này và nhấp vào Tiếp theo.

    C:\> SC STOP mysqld_service_name

    Nhấp vào Thực thi để bắt đầu tải xuống. Khi kết thúc tải xuống, nhấp vào tiếp theo để bắt đầu hoạt động nâng cấp.NET STOP mysqld_service_name.

    Nâng cấp lên MySQL 8.0.16 và cao hơn có thể hiển thị tùy chọn bỏ qua việc kiểm tra và xử lý nâng cấp cho các bảng hệ thống. Để biết thêm thông tin về tùy chọn này, hãy xem các điều kiện nâng cấp máy chủ quan trọng.mysqladmin to stop it. For example, before upgrading from MySQL 5.7 to 8.0, use mysqladmin from MySQL 5.7 as follows:

    C:\> "C:\Program Files\MySQL\MySQL Server 5.7\bin\mysqladmin" -u root shutdown

    Ghi chú

    Trình cài đặt MySQL không hỗ trợ nâng cấp giữa các bản phát hành cộng đồng và bản phát hành thương mại. Nếu bạn yêu cầu loại nâng cấp này, hãy thực hiện nó bằng cách sử dụng phương pháp lưu trữ zip.mysqladmin with the

    ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that
    corresponds to your MariaDB server version for the right syntax to use near 'INDEX 
    `imgr` (`fk_manager` ASC) visible)' 
    at line 3
    
    0 option and enter the password when prompted.

  3. Nâng cấp MySQL với Trình cài đặt MySQL

  4. Thực hiện nâng cấp với trình cài đặt MySQL là cách tiếp cận tốt nhất khi cài đặt máy chủ hiện tại được thực hiện với nó và việc nâng cấp nằm trong loạt phát hành hiện tại. Trình cài đặt MySQL không hỗ trợ nâng cấp giữa các chuỗi phát hành, chẳng hạn như từ 5,7 đến 8.0 và nó không cung cấp một chỉ báo nâng cấp để nhắc bạn nâng cấp. Để biết hướng dẫn về nâng cấp giữa các chuỗi phát hành, xem nâng cấp MySQL bằng cách sử dụng phân phối Windows ZIP.SC START mysqld_service_name or NET START mysqld_service_name command if you run MySQL as a service, or invoke mysqld directly otherwise.

  5. Để thực hiện nâng cấp bằng Trình cài đặt MySQL:mysql_upgrade as Administrator to check your tables, attempt to repair them if necessary, and update your grant tables if they have changed so that you can take advantage of any new capabilities. See Section 4.4.5, “mysql_upgrade — Check and Upgrade MySQL Tables”. As of MySQL 8.0.16, this step is not required, as the server performs all tasks previously handled by mysql_upgrade.

  6. Bắt đầu trình cài đặt MySQL.


Làm cách nào để thay đổi phiên bản MySQL trong Workbench?

Bước 2: Điều hướng đến phần mềm> Nâng cấp hoặc nhập MySQL của MySQL vào thanh tìm kiếm. Bạn cũng có thể tìm thấy nó trong SQL Services> MySQL/MariaDB nâng cấp. Bước 3: Chọn phiên bản MySQL mà bạn muốn nâng cấp và nhấp vào Tiếp theo. Bây giờ làm theo các bước nâng cấp và nó sẽ chăm sóc mọi thứ cho bạn.

Làm cách nào để tìm phiên bản MySQL trong MySQL Workbench?

Đầu tiên, mở Workbench và chọn máy chủ cơ sở dữ liệu của bạn trong menu chính, sau đó nhấp vào Trạng thái Máy chủ.Tất cả các thông tin liên quan đến lịch sử phiên bản của bạn được liệt kê trong cửa sổ này.Đây là cách bạn có thể kiểm tra xem bạn có phiên bản MySQL mới nhất và cập nhật nó nếu nó cũ.open Workbench and choose your database server in the main menu, then click Server Status. All the information regarding your version history is listed in this window. This is how you can check if you have the latest MySQL version and update it if it's old.

Làm cách nào để chọn phiên bản MySQL?

Có thể có được phiên bản từ bên trong máy khách MySQL bằng cách nhập câu lệnh SELECT (): Chọn phiên bản ();Lệnh này lấy dữ liệu từ biến phiên bản bỏ qua các biến khác.SELECT VERSION(); This command derives the data from the version variable disregarding other variables.

Làm cách nào để hạ cấp xuống mysql 8?

Hạ cấp tại chỗ (hạ cấp trong MySQL 8)..
Tắt phiên bản MySQL cũ ..
Thay thế các nhị phân MySQL 8.0 hoặc các nhị phân cũ hơn ..
Khởi động lại MySQL trên thư mục dữ liệu hiện có ..
Chạy tiện ích mysql_upgrade ..