我曾经apt install mysql-server
在Ubuntu 16.04上安装MySQL,但是在安装过程中,它没有询问root密码。
安装后,ERROR 1045
当我尝试登录为root
并mysql_secure_installation
抛出相同的错误时,出现错误。我purge
d和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)的触发器...