Usr/local bin máy chủ mysql dòng 349 lệnh log_failure_msg không tìm thấy

Bài viết này dựa trên phiên bản macOS High Sierra. 10. 13. 4 và hy vọng có thể hoạt động với tất cả MacBook có phiên bản OSX+

  1. Tải về mới nhất. dmg cho máy chủ Cộng đồng MySQL tại đây

Trong quá trình cài đặt, bạn phải cung cấp mật khẩu root, điều đó quan trọng, hãy nhớ nó. Chúng ta sẽ sử dụng nó sau

2. Thực hiện theo các hướng dẫn cài đặt chi tiết được cung cấp trong tài liệu

Khi cài đặt bằng trình cài đặt gói, các tệp được cài đặt vào một thư mục trong khoảng

Pandas-MacBook-Air:~ akanshajain$ sudo nano /etc/paths
0 khớp với tên của phiên bản cài đặt và nền tảng. Ví dụ: tệp trình cài đặt
Pandas-MacBook-Air:~ akanshajain$ sudo nano /etc/paths
1 cài đặt MySQL vào
Pandas-MacBook-Air:~ akanshajain$ sudo nano /etc/paths
2

3. Sau khi cài đặt thành công, hãy vào Tùy chọn hệ thống và tìm kiếm mysql

khi bạn mở nó, bạn sẽ thấy máy chủ mysql đã chạy

Bây giờ, đây là một cách để bắt đầu và dừng máy chủ mysql theo cách thủ công. Nếu bạn đang muốn làm điều tương tự bằng dấu nhắc lệnh, hãy làm theo các bước bên dưới

4. Mở terminal và gõ

Pandas-MacBook-Air:~ akanshajain$ mysql.server start

Có thể bạn sẽ gặp lỗi “-bash. mysql. khởi động máy chủ. lệnh không tìm thấy" hoặc một cái gì đó tương tự. Điều này là do đường dẫn (

Pandas-MacBook-Air:~ akanshajain$ sudo nano /etc/paths
3) nơi cài đặt mysql không được ghi trong. hồ sơ hoặc. bashrc (chứa một loạt các cấu hình cho phiên cuối)

5. Để giải quyết lỗi trên, mà không cần tìm

'~/. bashrc’, ‘/etc/profile’, ‘~/. bash_profile'

nên được chỉnh sửa, cách dễ nhất là gõ

Pandas-MacBook-Air:~ akanshajain$ sudo nano /etc/paths

và thêm (các) đường dẫn bạn muốn vào đây, mỗi đường dẫn một. Để cài đặt, chúng tôi sẽ thêm hai đường dẫn mysql như trong hình

/usr/local/mysql/bin bao gồm

/usr/local/mysql/support-files bao gồm

6. Bây giờ hãy khởi động lại thiết bị đầu cuối của bạn và gõ lại

Pandas-MacBook-Air:~ akanshajain$ mysql.server start

Bây giờ, bạn có thể nhận được lỗi từ chối quyền, giống như thế này

7. Đừng lo lắng, đây chỉ là một lỗi về quyền và có thể dễ dàng giải quyết bằng cách viết sudo(cấp quyền truy cập siêu người dùng) trước lệnh như thế này

Pandas-MacBook-Air:~ akanshajain$ sudo mysql.server start

vâng. Chúng ta làm được rồi. Bây giờ, để dừng máy chủ mysql, hãy gõ

________số 8_______

Bạn cũng có thể khởi động lại một máy chủ đang chạy bằng cách gõ

Pandas-MacBook-Air:~ akanshajain$ sudo mysql.server restart

Để kiểm tra trạng thái máy chủ hiện tại, hãy nhập

Pandas-MacBook-Air:~ akanshajain$ mysql.server status

8. Nhập lệnh sau và nhập mật khẩu cho root mà tôi đã yêu cầu bạn nhớ khi bắt đầu vào bảng điều khiển mysql với tư cách là người dùng root

Pandas-MacBook-Air:~ akanshajain$ mysql -u root -p

9. Để tôi cung cấp cho bạn một bản trình diễn nhỏ về ngôn ngữ truy vấn có cấu trúc. Nhập từ bỏ để thoát bảng điều khiển mysql

mysql> CREATE DATABASE mynewdb;mysql> use mynewdb;mysql> create table pet (name VARCHAR(20), owner VARCHAR(20), birth DATE, death DATE);mysql> show tables;

10. Nếu bạn đang gặp phải các lỗi khác liên quan đến PID hoặc lỗi khởi động/dừng máy chủ, có thể do cài đặt bị hỏng. Cái này là bậc thầy hack. Chỉ cần xóa thư mục

Pandas-MacBook-Air:~ akanshajain$ sudo nano /etc/paths
4 và sau đó cài đặt lại mysql một lần nữa
Pandas-MacBook-Air:~ akanshajain$ sudo nano /etc/paths
5. (Lưu ý homebrew nên được cài đặt sẵn để nó hoạt động). Ngoài ra, nếu bạn gặp lỗi truy cập bị từ chối khi đăng nhập với quyền root, điều này có thể là do mật khẩu root không chính xác. Sau đó chạy các lệnh bên dưới, nó sẽ đặt lại mật khẩu và bạn có thể chạy lại Bước 8

Pandas-MacBook-Air:~ akanshajain$ mysql
or
Pandas-MacBook-Air:~ akanshajain$ sudo mysql
mysql> FLUSH PRIVILEGES;
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';

Trong bài viết này, chúng tôi đã cài đặt và chạy thành công mysql trên macOS bao gồm tất cả các lỗi có thể gặp phải trong quá trình này. Tôi hy vọng nó sẽ giúp bạn. Bạn có thể theo dõi tôi trên Twitter, công việc của tôi trên Github và kết nối chuyên nghiệp với tôi trên LinkedIn

Tại sao không tìm thấy lệnh MySQL trên Mac?

Thêm mã nhị phân mysql vào đường dẫn hệ thống của bạn. Nếu MySQL đã được cài đặt nhưng vẫn không tìm thấy lệnh mysql, điều đó có nghĩa là thư mục chứa tệp nhị phân mysql không có trong đường dẫn hệ thống của bạn . Bạn có thể thêm tệp nhị phân mysql vào đường dẫn hệ thống của mình bằng cách sửa đổi biến môi trường PATH.

Làm cách nào để khởi động dòng lệnh máy chủ MySQL Linux?

Thiết lập cơ sở dữ liệu MySQL trên Linux .
Cài đặt máy chủ MySQL. .
Định cấu hình máy chủ cơ sở dữ liệu để sử dụng với Media Server. .
Thêm đường dẫn thư mục bin MySQL vào biến môi trường PATH bằng cách chạy lệnh. xuất PATH=$PATH. binDirectoryPath. .
Bắt đầu công cụ dòng lệnh mysql

Tại sao MySQL của tôi không hoạt động?

thông thường có nghĩa là không có máy chủ MySQL nào đang chạy trên hệ thống hoặc bạn đang sử dụng tên tệp ổ cắm Unix hoặc số cổng TCP/IP không chính xác khi cố gắng kết nối với máy chủ . Bạn cũng nên kiểm tra xem cổng TCP/IP bạn đang sử dụng có bị chặn bởi tường lửa hoặc dịch vụ chặn cổng không. . You should also check that the TCP/IP port you are using has not been blocked by a firewall or port blocking service.

Làm cách nào để kích hoạt máy chủ 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ụ