基于CentOS的Mysql学习补充二--使用Shell创建数据库
2015-07-22 11:56
1011 查看
文章出处:基于CentOS的Mysql学习补充二--使用Shell创建数据库
关于使用基于命令使用mysql数据库的方法可见文章《基于CentOS的Mysql的使用说明》,本文只要介绍如何使用Shell脚本来创建我们想要的数据库,下面给出我创建数据库的Shell脚本,基本也就是将mysql的一些命令放在shell脚本里面而已。
这里说明几点需要注意的问题
1、如果是在windows下面编辑上面这个脚本,然后在linux下面去执行,可能会出现这个问题
![](http://img.blog.csdn.net/20150722114616778?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
从上图也可以看到我这里的解决方法,使用命令dos2unix将windows文件格式转化为linux(unix)文件格式
#dos2unix filename
当然前提是需要你的系统安装了该命令,默认系统时不安装的,可以使用yum进行安装
#yum install dos2unix
这里给出一份linux文件格式的脚本
关于使用基于命令使用mysql数据库的方法可见文章《基于CentOS的Mysql的使用说明》,本文只要介绍如何使用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数据库
相关文章推荐
- shell自动打包ipa
- shell export 作用
- Shell-循环语句
- shell tr命令
- SHELL 脚本链接数据库示例
- linux shell bash使用管道|和read结合时问题解决
- linux shell bash使用管道|和read结合时问题解决
- 我的一些简单的shell脚本实例
- 基本shell编程【3】- 常用的工具awk\sed\sort\uniq\od
- 基本shell编程【2】-服务端发布脚本
- hbase常用的shell命令例子
- shell获取IP地址
- shell 之点滴记录
- Mysql 查询注意和执行shell命令
- 计算100以内所有奇数的和以及所有偶数的和
- 03 bash特性
- Linux下常用的shell命令记录1
- 学习笔记(十一)——Linux Shell 基础知识
- shell步步进阶--- >/dev/null 2>&1
- mysql dump shell 脚本crontab 计划任务