【问题标题】:MySQL(5.7) don't prompt me about root db passwordMySQL(5.7) 不提示我有关 root db 密码
【发布时间】:2020-11-15 19:26:25
【问题描述】:

Linux Mint 19.3

我想安装 mySQl。所以这里的步骤:

  1. sudo apt 更新
  2. sudo apt install mysql-server mysql-client
  3. mysql -V

MySQL 安装成功。

npacking mysql-server (5.7.30-0ubuntu0.18.04.1) ...
Setting up libevent-core-2.1-6:amd64 (2.1.8-stable-4build1) ...
Setting up mysql-server-core-5.7 (5.7.30-0ubuntu0.18.04.1) ...
Setting up mysql-client-core-5.7 (5.7.30-0ubuntu0.18.04.1) ...
Setting up mysql-client-5.7 (5.7.30-0ubuntu0.18.04.1) ...
Setting up mysql-client (5.7.30-0ubuntu0.18.04.1) ...
Setting up mysql-server-5.7 (5.7.30-0ubuntu0.18.04.1) ...
update-alternatives: using /etc/mysql/mysql.cnf to provide /etc/mysql/my.cnf (my.cnf) in auto mode
Renaming removed key_buffer and myisam-recover options (if present)
dpkg: error processing package mysql-server-5.7 (--configure):
 installed mysql-server-5.7 package post-installation script subprocess 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 libc-bin (2.27-3ubuntu1) ...
Processing triggers for systemd (237-3ubuntu10.41) ...
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
Processing triggers for ureadahead (0.100.0-21) ...
Errors were encountered while processing:
 mysql-server-5.7
 mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)



alex@nb_linuxmint:~$ mysql -V
mysql  Ver 14.14 Distrib 5.7.30, for Linux (x86_64) using  EditLine wrapper

但问题是它没有询问我有关 root db 密码的问题。因此,当我尝试像这样连接到数据库时:

mysql -u root -p
Enter password: 

我不知道密码。

【问题讨论】:

    标签: mysql linux-mint-19


    【解决方案1】:

    你应该在安装 mysql_server 之后运行 mysql_secure 安装。

    https://www.digitalocean.com/community/tutorials/how-to-install-mysql-on-ubuntu-16-04

    【讨论】:

    • 输入密码后出现错误:输入用户root密码:错误:无法通过套接字'/var/run/mysqld/mysqld.sock'连接到本地MySQL服务器(2)跨度>
    • 确保 mysql 守护进程正在运行,您得到的错误应该看起来像 mysql 已停止
    猜你喜欢
    • 2016-03-03
    • 2016-11-16
    • 2017-07-05
    • 2017-12-20
    • 1970-01-01
    • 1970-01-01
    • 2014-07-14
    • 2012-03-30
    • 2012-02-08
    相关资源
    最近更新 更多