簡體   English   中英

如何在puppet類中的現有數據庫服務器上創建mysql數據庫

[英]How to create mysql database on existing DB server in puppet class

我的木偶代理機器已經安裝了mysql服務器。 我想在該服務器上創建數據庫。 我的木偶課如下

class dbtest {

mysql::db { 'mydb':
user     => 'root',
password => 'malintha',
host     => 'localhost',
}

這給我帶來錯誤Error: Failed to apply catalog: Could not find dependency Class[Mysql::Server] for Mysql_database[mydb]

我該如何解決這個問題? 如何導入mysql服務器依賴類

我可以通過在class { '::mysql::server':} to my class添加class { '::mysql::server':} to my class解決此問題

class dbtest {

class { '::mysql::server':}

mysql::db { 'mydb1':
user     => 'root',
password => 'malintha',
host     => 'localhost',
sql        => '/tmp/source.sql',
require => File['/tmp/source.sql'],
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM