文章出處:[基于CentOS的Mysql學習補充二--使用Shell創建數據庫](http://blog.csdn.net/u012377333/article/details/47001007)
關于使用基于命令使用mysql數據庫的方法可見文章[《基于CentOS的Mysql的使用說明》](http://blog.csdn.net/u012377333/article/details/45565521),本文只要介紹如何使用Shell腳本來創建我們想要的數據庫,下面給出我創建數據庫的Shell腳本,基本也就是將mysql的一些命令放在shell腳本里面而已。
~~~
#!/bin/bash
#Author: chisj
#Time: 2015.7.22
#Describe: Create Database
#The username of mysql database
USER="root"
#The password of mysql database
PASS="dragonwake"
#The datebase name will be created
DATABASE="SmartCare"
mysql -u $USER -p$PASS << EOF >/dev/null
CREATE DATABASE $DATABASE
EOF
~~~
這里說明幾點需要注意的問題
1、如果是在windows下面編輯上面這個腳本,然后在linux下面去執行,可能會出現這個問題

從上圖也可以看到我這里的解決方法,使用命令dos2unix將windows文件格式轉化為linux(unix)文件格式
`?#dos2unix filename`
當然前提是需要你的系統安裝了該命令,默認系統時不安裝的,可以使用yum進行安裝
`?#yum install dos2unix`
這里給出一份linux文件格式的腳本
### [shell創建mysql數據庫](http://download.csdn.net/detail/u012377333/8922289)