Làm cách nào để thay đổi XAMPP MariaDB thành MySQL trên mac?

Dưới đây là các bước tôi đã sử dụng để nâng cấp MySQL lên MariaDB trong XAMPP trên Windows trong khoảng 5 phút. Sau khi hoàn tất quá trình này, MariaDB sẽ có giao diện và hoạt động giống như MySQL. Bạn thậm chí có thể nhận thấy sự gia tăng hiệu suất trong trang web của mình. Không cần phải hoảng sợ với nhà phát triển đồng nghiệp, hiệu suất tăng lên là điều hoàn toàn bình thường và chỉ là một trong những lợi ích tuyệt vời của MariaDB so với MySQL

QUAN TRỌNG. Trước khi bạn bắt đầu, hãy luôn đảm bảo tạo một bản sao lưu tốt. Không di chuyển thay vì sao chép các tệp trong hướng dẫn bên dưới vì các tệp gốc có thể được yêu cầu để sao lưu và khôi phục môi trường MySQL ban đầu nếu nó không phù hợp với bạn

  1. Mở một dấu nhắc lệnh
  2. Chuyển đến thư mục xampp của bạn
  3. Nhập lệnh sau. mysql/bin/mysql --version
  4. Ghi lại phiên bản MySQL bạn đã cài đặt. Đây là phiên bản MariaDB mà bạn sẽ cần. Bây giờ bạn có thể thoát khỏi dấu nhắc lệnh vì phần còn lại của hướng dẫn có thể được thực hiện thông qua Windows Explorer
  5. Tải xuống phiên bản ZIP của MariaDB để đảm bảo rằng phiên bản này khớp nhất có thể với phiên bản MySQL mà bạn hiện đã cài đặt
  6. Tắt máy chủ XAMPP của bạn nếu nó đang chạy
  7. Đổi tên thư mục xampp/mysql thành mysql. cũ
  8. Giải nén nội dung của tệp ZIP MariaDB vào thư mục XAMPP của bạn
  9. Đổi tên thư mục MariaDB, được gọi là mariadb-5. 5. 37-win32, sang mysql
  10. Đổi tên xampp/mysql/data thành dữ liệu. cũ
  11. Sao chép xampp/mysql. thư mục old/data (không chỉ nội dung) vào xampp/mysql/data
  12. Sao chép xampp/mysql. thư mục old/backup vào xampp/mysql/
  13. Sao chép xampp/mysql. thư mục old/scripts vào xampp/mysql/
  14. Sao chép mysql_uninstallservice. bat và mysql_installservice. bat từ xampp/mysql. cũ/ thành xampp/mysql/
  15. Sao chép xampp/mysql. cũ/thùng/của tôi. ini vào xampp/mysql/bin
  16. Chỉnh sửa xampp/mysql/bin/my. ini bằng trình soạn thảo văn bản như Notepad. Tìm bỏ liên kết và thêm dấu # ở phía trước (ở bên trái) của dòng đó để nhận xét dòng nếu dòng đó tồn tại. Lưu và thoát khỏi trình chỉnh sửa. Nếu bạn bỏ qua bước này, MariaDB có thể không khởi động và bạn có thể thấy một thông báo lỗi tương tự như sau trong nhật ký lỗi MySQL. [LỖI] xampp\mysql\bin\mysqld. người cũ. tùy chọn không xác định '--skip-federated'
    [ERROR] Đang hủy bỏ
  17. Khởi động XAMPP. Nếu không thể bắt đầu MariaDB, bạn có thể cần phải sử dụng tùy chọn --skip-grant-tables. Tôi không cần phải làm điều này nhưng tôi sẽ bao gồm mẹo này trong trường hợp bạn cần
  18. Chạy xampp/mysql/bin/mysql_upgrade. người cũ. Khi bạn làm điều này, cơ sở dữ liệu có thể không còn tương thích nội bộ với phiên bản MySQL của máy chủ của bạn. Nếu bỏ qua bước này, bạn có thể nhận thấy thông báo lỗi sau trong nhật ký lỗi MySQL. [ERROR] Định nghĩa sai bảng mysql. Sự kiện. dự kiến ​​cột 'sql_mode' ở vị trí 14 có loại set('REAL_AS_FLOAT','PIPES_AS_CONCAT','ANSI_QUOTES','IGNORE_SPACE','IGNORE_BAD_TABLE_OPTIONS','ONLY_FULL_GROUP_BY','NO_UNSIGNED_SUBTRACTION','NO_DIR_IN_CREATE','POSTGRESQL',' . Đã xảy ra lỗi khi khởi tạo bảng hệ thống. Vô hiệu hóa Trình lập lịch sự kiện.
    [ERROR] Event Scheduler: An error occurred when initializing system tables. Disabling the Event Scheduler.
  19. Tắt máy và khởi động lại MariaDB (MySQL)
  20. Kiểm tra trang web của bạn để đảm bảo mọi thứ vẫn hoạt động. Khi bạn bắt đầu thay đổi nó, bạn sẽ không thể quay lại máy chủ MySQL nữa

MariaDB hiện đã sẵn sàng để sử dụng. Bởi vì nó là một sự thay thế cho MySQL, bạn sẽ có thể bắt đầu và dừng nó từ trong Bảng điều khiển XAMPP giống như bạn luôn làm trong quá khứ

Nếu có bất kỳ vấn đề gì xảy ra và bạn đã làm theo các hướng dẫn này một cách chính xác, bạn có thể dễ dàng khôi phục MySQL ban đầu bằng cách tắt XAMPP và đổi tên xampp/MySQL thành xampp/mariadb và xampp/mysql. old thành xampp/mysql để đặt mọi thứ trở lại như trước

Nếu muốn khắc phục sự cố của mình, bạn có thể tìm thêm thông tin về sự cố bằng cách xem nhật ký lỗi MySQL, bằng cách nhấp vào nút Nhật ký cho MySQL trong Bảng điều khiển XAMPP hoặc bằng cách mở tệp sau trong trình chỉnh sửa văn bản. xampp\mysql\data\mysql_error. đăng nhập

Làm cách nào tôi có thể thay đổi MariaDB thành MySQL trong XAMPP Mac?

Chạy XAMPP với MySQL .
Dừng MySQL (thực ra là MariaDB) trong Bảng điều khiển XAMPP
Tải xuống máy chủ cộng đồng MySQL dưới dạng kho lưu trữ zip (phiên bản Windows 64 bit)
Đổi tên C. \xampp\mysql sang C. \xampp\mariadb
Giải nén kho lưu trữ zip đã tải xuống vào C. \xampp\mysql. .
Sao chép C. \xampp\mariadb\bin\my. ini sang C. \xampp\mysql\bin

Làm cách nào để chuyển từ MariaDB sang MySQL trong XAMPP?

XAMPP - Thay thế MariaDB bằng MySQL .
Sao lưu cơ sở dữ liệu cũ vào tệp kết xuất sql
Dừng dịch vụ MariaDB
Đổi tên thư mục. c. \xampp\mysql sang c. \xampp\mariadb

Làm cách nào để thay thế MariaDB bằng MySQL?

Cài đặt .
Đi đến. Tải xuống khác > Lưu trữ ZIP 5. 7. 19 306. 2 triệu (mysql-5. 7. 19-win32. .
Tạo một thư mục mới và trống. c. \xampp\mysql
Giải nén mysql-5. 7. 19-win32. nén vào. c. \xampp\mysql
Tạo một thư mục mới và trống. c. \xampp\mysql\dữ liệu
Tạo một tệp mới. c. \xampp\mysql\bin\của tôi. ini và sao chép nội dung này

Làm cách nào để sử dụng XAMPP cho MySQL trong Mac?

Quy trình từng bước để cài đặt XAMPP trên Mac OS. .
Bước 1. Đầu tiên, bạn phải mở liên kết tải xuống được cung cấp bên dưới
Bước 2. Sau đó, chọn một phiên bản XAMPP phù hợp. .
Bước 3. Bây giờ, bạn phải bấm đúp vào tệp đã tải xuống
Bước 4. Sau đó nhấp đúp chuột vào XAMPP
Bước 5. Cấp quyền mở XAMPP bằng cách nhấp vào 'Mở