Hướng dẫn how to start mysql in xampp mac - cách khởi động mysql trong xampp mac
Tôi đã tải xuống XAMPP khoảng một tháng trước và nó hoạt động tốt. Hôm nay tôi đã cài đặt một phần mềm nhận dạng giọng nói và sau đó khởi động lại máy tính của mình. Kể từ đó, MySQL sẽ không bắt đầu trong ứng dụng Trình quản lý-OSX của tôi. Nó không ném cho tôi một nhật ký ứng dụng. Đây là những gì nó nói: Show
Cả Proftpd của tôi và máy chủ web Apache của tôi đang chạy. MySQL không. Khi tôi truy cập phpmyadmin, nó ném cho tôi thông báo lỗi này.
Làm ơn giúp tôi. Tôi không có ý tưởng gì để làm. CẬP NHẬT: Sau khi nhìn trên internet một chút, tôi thấy một vấn đề tương tự mà người dùng gặp phải với MAMP, một người dùng khác đề nghị giết quá trình MySQL, điều đó có nghĩa là gì. Đây có thể là một sửa chữa cho vấn đề của tôi? Cập nhật 2: Tôi đã tìm thấy câu trả lời cho vấn đề của tôi nhưng tôi chưa thể trả lời nó. Vì vậy, đây là câu trả lời: 1) Terminal và loại mở
Và sau đó đặt mật khẩu của bạn 2) Sau đó nhập
(Chỉ cần sao chép và dán cái này) Có thể bạn quan tâm3) Bạn sẽ cần lấy ID quy trình của MySQL. Cần có số gần đỉnh, một cái gì đó như 739 hoặc 8827 4) Giết quá trình bằng cách sử dụng
Điều này sẽ trông giống như thế này: Giết -9 739 5) Khởi động lại MySQL trong trình quản lý-osx XAMPP là một công cụ tuyệt vời cho các nhà phát triển web cần chạy hoặc kiểm tra các ứng dụng web cục bộ trên máy tính của họ. Thật không may, vì nó chạy các ứng dụng trên ngăn xếp đèn, xung đột có thể xảy ra, khiến các ứng dụng nhất định trên XAMPP không thể chạy. Trong bài viết này, chúng tôi sẽ khám phá những gì bạn có thể làm nếu dịch vụ MySQL của XAMPP không chạy trên nền tảng MacOS. Thay vào đó, bạn có đang nhìn vào việc làm cho XAMPP MySQL hoạt động trên Windows không? Tôi cũng đã viết một hướng dẫn để khiến XAMPP Apache làm việc trên MacOS. Hãy nhấp vào các liên kết đã nói ở trên nếu chúng là những gì bạn cần thay thế. Nếu tất cả các chương trình máy chủ XAMPP của bạn đang chạy ngoại trừ cơ sở dữ liệu MySQL (như hình dưới đây), thì bạn được khuyến khích đọc bài viết này để tìm các nguyên nhân và giải pháp có thể cho vấn đề của bạn. Trong bảng điều khiển XAMPP của bạn, bạn có thể thấy văn bản sau, nơi cơ sở dữ liệu MySQL đang bị kẹt và không thể bắt đầu: Stopping all servers... Stopping Apache Web Server... /Applications/XAMPP/xamppfiles/apache2/scripts/ctl.sh : httpd stopped Stopping ProFTPD... Checking syntax of configuration file /Applications/XAMPP/xamppfiles/proftpd/scripts/ctl.sh : proftpd stopped Restarting all servers... Starting MySQL Database... 2. Nguyên nhân và sửa chữa có thểVì vậy, những gì có thể gây ra lỗi được mô tả ở trên? một. Xung đột máy chủ MySQLTrên macOS của bạn, bạn có thể có nhiều trường hợp máy chủ MySQL đang chạy. Điều này có thể được gây ra bởi các ứng dụng khác (ví dụ: SQL Workbench) chạy các trường hợp của riêng họ về MySQL. Để khắc phục sự cố này, bạn cần dừng phiên bản khác của máy chủ MySQL. Đây là cách làm như vậy:
b. Giết các quy trình MySQL hiện có bằng thiết bị đầu cuốiThay vì sử dụng màn hình hoạt động, bạn cũng có thể tìm và đóng các quy trình MySQLD hiện tại bằng thiết bị đầu cuối MacOS.mysqld processes using macOS’s Terminal. Lưu ý: Để chạy các lệnh sau, bạn sẽ cần có thể đăng nhập với tư cách là người dùng
root 8006 0.0 0.0 408628336 1648 s000 S+ 11:37AM 0:00.00 grep mysql _mysql 362 0.0 0.0 35192992 3396 ?? Ss Sun10PM 0:21.82 /usr/local/mysql/bin/mysqld --user=_mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --plugin-dir=/usr/local/mysql/lib/plugin --log-error=/usr/local/mysql/data/mysqld.local.err --pid-file=/usr/local/mysql/data/mysqld.local.pid --keyring-file-data=/usr/local/mysql/keyring/keyring --early-plugin-load=keyring_file=keyring_file.so
Mẹo: Nếu bạn có nhiều quy trình MySQL và không biết muốn dừng lại, bạn cũng có thể dừng tất cả các quy trình MySQL với 6.Nếu bạn không thể khởi động lại MySQL sau, bạn cũng có thể thử lệnh này để trực tiếp khởi động máy chủ XAMPP MYSQL: $ sudo /Application/XAMPP/xamppfiles/bin/mysql.server start Bài viết tiếp tục sau khi quảng cáo: c. Thay đổi số cổng MySQLKhi bắt đầu XAMPP, MySQL, nếu nó nói rằng nó không thể kết nối với số cổng, thì việc thay đổi nó thành một cái mới sẽ giúp ích. Để thay đổi số cổng, làm theo các hướng dẫn bên dưới. Lưu ý: Để thay đổi số cổng trong tệp cấu hình, bạn sẽ cần có thể đăng nhập với tư cách là người dùng
Phần được tô sáng của tệp cấu hình bên dưới là nơi bạn thay đổi số cổng: my.cnf# Example MySQL config file for medium systems. # # This is for a system with little memory (32M - 64M) where MySQL plays # an important part, or systems up to 128M where MySQL is used together with # other programs (such as a web server) # # You can copy this file to # /etc/my.cnf to set global options, # mysql-data-dir/my.cnf to set server-specific options (in this # installation this directory is /Applications/XAMPP/xamppfiles/var/mysql) or # ~/.my.cnf to set user-specific options. # # In this file, you can use all long options that a program supports. # If you want to know which options a program supports, run the program # with the "--help" option. # The following options will be passed to all MySQL clients [client] #password = your_password port =3306 socket =/Applications/XAMPP/xamppfiles/var/mysql/mysql.sock Bây giờ, bạn tốt để đi. 3. Kết luậnCũng như các bài viết khác trên blog, chúng tôi yêu thích nếu bạn để lại nhận xét bên dưới, đặc biệt là nếu bạn:
Nhận xét của bạn sẽ thêm vào thông tin đã có ở đây và giúp những độc giả trong tương lai khác! bài chuyển hướngLàm cách nào để bắt đầu mysql trên mac?Mở các tùy chọn hệ thống MacOS và chọn bảng ưu tiên MySQL, sau đó thực hiện khởi động Máy chủ MySQL. Trang phiên bản bao gồm một tùy chọn để bắt đầu hoặc dừng MySQL và khởi tạo cơ sở dữ liệu tái tạo dữ liệu/ thư mục.. The Instances page includes an option to start or stop MySQL, and Initialize Database recreates the data/ directory.
Làm cách nào để truy cập MySQL trong XAMPP cho Mac?Sau khi cài đặt, bạn có thể bắt đầu bằng cách nhấp vào biểu tượng XAMPP trong thư mục Finder /Ứng dụng.Sau khi nhấp vào biểu tượng XAMPP, nó sẽ hiển thị cửa sổ bật lên bên dưới.Nhấp vào nút Bắt đầu để bắt đầu cả Apache, MySQL và FTP Server dưới dạng Dịch vụ.Nhấp vào nút dừng để dừng nó.clicking the XAMPP icon in the Finder /Applications folder. After clicking the XAMPP icon, it will display the below popup window. Click the Start button to start both Apache, MySQL, and FTP server as services. Click the Stop button to stop it.
Làm cách nào để bắt đầu mysql trong xampp?Thiết lập MySQL và cài đặt một số cơ sở dữ liệu sách giáo khoa trên máy của bạn.. Trong phpmyadmin, nhấp vào tab người dùng ở đầu .. Tìm hàng có người dùng gốc và máy chủ 127.0.0.1 .. Nhấp vào Chỉnh sửa đặc quyền .. Nhấp vào Thay đổi mật khẩu .. Nhập mật khẩu hai lần (viết nó xuống ở đâu đó nếu bạn không chắc bạn có thể nhớ nó). Nhấp vào nút GO .. Tại sao MySQL không bắt đầu trong XAMPP trong Mac?một.Trên macOS của bạn, bạn có thể có nhiều trường hợp máy chủ MySQL đang chạy.Điều này có thể được gây ra bởi các ứng dụng khác (ví dụ: SQL Workbench) chạy các trường hợp của riêng họ về MySQL.Để khắc phục sự cố này, bạn cần dừng phiên bản khác của máy chủ MySQL.you might have multiple instances of MySQL servers running. This can be caused by other applications (for e.g. SQL Workbench) running their own instances of MySQL. To fix this issue, you need to stop the other instance of the MySQL server. |