Saya telah mengikuti instruksi pada halaman ini untuk menginstal mysql di Ubuntu 16.04.
Saya setengah jalan ke bawah halaman di bagian berjudul "MySQL Install and Configure" dan saya menjalankan perintah sudo apt-get install mysql-server
. Namun saya telah menemukan kesalahan, ini adalah output dari kesalahan itu di terminal saya:
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)
Ini adalah pertama kalinya saya mengatur server dan juga menginstal mysql. Tidak yakin apakah ini kemungkinan penyebab kesalahan, tetapi saya sebelumnya telah mencoba menginstal mysql tetapi tidak mengikuti proses LAMP (saya baru mengetahui ini) dan itu tidak berhasil dan saya harus menghapus instalan.
debian.cnf
file itu. Saya menemukan ini stackoverflow.com/questions/11644300/... - dan melihat jawaban yang mendapat 47 poin (bukan jawaban yang diterima) ada ketidakcocokan kata sandi. Saya mencobanya - tidak berhasil, karena saya tidak tahu kata sandi apa itu!
Access denied for user 'debian-sys-maint'@'localhost'
. Dari mana asal pengguna itu? Saya tidak akan berharap untuk menemukannya di sistem Ubuntu.