shell脚本的问题之一是持久性数据。你可以将所有信息都保存在shell脚本变量中,但脚本运 行结束后,这些变量就不存在了。有时你会希望脚本能够将数据保存下来以备后用。
过去,使用shell脚本存储和提取数据需要创建一个文件,从其中读取数据、解析数据,然后 将数据存回到该文件中。在文件中搜索数据意味着要读取文件中的每一条记录进行查找。现在由于数据库非常流行,将shell脚本和有专业水准的开源数据库对接起来非常容易。Linux中流行的开源数据库是MySQL,它是作为Linux-Apache-MySQL-PHP(LAMP)服务器环境的一部分而逐渐流行起来的。网站开发
天津网站开发公司匠人匠心给大家介绍一下关于Linux中mysql命令的用法,希望对大家有所帮助!
mysql程序使用两种不同类型的命令:
1、特殊的mysql命令
2、标准SQL语句
mysql程序使用它自有的一组命令,方便你控制环境和提取关于MySQL服务器的信息。这些命令要么是全名(例如status),要么是简写形式(例如s)。你可以从mysql命令提示符中直接使用命令的完整形式或简形式。
mysql> s
--------------
mysql Ver 14.14 Distrib 5.5.38, for debian-linux-gnu (i686) using readline 6.3
Connection id: 43
Current database:
Current user: root@localhost
SSL: Not in use
Current pager: stdout
Using outfile: ''
Using delimiter: ;
Server version: 5.5.38-0ubuntu0.14.04.1 (Ubuntu)
Protocol version: 10
Connection: Localhost via UNIX socket
Server characterset: latin1
Db characterset: latin1
Client characterset: utf8
Conn. characterset: utf8
UNIX socket: /var/run/mysqld/mysqld.sock
Uptime: 2 min 24 sec
Threads: 1 Questions: 575 Slow queries: 0 Opens: 421 Flush tables: 1
Open tables: 41 Queries per second avg: 3.993
--------------
mysql>
mysql程序实现了MySQL服务器支持的所有标准SQL(Structured Query Language,结构化查 询语言)命令。mysql程序实现的一条很棒的SQL命令是SHOW命令。你可以利用这条命令提取 MySQL服务器的相关信息,比如创建的数据库和表。
mysql会话一次只能连一个数据库
用SQL命令USE来连接到单个数据库
在这个例子中,我们用SQL命令SHOW来显示当前在MySQL服务器上配置过的数据库,然后 用SQL命令USE来连接到单个数据库。mysql会话一次只能连一个数据库。
大家可能会注意到,在每个命令后面我们都加了一个分号。在mysql程序中,分号表明命令的结束。 如果不用分号,它会提示输入更多数据。
mysql程序
以上内容由匠人匠心科技(http://www.wzjs888.com)为您提供,转载请注明出处,更多有关天津网站建设,软件开发,网站代运营优化、微信网站制作(微官网)、手机app开发、企业UI设计等互联网应用服务都可以联系我们。热线:138-2142-0129或致电136-2215-0903张经理。
匠人匠心科技每天都会不定时更新有关天津网站制作以及网络营销推广的文章,希望对您有用。