我曾经apt install mysql-server在Ubuntu 16.04上安装MySQL,但是在安装过程中,它没有询问root密码。
安装后,ERROR 1045当我尝试登录为root并mysql_secure_installation抛出相同的错误时,出现错误。我purged和autoremove天,然后重新安装,但它不工作。
我该如何解决?如果在安装过程中未设置root密码,可以设置root密码吗?
这是我的安装日志:
将安装以下附加软件包:
libaio1 mysql客户端5.7 mysql客户端核心5.7 mysql服务器5.7
mysql-server-core-5.7
建议包装:
mailx tinyca
将安装以下新软件包:
libaio1 mysql客户端5.7 mysql客户端核心5.7 mysql服务器mysql服务器5.7
mysql-server-core-5.7
0个已升级,6个新安装,0个要删除和0个未升级。
需要获取0 B / 17,9 MB档案。
完成此操作后,将使用160 MB的额外磁盘空间。
你想继续吗?[Y / n] y
预先配置软件包...
选择以前未选择的软件包libaio1:amd64。
(正在读取数据库... 227144当前安装的文件和目录。)
正在准备解压... / libaio1_0.3.110-2_amd64.deb ...
解压libaio1:amd64(0.3.110-2)...
选择以前未选择的软件包mysql-client-core-5.7。
正在准备解压... / mysql-client-core-5.7_5.7.12-0ubuntu1_amd64.deb ...
正在解包mysql-client-core-5.7(5.7.12-0ubuntu1)...
选择以前未选择的软件包mysql-client-5.7。
正在准备解压... / mysql-client-5.7_5.7.12-0ubuntu1_amd64.deb ...
正在解包mysql-client-5.7(5.7.12-0ubuntu1)...
选择以前未选择的软件包mysql-server-core-5.7。
正在准备解压... / mysql-server-core-5.7_5.7.12-0ubuntu1_amd64.deb ...
正在解包mysql-server-core-5.7(5.7.12-0ubuntu1)...
选择以前未选择的软件包mysql-server-5.7。
正在准备解压... / mysql-server-5.7_5.7.12-0ubuntu1_amd64.deb ...
正在解包mysql-server-5.7(5.7.12-0ubuntu1)...
选择先前未选择的软件包mysql-server。
正在准备解压... / mysql-server_5.7.12-0ubuntu1_all.deb ...
正在解包mysql-server(5.7.12-0ubuntu1)...
正在处理libc-bin(2.23-0ubuntu3)的触发器...
处理man-db的触发器(2.7.5-1)...
正在处理systemd的触发器(229-4ubuntu4)...
正在处理尿素黑头(0.100.0-19)的触发器...
设置libaio1:amd64(0.3.110-2)...
设置mysql-client-core-5.7(5.7.12-0ubuntu1)...
设置mysql-client-5.7(5.7.12-0ubuntu1)...
设置mysql-server-core-5.7(5.7.12-0ubuntu1)...
设置mysql-server-5.7(5.7.12-0ubuntu1)...
更新替代品:使用/etc/mysql/mysql.cnf以自动模式提供/etc/mysql/my.cnf(my.cnf)
检查是否需要更新。
此安装的MySQL已经升级到5.7.12,如果仍然需要运行mysql_upgrade,请使用--force
设置mysql服务器(5.7.12-0ubuntu1)...
正在处理libc-bin(2.23-0ubuntu3)的触发器...