在 Ubuntu 中从源代码安装 MySQL 5.1.73 后,如何初始化和设置数据库?

在 Ubuntu 中从源代码安装 MySQL 5.1.73 后,如何初始化和设置数据库?

为了运行 Ruby 1.9.3/Rails 3.2.2 应用程序,我在我的 Ubuntu 机器上安装了 MySQL 5.1,使用(这个脚本)。但之后,我无法登录控制台或执行任何操作。

我如何获取用户名和密码或列出数据库并进行查询?

答案1

我如何获取用户名和密码?

默认用户为root,没有密码。

如果您从未为 MySQL 分配 root 密码,则服务器根本不需要密码即可以 root 身份连接。但是,这是不安全的。有关分配密码的说明,请参阅第 2.10.4 节 “保护初始 MySQL 帐户”

来源如何重置 Root 密码

答案2

检查您正在使用的脚本后,脚本中的以下代码显示

mysqld_safe -user=mysql &
/usr/bin/mysql_secure_installation

应该以用户(mysql)的身份启动 mysqld 服务器“并且”应该执行脚本,mysql_secure_installation该脚本将帮助您完成以下步骤:

  • 重置 mysql root 密码
  • 移除匿名用户
  • 禁用对 mysql 的远程访问
  • 重新加载权限表。
  • ETC 。 。

还有什么大卫·波斯蒂尔上面说没有默认的 root 密码,所以当它要求您输入默认 root 密码时,只需按“Enter”即可。

相关内容