怎样进行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)

相关推荐

  • JS构造函数和实例化的关系及原型引入举例分析

    技术JS构造函数和实例化的关系及原型引入举例分析这篇文章主要介绍“JS构造函数和实例化的关系及原型引入举例分析”,在日常操作中,相信很多人在JS构造函数和实例化的关系及原型引入举例分析问题上存在疑惑,小编查阅了各式资料,

    攻略 2021年11月29日
  • sql server 连接 EXCEL 直接查询

    技术sql server 连接 EXCEL 直接查询 sql server 连接 EXCEL 直接查询
    1 SQL SERVER 中 查看有无访问接口,以下其中任何一个即可. 没有则下载Microsof

    礼包 2021年10月27日
  • kafka的并发性能怎么测试(基于kafka的延迟消息队列)

    技术Apache Pulsar 与 Kafka 延迟性比较的测试过程是怎么样的本篇文章为大家展示了Apache Pulsar 与 Kafka 延迟性比较的测试过程是怎么样的,内容简明扼要并且容易理解,绝对能使你眼前一亮,

    攻略 2021年12月15日
  • 如何进行linux后台运行及关闭和查看后台任务

    技术如何进行linux后台运行及关闭和查看后台任务这篇文章将为大家详细讲解有关如何进行linux后台运行及关闭和查看后台任务,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

    攻略 2021年10月22日
  • springboot中如何整合log4g2

    技术springboot中如何整合log4g2这篇文章主要介绍了springboot中如何整合log4g2,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。1

    攻略 2021年11月2日
  • opencv如何将两张图片拼图(opencv比较两张图片相似度)

    技术如何用OpenCV快速寻找图像差异处这期内容当中小编将会给大家带来有关如何用OpenCV快速寻找图像差异处,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。如何使用结构相似性指数(SS

    攻略 2021年12月15日