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
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
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
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: //webuzo.com/wiki/restart_service
mysqladmin processlist
Đố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: //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
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
và
PeterhDec 2, 2013 at 19:28
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
và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
Iljailja4322 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.