Hướng dẫn how do you check that mysqld is running? - làm thế nào để bạn kiểm tra rằng mysqld đang chạy?

Tôi đã cài đặt Webuzo trên các VP không được quản lý của mình. Tôi không thể cài đặt bất kỳ ứng dụng nào, vì nó đang cho tôi các lỗi như "không thể kết nối với máy chủ MySQL". Nhưng thông qua thiết bị đầu cuối, trạng thái MySQL đang chạy.

Có ai có thể giúp làm thế nào để khắc phục sự cố?

Đã hỏi ngày 2 tháng 12 năm 2013 lúc 18:41Dec 2, 2013 at 18:41

Hướng dẫn how do you check that mysqld is running? - làm thế nào để bạn kiểm tra rằng mysqld đang chạy?

3

Nhiều cách để làm điều đó - trong thiết bị đầu cuối của bạn:

sudo service mysql status

hoặc

ps aux | grep mysql

Những gì bạn đang phải đối mặt có lẽ là lỗi xác thực hoặc sai chính tả cơ sở dữ liệu.

Bạn đã thử đăng nhập với cùng tín dụng thông qua thiết bị đầu cuối?

mysql -u -p

Hy vọng nó giúp :)

Đã trả lời ngày 2 tháng 12 năm 2013 lúc 19:38Dec 2, 2013 at 19:38

Hướng dẫn how do you check that mysqld is running? - làm thế nào để bạn kiểm tra rằng mysqld đang chạy?

1

Bạn có thể kiểm tra trạng thái dịch vụ MySQL như sau:

`Root> Dịch vụ MySQLD Trạng thái

hoặc

Những gì bạn đang phải đối mặt có lẽ là lỗi xác thực hoặc sai chính tả cơ sở dữ liệu.

Bạn đã thử đăng nhập với cùng tín dụng thông qua thiết bị đầu cuối?

Hy vọng nó giúp :)

Đã trả lời ngày 2 tháng 12 năm 2013 lúc 19:38

Bạn có thể kiểm tra trạng thái dịch vụ MySQL như sau:

`Root> Dịch vụ MySQLD Trạng thái

Root> PS AUX | grep mysql

hoặc

// MySQL có nghe cổng yêu cầu không

