网站大量收购独家精品文档,联系QQ:2885784924

Shell脚本学习(扩展篇).pdf

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Shell脚本学习(扩展篇)

Shell脚本学习(扩展) 前言:计划本系列shell脚本学习分两部分,第一部分为shell脚本 基础篇,第二部分是进阶篇。本册为进阶篇。后续还会发布大量脚本 例子。 进阶篇目录: 三 shell扩展 2 1)其他shell 2 2)连接mysql 3 3)抓取web 9 三.Shell扩展 1)除了bashshell的其他shell Zsh:是另一个流行的shell,是由PaulFalstad开发的开源Unixshell。它 集成了所有现有shell的思想并增加了许多独到的功能,为程序员创建了一个全功 能的高级shell。zshshell具有三大功能:改进的shell选项处理、shell兼容性 模式以及可加载模块。其中,可加载模块是shell设计中最先进的功能。 Csh: Ksh: 怎么更改默认shell环境 2)脚本连接MYSQL MYSQL是一种关系型数据库。我们在写脚本时候的变量是随着脚本的关闭而消 亡,想保存变量可以采用文件,但采用文件又过于low,于是可以采用数据库。 Mysql的常用语法这里就不细说了,没学过可以先去学习一下,非常重要。 这里列举一些常用的mysql命令行参数: -D 指定使用的数据库名 -e 执行指定语句并退出 -f 如果有SQL错误出现,继续执行 -h 指定Mysql服务器主机名 -H 用HTML代码显示查询输出 -p 用户的密码 -P 指定网络连接的TCP端口号 -s 使用安静模式 -t 以表的形式输出 -u 指定用户名 -X 用XHTML代码显示查询输出 以及常用的命令: mysql–uuser–ppassword 连接 mysql 修改登录密码 mysqladmin­u 用户名 ­p 旧密码 password 新密码 mysqlshowdatabases; 显示数据库 mysqlusemysql; mysqlshowtables; 显示数据库中的表 显示数据表的结构 mysqldescribe 表名 ; 显示表中的记录 select*from 表名 ; 建库 create database 库名 ; 建表 use 库名;createtable 表名 ( 字段设定列表 ); 增加记录 mysql insertintonamevalues( 数据 ); 修改纪录 mysqlupdate 表名 set where ; 删除纪录 mysqldeletefrom 表名 where ; 删库和删表 dropdatabase 库名 ; droptable 表名; mysqlgrantselect,insert,update,deleteon*.*to 增加 MySQL 用户 user_1@%identified by123; mysqlgrantselect,insert,update,deleteon aaa.*to user_2@localhost identifiedby123; Mysqlflushprivileges; 重载 Mysql 的授权表

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档