से mysql प्रश्नों को कैसे फ़ीड करें मैं एक बैश स्क्रिप्ट बनाने की कोशिश कर रहा हूं जो एक MySQL उपयोगकर्ता और डेटाबेस बनाता है लेकिन मुझे एसएसएल को mysql में फ़ीड करने का कोई तरीका नहीं मिल रहा है, मैं इस प्रारूप के साथ प्रयास कर रहा हूं:bash
mysql --host=localhost --user=user --password=password < echo "CREATE USER 'testuser'@'localhost' IDENTIFIED BY 'jakdJxct8W';
CREATE DATABASE IF NOT EXISTS 'testuser_dev' DEFAULT CHARACTER SET utf8 COLLATE utf8_bin;
GRANT ALL PRIVILEGES ON 'testuser_dev' . * TO 'testuser'@'localhost';
CREATE DATABASE IF NOT EXISTS 'testuser_qa' DEFAULT CHARACTER SET utf8 COLLATE utf8_bin;
GRANT ALL PRIVILEGES ON 'testuser_qa' . * TO 'testuser'@'localhost';"
कैसे प्रश्नों के साथ mysql को खिलाने के लिए:
mysql < echo "query"
लेकिन वह काम नहीं कर रहा, नीचे उदाहरण देखें?
प्रश्न से संबंधित नहीं है, लेकिन आप भी एक .my में अपने मेजबान, उपयोगकर्ता और पासवर्ड सेट करके लिखने का बहुत सा बचा सकता है .cnf फ़ाइल – Ken
टिप – Tirithen