Tôi đã làm theo các hướng dẫn trên trang này để cài đặt mysql trên Ubuntu 16.04.
Tôi đang đi được nửa đường xuống trang đó ở phần có tiêu đề "Cài đặt và cấu hình MySQL" và tôi chạy lệnh sudo apt-get install mysql-server
. Tôi đã gặp một lỗi, tuy nhiên, đây là đầu ra của lỗi đó trong thiết bị đầu cuối của tôi:
Preconfiguring packages ...
Selecting previously unselected package mysql-common.
(Reading database ... 41515 files and directories currently installed.)
Preparing to unpack .../mysql-common_5.7.12-0ubuntu1_all.deb ...
Unpacking mysql-common (5.7.12-0ubuntu1) ...
Selecting previously unselected package mysql-client-5.7.
Preparing to unpack .../mysql-client-5.7_5.7.12-0ubuntu1_amd64.deb ...
Unpacking mysql-client-5.7 (5.7.12-0ubuntu1) ...
Processing triggers for man-db (2.7.5-1) ...
Setting up mysql-common (5.7.12-0ubuntu1) ...
update-alternatives: using /etc/mysql/my.cnf.fallback to provide /etc/mysql/my.cnf (my.cnf) in auto mode
Selecting previously unselected package mysql-server-5.7.
(Reading database ... 41563 files and directories currently installed.)
Preparing to unpack .../mysql-server-5.7_5.7.12-0ubuntu1_amd64.deb ...
Unpacking mysql-server-5.7 (5.7.12-0ubuntu1) ...
Selecting previously unselected package mysql-server.
Preparing to unpack .../mysql-server_5.7.12-0ubuntu1_all.deb ...
Unpacking mysql-server (5.7.12-0ubuntu1) ...
Processing triggers for ureadahead (0.100.0-19) ...
Processing triggers for systemd (229-4ubuntu4) ...
Processing triggers for man-db (2.7.5-1) ...
Setting up mysql-client-5.7 (5.7.12-0ubuntu1) ...
Setting up mysql-server-5.7 (5.7.12-0ubuntu1) ...
update-alternatives: using /etc/mysql/mysql.cnf to provide /etc/mysql/my.cnf (my.cnf) in auto mode
mysql_upgrade: Got error: 1045: Access denied for user 'debian-sys-maint'@'localhost' (using password: YES) while connecting to the MySQL server
Upgrade process encountered error and will not continue.
mysql_upgrade failed with exit status 11
dpkg: error processing package mysql-server-5.7 (--configure):
subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of mysql-server:
mysql-server depends on mysql-server-5.7; however:
Package mysql-server-5.7 is not configured yet.
dpkg: error processing package mysql-server (--configure):
dependency problems - leaving unconfigured
Processing triggers for ureadahead (0.100.0-19) ...
Processing triggers for systemd (229-4ubuntu4) ...
Errors were encountered while processing:
mysql-server-5.7
mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)
Đây là lần đầu tiên tôi thiết lập một máy chủ và cũng cài đặt mysql. Không chắc đây có phải là nguyên nhân có thể gây ra lỗi hay không, nhưng trước đây tôi đã thử cài đặt mysql nhưng không tuân theo quy trình LAMP (tôi mới tìm ra điều này) và điều đó không thành công và tôi phải gỡ cài đặt.
debian.cnf
tập tin của nó . Tôi tìm thấy stackoverflow.com/questions/11644300/ này - và nhìn vào câu trả lời có 47 điểm (không phải câu trả lời được chấp nhận) có một mật khẩu không khớp. Tôi đang thử nó - không thành công, vì tôi không biết mật khẩu là gì!
Access denied for user 'debian-sys-maint'@'localhost'
. Người dùng đó đến từ đâu? Tôi sẽ không tìm thấy nó trên một hệ thống Ubuntu.