Shell脚本连接、读写、操作mysql数据库实例
2014-12-09 16:26
716 查看
1. 连接mysql 数据库
shell中连接数据库的方法很简单,只需要指定用户名,密码,连接的数据库名称,然后通过重定向,输入mysql的语句,如下所示:
mysql -u USERNAME -p PASSWORD DATABASENAME <<EOF 2>/dev/null
show databases;
但这并不是一个好办法,任何使用该脚本的用户都能看到该数据库用户的账号和密码,要解决这个问题,可以用mysql 数据库的一个特殊配置文件。mysql 数据库使用$HOME/.my.cnf 文件来读取特殊的启动命令和设置。其中一项设置是由该用户账户发起的mysql 会话的默认密码。要在这个文件中设置默认密码,可以加入下面的内容:
[client]
password = 123456
然后,别忘了修改权限:
chmod 400 .my.cnf
原载于:联动北方
全文:http://bbs.landingbj.com/t-0-248688-1.html
shell中连接数据库的方法很简单,只需要指定用户名,密码,连接的数据库名称,然后通过重定向,输入mysql的语句,如下所示:
mysql -u USERNAME -p PASSWORD DATABASENAME <<EOF 2>/dev/null
show databases;
但这并不是一个好办法,任何使用该脚本的用户都能看到该数据库用户的账号和密码,要解决这个问题,可以用mysql 数据库的一个特殊配置文件。mysql 数据库使用$HOME/.my.cnf 文件来读取特殊的启动命令和设置。其中一项设置是由该用户账户发起的mysql 会话的默认密码。要在这个文件中设置默认密码,可以加入下面的内容:
[client]
password = 123456
然后,别忘了修改权限:
chmod 400 .my.cnf
原载于:联动北方
全文:http://bbs.landingbj.com/t-0-248688-1.html
相关文章推荐
- shell脚本连接、读写、操作mysql数据库实例
- shell脚本连接、读写、操作mysql数据库实例
- shell脚本连接、读写、操作mysql数据库实例
- shell脚本连接、读写、操作mysql数据库实例
- shell脚本连接、读写、操作mysql数据库实例
- shell脚本连接、读写、操作mysql数据库实例
- shell脚本操作mysql数据库—创建数据库,在该数据库中创建表(插入,查询,更新,删除操作也可以做)
- shell脚本操作mysql数据库
- shell脚本操作mysql数据库,使用mysql的-e参数可以执行各种sql的(创建,删除,增,删,改、查)等各种操作
- shell脚本操作mysql数据库-e参数执行各种sql
- shell脚本操作mysql数据库
- Shell脚本检查IP格式及mysql操作实例
- shell脚本操作mysql数据库
- 如何在shell中操作(连接)mysql数据库?
- 一步一步跟我学习hadoop(7)----hadoop连接mysql数据库执行数据读写数据库操作
- shell脚本操作mysql数据库
- Shell脚本检查IP格式及mysql操作实例
- shell脚本操作mysql数据库
- ODBC连接MySQL数据库操作实例
- shell脚本操作mysql数据库