我正嘗試在BASH腳本中使用變量創建MySQL數據庫。這是代碼給我帶來的麻煩:database =「mysql --verbose --user = root --password --execute =」create database foo「」運行時失敗並顯示選項列表。我確定問題是在執行選項後使用引號,但我無法弄清楚如何讓它起作用。在BASH腳本中使用變量創建MySQL數據庫
2
A
回答
1
設置database
變量有什麼意義?
mysql --verbose --user=root --password --execute="create database foo"
應該只是罰款創建數據庫foo
0
試試這個:
#!/bin/sh
mysql --verbose --user=root --password --execute="create database $1"
將它保存在您的bashscript夾,然後運行它像:
nameofbashscript mydatabasename
相關問題
- 1. 在bash腳本中創建mysql數據庫和用戶
- 2. bash腳本創建腳本變量
- 3. 在bash腳本中通過ssh創建mySQL數據庫
- 4. 用變量創建bash腳本的bash腳本
- 5. 使用變量名創建數據庫的SQL腳本
- 6. 如何使用腳本(PHP等)在MySQL上創建數據庫
- 7. C#使用腳本創建數據庫
- 8. 使用變量中的數據在mysql中創建數據庫表
- 9. Bash腳本:保存到mysql數據庫
- 10. 備份MySQL數據庫的Bash腳本
- 11. bash腳本 - 從數據庫中選擇到變量中
- 12. 使用變量在shell腳本中創建變量名稱
- 13. 在bash腳本變量使用命令
- 14. 使用PHP腳本從MySQL數據庫創建XLS文件
- 15. 如何使用mysql執行sqlalchemy腳本以創建數據庫
- 16. 在bash腳本中創建時間戳變量
- 17. 的bash shell腳本,麻煩創建MySQL數據庫以及用戶
- 18. MySQL創建並使用變量的新數據庫
- 19. 在java腳本中使用數組變量創建對象
- 20. 變量bash腳本
- 21. 使用變量在bash腳本中調用特定函數
- 22. 如何使用bash腳本鏈接2個MySQL數據庫
- 23. 從bash腳本更新mysql數據庫中的數據
- 24. 創建bash腳本
- 25. 創建一個bash腳本來自動創建數據庫和用戶
- 26. 使用Python腳本在MS SQL數據庫中創建表格
- 27. 在Android中使用腳本創建SQLite數據庫
- 28. 在默認路徑中使用腳本創建數據庫?
- 29. 蒙戈bash腳本來創建數據庫,並集合
- 30. 從父bash腳本中不能使用Python創建環境變量
使用不同的報價:'database =「... --execute ='create database foo'」' –