🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
文章出处:[基于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下面去执行,可能会出现这个问题 ![](https://box.kancloud.cn/2016-03-17_56ea5d8cbb480.jpg) 从上图也可以看到我这里的解决方法,使用命令dos2unix将windows文件格式转化为linux(unix)文件格式 ` #dos2unix filename` 当然前提是需要你的系统安装了该命令,默认系统时不安装的,可以使用yum进行安装 ` #yum install dos2unix` 这里给出一份linux文件格式的脚本 ### [shell创建mysql数据库](http://download.csdn.net/detail/u012377333/8922289)