Không thể sử dụng các lệnh MySQL sau khi cài đặt


0

Tôi đã cài đặt MySQL thành công (trên Mac OS X) và tại thời điểm tôi muốn tạo / hiển thị cơ sở dữ liệu. Trạng thái máy chủ MySQL cho biết nó đang chạy nhưng khi tôi cố chạy các lệnh mysql từ / usr / local / mysql thì tôi gặp lỗi

LRI 1045 (28000): Truy cập bị từ chối đối với người dùng 'Tên người dùng' @ 'localhost' (sử dụng mật khẩu: CÓ)

Tôi đang thử lệnh:

mysql HIỂN THỊ CƠ SỞ

nhưng vẫn gặp phải lỗi này và đã thực hiện nghiên cứu để tránh điều này và đã sử dụng lệnh này để tránh cấp phép

mysqld --skip-cấp-bảng

Sau khi chạy lệnh này, tôi nhận được một lỗi khác nói

mysqld: Không thể thay đổi thư mục thành '/usr/local/mysql-5.7.13-osx10.11->x86_64/data/' (Mã lỗi: 13 - Quyền bị từ chối)

2016-08-16T18: 42: 00.489762Z 0 [Cảnh báo] TIMESTAMP với giá trị DEFAULT ẩn> không được chấp nhận. Vui lòng sử dụng tùy chọn --explicit_defaults_for_timestamp> (xem tài liệu để biết thêm chi tiết).

2016-08-16T18: 42: 00.490049Z 0 [Cảnh báo] Cấu hình không an toàn cho -> security-file-private: Giá trị hiện tại không hạn chế vị trí của các tệp được tạo>. Cân nhắc đặt nó thành một đường dẫn hợp lệ, không trống ...

Tôi đã đi vào vòng tròn nghiên cứu lỗi sau lỗi và cảm thấy rằng tôi gần nhưng chỉ thiếu một hoặc một vài điều quan trọng. Xin hãy giúp tôi sửa cái này!

Câu trả lời:


1

Để truy cập Mysql mà không cần mật khẩu, bạn cần chạy nó ở chế độ an toàn.

1) Dừng mysql

# service mysql stop

2) Chạy nó ở chế độ an toàn với tùy chọn bạn đã đề cập:

# mysqld_safe --skip-grant-tables &

3) Kiểm tra xem nó có chạy ở chế độ an toàn không:

# pgrep -l mysql

bạn sẽ thấy một cái gì đó như

2515 mysqld_safe
2875 mysqld

4) Bây giờ bạn có thể nhập dưới dạng root mà không cần mật khẩu:

# mysql -uroot

Khi tôi gõ các lệnh này trong thiết bị đầu cuối của tôi, không có kết quả. Tôi đang gõ chính xác như bạn đã mô tả "# pgrep -l mysql" và nó sẽ quay trở lại để chỉ huy đường dẫn dòng lệnh như thể tôi chỉ nhấn enter mà không có gì trong đó. @Oleg_Bolden
Kandianne Pierre
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.