Lệnh mysqld_safe không tìm thấy

tôi mới cài đặt hệ điều hành fedora 19. và sau đó tôi đã cài đặt các gói sau bằng yum cho máy chủ mariadb

  1. mariadb-embedded-5. 5. 31-4. fc19. x86_64
  2. mariadb-embedded-5. 5. 30-1. fc19. x86_64
  3. mariadb-devel-5. 5. 31-1. fc19. x86_64
  4. mariadb-5. 5. 31-1. fc19. x86_64
  5. mariadb-libs-5. 5. 31-1. fc19. x86_64
  6. mariadb-server-5. 5. 31-1. fc19. x86_64

sau khi cài đặt các gói này khi tôi cố gắng khởi động máy chủ bằng lệnh "mysqld" thì nó không tìm thấy lệnh và khi tôi cố gắng bắt đầu sử dụng "mysqld_safe" thì nó dừng lại sau khi báo lỗi

[[email protected] rohit]# mysqld
bash: mysqld: command not found

[[email protected] rohit]# mysqld_safe
130627 15:13:36 mysqld_safe Logging to '/var/log/mysqld.log'.
130627 15:13:36 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
130627 15:13:38 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended

vui lòng cung cấp cho tôi thông tin về cách thiết lập và khởi động máy chủ

cảm ơn

Câu trả lời

Như người ta có thể tìm thấy từ một trong những bình luận của bạn bên dưới

[[email protected] libexec]# ./mysqld
130628 15:42:37 [ERROR] Fatal error: Please read "Security" section of the manual to find out how to run mysqld as root!
130628 15:42:37 [ERROR] Aborting

bạn đang cố khởi động máy chủ với tư cách là người dùng root. Bạn cần phải khởi động nó với tư cách là một người dùng khác (ví dụ:. user mysql, which you have on the system of your main precision for this target) or you need to read the section "Bảo mật" của hướng dẫn để tìm hiểu cách chạy mysqld với quyền root. This is links. http. // nhà phát triển. mysql. com/doc/mysql-security-excerpt/5. 0/vi/an ninh chống tấn công. html

bình luận

Nội dung được sao chép trên trang web này là tài sản của chủ sở hữu tương ứng và nội dung này không được MariaDB xem xét trước. Quan điểm, thông tin và ý kiến ​​được thể hiện bởi nội dung này không phải là thiết bị đại diện tốt nhất cho quan điểm của MariaDB hoặc bất kỳ bên nào khác

Bạn đã thử truy cập tệp nhị phân bằng đường dẫn đầy đủ chưa?

Có thể biến $PATH của bạn không chứa các đường dẫn mặc định?

[root@server ~]# echo $PATH
/usr/local/sbin. /usr/local/bin. /sbin. /thùng rác. /usr/sbin. /usr/bin. /root/bin

Nếu nó trống, Bạn có thể đặt biến PATH bằng lệnh này

xuất PATH="/usr/local/sbin. /usr/local/bin. /sbin. /thùng rác. /usr/sbin. /usr/bin. /root/bin"

Trên CentOS, các đường dẫn đầy đủ mặc định có thể là

/usr/bin/mysqld_safe - từ gói. mysql55w-server
/usr/bin/mysqld_safe - từ gói. máy chủ mysql

Bạn có thể cài đặt gói cần thiết bằng lệnh yum install {package}

Trên Debian, các đường dẫn đầy đủ mặc định có thể là

/usr/bin/mysqld_safe - từ gói. mariadb-server-10. 0
/usr/bin/mysqld_safe - từ gói. mysql-máy chủ-5. 5

Bạn có thể cài đặt gói cần thiết bằng lệnh apt-get install {package}

Lỗi ở các ngôn ngữ khác.
mysqld_safe. bevel nie gevind nie
mysqld_safe. comandă negăsită
mysqld_safe. lệnh không ngược lại
mysqld_safe. commande introuvable
mysqld_safe. không tìm thấy lệnh
mysqld_safe. käsku ei ole
mysqld_safe. command not found
mysqld_safe. komanda nerasta
mysqld_safe. Kommando nicht gefunden.
mysqld_safe. kommandot finns inte
mysqld_safe. komut yok
mysqld_safe. nie znaleziono polecenia
mysqld_safe. níor aimíodh an t-ordú
mysqld_safe. không có lệnh kiểm soát
mysqld_safe. no s'ha trobat l'ordre
mysqld_safe. opdracht niet gevonden
mysqld_safe. parancs nem található
mysqld_safe. bạn có thể làm điều đó
mysqld_safe. príkaz nenájdený
mysqld_safe. příkaz nenalezen
mysqld_safe. команда не найдена
mysqld_safe. командата не е открита
mysqld_safe. 命令找不到
mysqld_safe. コマンドが見つかりません

Để đặt lại, bạn cần khởi động MySQL bằng systemctl với các tùy chọn bỏ qua cấp bảng. Vì vậy, bạn không cần mysqld_safe. Để xem cách đặt lại mật khẩu root MySQL trên CentOS 7, hãy làm theo hướng dẫn tại

Linux 18-11-2021 506 0

[MySQL] Xem mật khẩu root MySQL được tạo sau khi cài đặt hoàn tất

chia sẻ

Hướng dẫn xem mật khẩu root MySQL được tạo sau khi cài đặt hoàn tất

Khi lệnh đặt lại mật khẩu MySQL không thực hiện được

mysqld_safe --skip-grant-tables &

And get error

mysqld_safe. lệnh không tìm thấy

Ban đầu xem mật khẩu gốc khi cài đặt MYSQL có thể được tìm thấy bằng cách chạy lệnh sau

grep 'mật khẩu tạm thời' /var/log/mysqld. đăng nhập

Chúc các bạn thành công

bình luận

Gửi