1、基本链接及操做html
-u:用户名mysql
-p:用户密码sql
-h:服务器ip地址shell
-P:端口数据库
-D:链接的数据库浏览器
-N:不输出列信息服务器
-B:使用tab键代替默认交互分隔符app
-e:执行SQL语句ide
-E:垂直输出优化
-H:以HTML格式输出
-X:以XML格式输出
直接操做数据库,用-D对应库名,-e直接执行sql语句
再优化下,去掉列信息和分隔符,只显示值
保存到html中
而后sz下载到电脑上,浏览器查看
下面为例子:--------------------------------------------
一、写一个脚本,接受一个参数,参数为须要执行的sql语句
2、用shell脚本将文本导入数据库
将入下文件插入到数据库表里
注意一个坑,在写sql语句insert的value要注意里面的单引号
再优化一下,只导入各门成绩都大于等于80的学生数据
若是数据格式不是空格分隔,要用IFS指定分隔符
3、备份mysql库或表
mysqldump 常见参数详解:
-u:用户名
-p:密码
-h:服务器ip地址
-d:等价于--no-data 只导出表结构
-t:等价于--no-create-info 只导出数据,不导出建表语句
-A:等价于--all-databases
-B:等价于--databases 导出一个或多个数据库
咱们作个例子发现,备份的实际上是备份sql语句。库名是必填项