Root> lsof -i: 3306`Dec 3, 2013 at 5:49

Hướng dẫn how do you check that mysqld is running? - làm thế nào để bạn kiểm tra rằng mysqld đang chạy?

1

  1. lsof -i :3306 a

Bạn có thể kiểm tra trạng thái của dịch vụ MySQL từ menu Dịch vụ Webuzo Enduser >>. Hướng dẫn: http://webuzo.com/wiki/restart_service

  1. mysqladmin processlist

Hướng dẫn how do you check that mysqld is running? - làm thế nào để bạn kiểm tra rằng mysqld đang chạy?

Đối với lỗi của bạn "Không thể kết nối với máy chủ MySQL", bạn có thể tạo cơ sở dữ liệu từ bảng điều khiển Webuzo Enduser không? Hướng dẫn: http://webuzo.com/wiki/how_to_create_and_manage_mysql_database

Bạn đã thay đổi mật khẩu của người dùng gốc MySQL chưa? Mật khẩu cho người dùng gốc MySQL đang ở trong tệp /var/webuzo/my.conf13 gold badges29 silver badges44 bronze badges

Nếu dịch vụ MySQL đang chạy, hãy thử truy cập máy chủ MySQL từ thiết bị đầu cuối.Dec 3, 2013 at 10:49

Hướng dẫn how do you check that mysqld is running? - làm thế nào để bạn kiểm tra rằng mysqld đang chạy?

Hy vọng nó sẽ giúp \ m/Ilja

Đã trả lời ngày 3 tháng 12 năm 2013 lúc 5:492 silver badges9 bronze badges

ps uxa | grep mysqld

Hướng dẫn how do you check that mysqld is running? - làm thế nào để bạn kiểm tra rằng mysqld đang chạy?

PeterhDec 2, 2013 at 19:28

Hướng dẫn how do you check that mysqld is running? - làm thế nào để bạn kiểm tra rằng mysqld đang chạy?

4.92413 Huy hiệu vàng29 Huy hiệu bạc44 Huy hiệu đồngpeterh

Bạn đã thay đổi mật khẩu của người dùng gốc MySQL chưa? Mật khẩu cho người dùng gốc MySQL đang ở trong tệp /var/webuzo/my.conf13 gold badges29 silver badges44 bronze badges

Nếu dịch vụ MySQL đang chạy, hãy thử truy cập máy chủ MySQL từ thiết bị đầu cuối.

# netstat -vulntp |grep -i mysql

Hy vọng nó sẽ giúp \ m/

Đã trả lời ngày 3 tháng 12 năm 2013 lúc 5:49Dec 3, 2013 at 10:00

amized

Peterh4 silver badges3 bronze badges

4.92413 Huy hiệu vàng29 Huy hiệu bạc44 Huy hiệu đồng

Đã trả lời ngày 3 tháng 12 năm 2013 lúc 10:49

Iljailja

4322 Huy hiệu bạc9 Huy hiệu Đồng

Nếu có đầu ra, MySQLD của bạn sẽ hoạt động. (Mặc dù nó có thể không thể truy cập được, nhưng đó sẽ sớm là câu hỏi tiếp theo của bạn)

Đã trả lời ngày 2 tháng 12 năm 2013 lúc 19:28Dec 3, 2013 at 8:43

sio4sio4sio4

Peterhpeterh2 silver badges10 bronze badges

1.4.9 & nbsp; kiểm tra cài đặt MySQL

Bạn có thể kiểm tra xem máy chủ MySQL có hoạt động hay không bằng cách thực hiện bất kỳ lệnh nào sau đây:

C:\> "C:\Program Files\MySQL\MySQL Server 5.7\bin\mysqlshow"
C:\> "C:\Program Files\MySQL\MySQL Server 5.7\bin\mysqlshow" -u root mysql
C:\> "C:\Program Files\MySQL\MySQL Server 5.7\bin\mysqladmin" version status proc
C:\> "C:\Program Files\MySQL\MySQL Server 5.7\bin\mysql" test

Nếu MySQLD chậm trả lời các kết nối TCP/IP từ các chương trình khách hàng, có lẽ có vấn đề với DNS của bạn. Trong trường hợp này, hãy bắt đầu MySQLD với biến hệ thống skip_name_resolve được bật và chỉ sử dụng

$ mysql ...
0 và địa chỉ IP trong cột
$ mysql ...
1 của các bảng cấp MySQL. (Hãy chắc chắn rằng một tài khoản tồn tại chỉ định địa chỉ IP hoặc bạn có thể không thể kết nối.)mysqld is slow to respond to TCP/IP connections from client programs, there is probably a problem with your DNS. In this case, start mysqld with the skip_name_resolve system variable enabled and use only
$ mysql ...
0 and IP addresses in the
$ mysql ...
1 column of the MySQL grant tables. (Be sure that an account exists that specifies an IP address or you may not be able to connect.)

Bạn có thể buộc máy khách MySQL sử dụng kết nối PIPE được đặt tên thay vì TCP/IP bằng cách chỉ định tùy chọn

$ mysql ...
2 hoặc
$ mysql ...
3 hoặc bằng cách chỉ định
$ mysql ...
4 (khoảng thời gian) làm tên máy chủ. Sử dụng tùy chọn
$ mysql ...
5 để chỉ định tên của đường ống nếu bạn không muốn sử dụng tên đường ống mặc định.

Nếu bạn đã đặt mật khẩu cho tài khoản

$ mysql ...
6, đã xóa tài khoản ẩn danh hoặc tạo tài khoản người dùng mới, sau đó để kết nối với máy chủ MySQL, bạn phải sử dụng các tùy chọn
$ mysql ...
7 và
$ mysql ...
8 thích hợp với các lệnh được hiển thị trước đó. Xem kết nối với máy chủ MySQL bằng các tùy chọn lệnh.

Để biết thêm thông tin về MySQLSHOW, hãy xem MySQLSHOW - Cơ sở dữ liệu, bảng và thông tin cột hiển thị.mysqlshow, see mysqlshow — Display Database, Table, and Column Information.


Làm cách nào để bắt đầu mysqld?

Cách khởi động, dừng và khởi động lại máy chủ MySQL..
Để khởi động máy chủ MySQL: Dịch vụ sudo MySQLD BẮT ĐẦU ..
Để dừng máy chủ MySQL: Dịch vụ sudo MySQLD dừng ..
Để khởi động lại máy chủ MySQL: Dịch vụ sudo MySQLD khởi động lại ..

Lệnh MySQLD là gì?

"MySQLD" là chương trình Daemon máy chủ MySQL chạy lặng lẽ trong hệ thống máy tính của bạn. Gọi "MySQLD" sẽ khởi động máy chủ MySQL trên hệ thống của bạn. Kết thúc "MySQLD" sẽ tắt máy chủ MySQL.MySQL server daemon program which runs quietly in background on your computer system. Invoking "mysqld" will start the MySQL server on your system. Terminating "mysqld" will shutdown the MySQL server.

Làm cách nào để bắt đầu và dừng mysqld?

Để bắt đầu hoặc dừng MySQL..
Để bắt đầu MySQL: Trên Solaris, Linux hoặc Mac OS, hãy sử dụng lệnh sau: Bắt đầu:.....
Để dừng MySQL: Trên Solaris, Linux hoặc Mac OS, hãy sử dụng lệnh sau: Dừng: Bin/mysqladmin -u root shutdown -p ..

Làm thế nào để tôi biết nếu MySQL đang chạy trên localhost?

Kiểm tra xem máy chủ có chạy trên máy chủ đó hay không bằng cách thực hiện telnet some_host 3306 và nhấn phím enter một vài lần.....
Nếu máy chủ đang chạy trên máy chủ cục bộ, hãy thử sử dụng các biến mysqladmin -h localhost để kết nối bằng tệp ổ cắm UNIX ..