您的位置:首页 > 运维架构 > Shell

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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: