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

相关推荐

  • h2so3,初三必背的化学式有那些

    技术h2so3,初三必背的化学式有那些初中化学知识点摘要 一、基本概念h2so3:
    1、 化学变化:无新物质生成的变化。如:蒸发、挥发、溶解、潮解等。
    物理变化:有新物质生成的变化。如:燃烧、生锈、腐败、

    生活 2021年10月28日
  • consumer自带函数式接口(console接口是常用接口吗)

    技术基于Consumer接口、Predicate接口初使用是怎样的这篇文章将为大家详细讲解有关基于Consumer接口、Predicate接口初使用是怎样的,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这

    攻略 2021年12月20日
  • 画眉鸟翻译,画眉鸟这首古诗是什么意思

    技术画眉鸟翻译,画眉鸟这首古诗是什么意思译文画眉鸟翻译: 千百声的鸟啭,任意回荡著, (就在那)山花万紫千红绽放,高低有致的林木里.
    这才明白:(以前)听到那锁在金笼内的画眉叫声,
    远比不上悠游林中时的自在啼唱.《画

    2021年10月24日
  • 台湾云服务器租用选择台湾云服务器的优势

    技术台湾云服务器租用选择台湾云服务器的优势随着现在亚太地区海外云服务器的火爆,现在台湾云服务器的需求量也大增,下面就来谈谈选择台湾云服务器的五大理由更好的正常运行时间和可用性 与传统VPS不同,云服务器的可用性不取决于单

    礼包 2021年10月20日
  • VS2015安装之后如何加装Sql server2014

    技术VS2015安装之后如何加装Sql server2014这篇文章给大家分享的是有关VS2015安装之后如何加装Sql server2014的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。网上

    攻略 2021年12月4日
  • Linux中后台执行作业的命令是什么

    技术Linux中后台执行作业的命令是什么小编给大家分享一下Linux中后台执行作业的命令是什么,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

    攻略 2021年11月20日