怎样进行debian apt mysql无密码安装

技术怎样进行debian apt mysql无密码安装怎样进行debian apt mysql无密码安装,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能

如何在没有密码的情况下安装debian apt mysql,很多新手都不是很清楚。为了帮助大家解决这个问题,下面小编就详细讲解一下。需要的人可以从中学习,希望你能有所收获。

取消MySQL无密码安装

在debian下安装mysql数据库时,只需要apt-get install mysql-server-5.x,然后在安装过程中会弹出一个对话框,让你输入mysql root账号的密码。如果要批量安装100台机器的mysql,会比较麻烦。需要逐个设置密码吗?谷歌发现有一条捷径。

第一,没有安装mysql的deb包,apt可以实现,每个操作都在debian6上:

1 www.2cto.com

span style=' font-size :14 px;font-family: '微软雅黑';'安装mysql-server-5.1/span

-d表示只下载只会下载不会安装,默认情况下debian下载的包在/var/cache/apt/archives目录下。

dpkg-preconfig命令是导入包的debconf。在安装软件包之前,它显示他将有交互式问题要回答。进入/var/cache/apt/archives目录并执行以下命令:

一个

span style=' font-size :14 px;font-family: '微软雅黑';'dpkg-预配置-服务器-5.1 _ 5 . 1 . 49-3 _ amd64 . deb/span www.2cto.com

debconf-show命令可以查询相关包的debconf数据库。

可以看到有两个密码需要设置。在/tmp目录中创建mysql-passwd文件。输入以下内容并使文件生效:

Apt-get clean清除缓存的包,然后开始用Apt安装mysql,期间不会弹出对话框。

可以看到在安装过程中没有弹出密码设置框,然后使用mysql-passwd中设置的密码123456登录数据库,然后将root密码改为99999登录:

www.2cto.com

一切正常,这样mysql不用设置密码就可以批量安装,也可以扩展到其他软件包。

下面是上面使用的一些包管理命令:

在Debconf数据库中插入默认值。

用途:

debconf-set-select文件

debconf-get-selections | ssh new host debconf-set-selections

www.2cto.com

文件数据格式

所有者问题名称问题类型值

数据以行为单位,以#开头的行是注释,空白行将被忽略,其他行设置的默认值应该包含四个值,每个值之间用空格分隔,类型和值之间只有一个空格或制表符:任何额外的空格都将被解释为值的一部分。一行可以通过行尾的反斜杠(“\”)连接器分成多行。分割线的合适位置在问题后面;在类型和值之间进行划分是一种不好的做法。当分割线连接时,线的开始和结束的空间被减少到单个空间,然后形成单个线。对于安装程序本身使用的debconf变量(模板),Owner应该设置为“d-I”;要在已安装的系统中预设变量,您应该使用其名称包含相应debconf模板的软件包。只有那些所有者不是“d-i”的变量才会保存在已安装系统的debconf数据库中。为了检查问题答案的可用值,您可以在安装过程中使用nano检查/var/lib/cdebconf下的文件。Templates.dat是原始模板,questions.dat是当前变量设置的值。为了在安装前测试配置文件的格式错误,可以使用debconf-set-selections -c文件进行检查。

阅读以上内容对你有帮助吗?如果您想了解更多相关知识或阅读更多相关文章,请关注行业资讯频道,感谢您的支持。

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/126953.html

(0)

相关推荐

  • Redis个实现附近人功能

    技术Redis个实现附近人功能Redis个实现附近人功能,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。01Redis的Geo最近在写实现附近人的这个功能,在

    攻略 2021年11月15日
  • springboot获取template目录(springboot 访问template下的html)

    技术如何进行springboot配置templates直接访问的实现这篇文章给大家介绍如何进行springboot配置templates直接访问的实现,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。s

    攻略 2021年12月19日
  • 高处不胜寒的意思,“高处不胜寒”是什么意思

    技术高处不胜寒的意思,“高处不胜寒”是什么意思高处不胜寒的意思是高处不胜寒的意思:受不住高耸九天的寒冷。现在经常比喻一个人在技艺或修为上所达到的极高
    境界。境界越高,能够做伴的人就越少,越会感到孤独与寒冷。
    这句诗出自宋

    生活 2021年10月24日
  • Python如何爬取抖音APP热点榜数据

    技术Python如何爬取抖音APP热点榜数据Python如何爬取抖音APP热点榜数据,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。今天给大家

    攻略 2021年10月26日
  • MySQL基础常见问题集锦

    技术MySQL基础常见问题集锦 MySQL基础常见问题集锦sql中设置主键中一般规则/不能对部分使用 `distinct` 关键字/SQL客户端写存储过程时, 需要用 `DELIMITER ` 命令设置

    礼包 2021年11月23日
  • 在Eclipse下如何安装C++插件CDT

    技术在Eclipse下如何安装C++插件CDT小编给大家分享一下在Eclipse下如何安装C++插件CDT,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了

    攻略 2021年11月25日