Làm cách nào để khởi động MySQL trên XAMPP?
Nếu bạn sử dụng môi trường phát triển cục bộ, bạn có thể gặp sự cố tương tự như sự cố trên máy chủ trực tiếp. Trong một số trường hợp, trang web WordPress của bạn có thể không kết nối được với cơ sở dữ liệu vì MySQL không chạy hoặc tắt đột ngột Show
Tùy thuộc vào môi trường cục bộ mà bạn sử dụng, quá trình khắc phục sự cố cơ sở dữ liệu MySQL của bạn có thể thay đổi một chút. Với XAMPP, quá trình này rất đơn giản vì bạn có quyền truy cập vào bảng điều khiển thay vì chỉ dựa vào dòng lệnh Trong bài viết này, chúng tôi sẽ giải thích XAMPP là gì và lỗi “MySQL tắt đột ngột” có nghĩa là gì. Sau đó, chúng tôi sẽ hướng dẫn bạn ba phương pháp bạn có thể sử dụng để khắc phục sự cố. Chúng ta hãy đi đến đó Giới thiệu về XAMPPXAMPP là một môi trường phát triển PHP miễn phí mà bạn có thể sử dụng cho Windows, macOS hoặc Linux. Đây là một tập hợp phần mềm cho phép bạn lưu trữ cục bộ các trang web bằng cách bắt chước các chức năng của một máy chủ trực tiếp Trang web XAMPPSử dụng XAMPP, bạn có thể cài đặt tất cả phần mềm bạn cần để chạy WordPress cục bộ bằng một gói duy nhất, thay vì thiết lập từng phần tử riêng lẻ. Các môi trường phát triển khác nhau về phần mềm mà chúng đóng gói Với XAMPP, các thành phần mà bạn nhận được bao gồm Xem kế hoạch
Ngoài việc thiết lập phần mềm bạn cần để chạy WordPress, XAMPP cung cấp cho bạn một bảng điều khiển đơn giản Bảng điều khiển XAMPPĐiều này cho phép bạn truy cập nhật ký cho từng thành phần của XAMPP. Nó bao gồm nhật ký tổng quan hiển thị cho bạn mọi thứ đang diễn ra trong nền môi trường của bạn Tuy nhiên, sử dụng bản phân phối phát triển cục bộ không có nghĩa là máy chủ của bạn không dễ bị lỗi. Trong một số trường hợp, các thành phần phần mềm có thể gặp trục trặc, chẳng hạn như với lỗi XAMPP “MySQL tắt đột ngột” Quan trọngBạn đang tìm kiếm một công cụ phát triển WordPress cục bộ miễn phí và mạnh mẽ? . Bắt đầu với DevKinsta ngay hôm nay, ngay cả khi bạn không phải là khách hàng của Kinsta Lỗi XAMPP “MySQL Shutdown Đột ngột” là gì?Như tên của lỗi ngụ ý, đây là thông báo bạn sẽ thấy nếu phần mềm MySQL trên môi trường của bạn tắt hoặc ngừng hoạt động đột ngột Lỗi XAMPP “MySQL tắt đột ngột”Chúng tôi nói “bất ngờ”, vì bạn có thể tắt phần mềm cơ sở dữ liệu MySQL theo cách thủ công bất cứ lúc nào. Điều đó cũng xảy ra khi bạn khởi động lại máy chủ của mình Tuy nhiên, khi tắt phần mềm, trang web của bạn sẽ không thể kết nối với cơ sở dữ liệu của nó. Nói cách khác, WordPress sẽ không hoạt động Như bạn có thể thấy trong hình trên, XAMPP cung cấp cho bạn lời khuyên về cách khắc phục sự cố “Lỗi tắt máy MySQL bất ngờ” ngay trong nhật ký sự kiện của nó. Trong phần tiếp theo, chúng tôi sẽ đi vào chi tiết hơn về các cách khác nhau mà bạn có thể sử dụng để khắc phục sự cố này Làm cách nào để khắc phục lỗi XAMPP “MySQL Shutdown Đột ngột” (3 phương pháp)?Thông thường, việc sửa lỗi XAMPP “MySQL shutdown bất ngờ” rất nhanh chóng và dễ dàng. Dưới đây, chúng tôi sẽ hướng dẫn bạn ba cách khắc phục, bắt đầu với cách đơn giản nhất 1. Chạy XAMPP bằng đặc quyền của quản trị viênThông thường, XAMPP tạo ra lỗi khi bạn không chạy phần mềm bằng quyền quản trị viên. Điều này là do các thành phần của nó có thể không hoạt động hoặc định cấu hình đúng cách ở các cấp độ quyền thấp hơn Nếu bạn không chắc liệu đó có phải là trường hợp thiết lập của mình hay không, chúng tôi khuyên bạn nên đóng hoàn toàn XAMPP rồi khởi động lại môi trường với tư cách quản trị viên. Để làm như vậy trong Windows, hãy tìm thư mục mà bạn đã cài đặt XAMPP và tìm tệp điều khiển xampp. Tiếp theo, nhấp chuột phải vào tệp đó và chọn Chạy với tư cách quản trị viên Triển khai ứng dụng của bạn lên Kinsta - Bắt đầu với Khoản tín dụng $20 ngay bây giờChạy nút của bạn. js, Python, Go, PHP, Ruby, Java và Scala, (hoặc hầu hết mọi ứng dụng khác nếu bạn sử dụng Dockerfiles tùy chỉnh của riêng mình), trong ba bước đơn giản Triển khai ngay bây giờ và nhận $20 giảm giáNếu là người dùng macOS, bạn có thể nhấp chuột phải vào thư mục rồi chọn Nhận thông tin. Trong cửa sổ bật lên mở ra, điều hướng đến phần Chia sẻ & Quyền, nhấp vào biểu tượng ổ khóa và nhập mật khẩu quản trị viên của bạn. Thay đổi cài đặt quyền Đọc & Viết thành Mọi người Khi XAMPP hoạt động và từng thành phần của nó đang chạy, MySQL sẽ hoạt động bình thường. Điều đó có nghĩa là cơ sở dữ liệu của bạn sẽ có thể truy cập được 2. Khôi phục bản sao lưu cơ sở dữ liệu của bạnNếu khởi động lại XAMPP với quyền quản trị viên không giải quyết được sự cố với cơ sở dữ liệu của bạn, bước tiếp theo là khôi phục bản sao lưu của nó. XAMPP tự động tạo bản sao lưu cho phần mềm trong môi trường của bạn, bạn có thể truy cập bản sao lưu này trong thư mục mà bạn đã cài đặt phần mềm đó Theo mặc định, các tệp sao lưu MySQL XAMPP của bạn phải nằm trong Đĩa cục bộ > XAMPP > MySQL. Trong thư mục đó, bạn sẽ thấy một số thư mục, hai trong số đó được gọi là dữ liệu và sao lưu Thư mục MySQL của XAMPPThư mục dữ liệu bao gồm tất cả các tệp mà cơ sở dữ liệu của bạn sử dụng. Thư mục sao lưu chứa một bản sao gần đây của MySQL của bạn Quan trọngTrước khi bạn khôi phục các tệp sao lưu, hãy sử dụng bảng điều khiển XAMPP của bạn để dừng phần mềm MySQL Bạn có thể tạo bản sao lưu bằng cách nhấp vào nút Dừng ở bên phải tùy chọn MySQL trên menu chính Sử dụng bảng điều khiển XAMPPKhi bạn dừng MySQL, hãy quay lại thư mục MySQL của XAMPP và làm theo các bước sau để khôi phục bản sao lưu MySQL Tìm kiếm một công cụ mạnh mẽ để phát triển WordPress địa phương? . Tìm hiểu thêm về DevKinsta
Đó là nó. Tuy nhiên, để đảm bảo an toàn, chúng tôi thực sự khuyên bạn nên giữ thư mục dữ liệu cũ xung quanh cho đến khi bạn chắc chắn rằng mọi thứ đang hoạt động bình thường Ở giai đoạn này, bạn có thể quay lại bảng điều khiển XAMPP để khởi động lại MySQL, hiện tại nó sẽ chạy bình thường 3. Thay đổi cổng MySQL của bạnMột trong những nguyên nhân phổ biến nhất gây ra lỗi XAMPP “MySQL shutdown bất ngờ” là do phần mềm khác sử dụng cổng được gán cho MySQL. Theo mặc định, nó có xu hướng là 3306. Để chắc chắn, bạn có thể chọn mô-đun Netstat từ bảng điều khiển của XAMPP, ngay phía trên công cụ Shell Sử dụng công cụ Netstat của XAMPPNetstat là một công cụ dòng lệnh có thể hiển thị cho bạn các kết nối đang hoạt động trên mạng của bạn, bao gồm cả những cổng mà chúng đang sử dụng. Khi bạn khởi tạo Netstat, bạn sẽ có thể xem mỗi công cụ trong ngăn xếp của bạn đang sử dụng cổng nào, bao gồm cả MySQL Kiểm tra các kết nối đang hoạt động bằng NetstatNếu xung đột với cổng đó gây ra tắt máy, khôi phục bản sao lưu hoặc chạy MySQL với đặc quyền của quản trị viên sẽ không tạo ra sự khác biệt. Cách duy nhất để giải quyết vấn đề này là thay đổi cổng mà MySQL sử dụng. Nhờ Netstat, bạn có thể xem cổng đó là gì và những cổng nào khác đang được sử dụng Để làm như vậy, hãy tiếp tục và dừng dịch vụ, sử dụng quy trình tương tự mà chúng tôi đã chỉ cho bạn trong phần trước. Tiếp theo, nhấp vào nút Config bên cạnh menu chính của MySQL trên XAMPP, sau đó chọn tùy chọn my. tùy chọn ini Truy cập tệp cấu hình của MySQLcủa tôi. ini chứa cài đặt cấu hình MySQL. Sau khi bạn nhấp vào nó, XAMPP sẽ mở tệp bằng trình soạn thảo văn bản mặc định của bạn. Khi bạn đã vào, hãy tìm dòng có nội dung Cổng, chỉ định số cổng mà MySQL sử dụng Tại đây, bạn có thể thay đổi số cổng đó thành một tùy chọn khác mà bạn biết các chương trình khác không sử dụng. Trong hầu hết các trường hợp, chúng tôi khuyên bạn nên sử dụng 3307, nên có sẵn. Lưu thay đổi của bạn và đóng my. tệp ini Sau đó, bạn có thể sử dụng bảng điều khiển XAMPP để khởi động lại MySQL. Hy vọng, cơ sở dữ liệu của bạn hiện đang hoạt động bình thường. Nếu vì lý do nào đó, XAMPP không thể kết nối với cơ sở dữ liệu của bạn bằng cổng mới mà bạn đã đặt, nó sẽ cho bạn biết thông qua nhật ký của bảng điều khiển. Trong trường hợp đó, bạn có thể thử sử dụng một cổng khác để thay thế Tóm lượcNếu bạn sử dụng XAMPP để chạy WordPress cục bộ, thỉnh thoảng bạn có thể gặp lỗi với cấu hình máy chủ của mình. Một trong những vấn đề phổ biến nhất là MySQL tắt đột ngột Tin vui là nếu điều này xảy ra, bạn có thể sử dụng ba phương pháp để khắc phục sự cố
Nếu bạn thích hướng dẫn XAMPP này, hãy nhớ xem cả DevKinsta. DevKinsta là công cụ phát triển cục bộ miễn phí của chúng tôi cho phép bạn nhanh chóng tạo các trang web WordPress với cài đặt PHP có thể tùy chỉnh, hỗ trợ HTTPS, quản lý cơ sở dữ liệu và email tích hợp, v.v. DevKinsta cũng có tính năng tích hợp đầy đủ với MyKinsta, nhưng bạn không cần phải là khách hàng của Kinsta để tích hợp DevKinsta vào quy trình làm việc của mình Nhận tất cả các ứng dụng, cơ sở dữ liệu và trang web WordPress của bạn trực tuyến và dưới một mái nhà. Nền tảng đám mây hiệu suất cao, đầy đủ tính năng của chúng tôi bao gồm
Hãy tự kiểm tra với $20 trong tháng đầu tiên của Lưu trữ ứng dụng hoặc Lưu trữ cơ sở dữ liệu. Khám phá kế hoạch của chúng tôi hoặc nói chuyện với bộ phận bán hàng để tìm thấy sự phù hợp nhất của bạn Tại sao tôi không thể khởi động MySQL trên XAMPP?Đôi khi, cổng mặc định (3306) mà XAMPP MySQL cố gắng sử dụng đã được ứng dụng khác sử dụng . Do đó, MySQL không thể kết nối với cổng và không khởi động được.
Làm cách nào để kết nối với MySQL trong XAMPP?Tạo cơ sở dữ liệu MySQL tại Localhost
. Open your browser and go to localhost/PHPMyAdmin or click “Admin” in XAMPP UI. Bây giờ hãy nhấp vào Chỉnh sửa đặc quyền và chuyển đến Thay đổi mật khẩu quản trị viên, nhập mật khẩu của bạn vào đó và lưu lại. Hãy nhớ mật khẩu này vì nó sẽ được sử dụng để kết nối với Cơ sở dữ liệu của bạn.
Làm cách nào tôi có thể khởi động MySQL?Windows – Khởi động và Dừng Máy chủ . Mở cửa sổ 'Run' bằng cách sử dụng phím Win + R Nhập 'dịch vụ. msc' Bây giờ tìm kiếm dịch vụ MySQL dựa trên phiên bản được cài đặt Nhấp vào 'dừng', 'bắt đầu' hoặc 'khởi động lại' tùy chọn dịch vụ Làm cách nào để khởi động Apache và MySQL trong XAMPP?Để khởi động Apache hoặc MySQL theo cách thủ công, nhấp vào nút Bắt đầu bên dưới Hành động bên cạnh mô-đun đó . Tùy thuộc vào cài đặt bảo mật của bạn, người dùng Windows 7 có thể sẽ mở một cửa sổ nhỏ, hỏi bạn có muốn cho phép điều khiển xampp không. exe để sửa đổi máy tính của bạn. Nhấp vào Có để cho phép Apache hoặc MySQL bắt đầu. |