linux shell操作MySQL数据库

  MySQL数据库是linux下常见的数据库管理系统,学会利用linux shell操作MySQL数据库很有必要。

  首先安装MySQL数据库。

  1、安装MySQL客户端:

         yum install mysql

  2、安装MySQL服务端:

         yum install mysql-server

         yum install mysql-devel

  3、启动MySQL服务:

         service mysqld start

         若要设置开机启动:

         chkconfig --add mysqld

  4、设置用户root的密码(注意此root不是linux的超级用户root)

        mysqladmin -u root password ‘newpassword’ 更改密码 

  5、mysql -u root -p

        输入密码后进入mysql数据库

 

    接下来写一个脚本创建一个student的数据库,并建立一张stuinfo的数据库表。具体脚本如下

  1 #! /bin/bash
  2 
  3 mysql -u root -p << EOF
  4     create database if not exists student;
  5     use student;
  6     drop table if exists stuinfo;
  7     create table stuinfo(
  8         stuid VARCHAR(10) NOT NULL PRIMARY KEY,
  9         stuname VARCHAR(20) NOT NULL,
 10         stusex VARCHAR(10) NOT NULL,
 11         stumemo VARCHAR(100) default NULL);
 12     show tables;
 13 EOF

    以上脚本比较具有参考价值,可以作为编写MySQL的shell脚本的模板。实际中只需要替换不同的SQL语句就可使脚本完成不同的功能。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值