zoukankan      html  css  js  c++  java
  • mysql与web服务器之间的分离操作

    对于LNMP环境:

     mysqldump -uroot -p密码  -B -A  --events -x | gzip>bak_($date +%F).sql.gz        -x:锁表 ,会影响读写,尽量晚上操作   -A :备份所有库   -B:备份多个库,并添加use 库名:create database 库等的功能   gzip:压缩效率高

    备份单个库:Mysqldump -uroot -p密码  -B  -x wordpress | gzip>bak_wordpress_($date +%F).sql.gz 定时备份

    mysql集群服务器中恢复数据:

    数据库恢复:

    cd /opt

    gzip -d bak_wortdpress_2016-07-01.sql.gz

    mysql -uroot -p密码  < /opt/bak_wordpress.sql

    mysql数据库集群授权访问:

    数据库中授权命令:

    grant  select,insert,update,delete  on wordpress.*  to   wordpress@'10.0.0.%' identified by  '123456';

    flush privileges;

    grant  all  on bbs.*  to   bbs@'10.0.0.%'  identified by  '123456';

     

    drop user bbs@'10.0.0.5';all权限太大

    select  user,host  from mysql.user

    grant  select,insert,update,delete ,drop on bbs.*  to   bbs@'10.0.0.%' identified by  '123456';

    flush privileges;

    show grants for bbs    :mysql查看用户权限

    修改php链接文件:

    vim wp_config        wordpress默认链接库,如果事先在本机安装好了数据库,需要修改以下内容为远程数据库的信息

    define  DB_HOST  10.0.0.5

    /etc/hosts中做解析 10.0.0.5 db.happy.com

    数据库远程连接:

    mysql  -ubbs  -p123456  -h 10.0.0.5

    zip解压:

    unzip解压: unzip   Discuz_X3.2_SC.zip    -o: 解决提示,会把同名文件覆盖,先备份再使用,否则损失大

    gzip压缩:

    chown -R nginx.nginx bbs/    安装完以后再调整权限,文件644目录755

     bbs目录下:

    chown -R nginx.nginx    config/     data/    uc_*

     

    查找图片头像bbs:

    find  ./  f  -name  "*.jpg"  -mmin  -3   查看3分钟之前的图片

  • 相关阅读:
    Namenode主节点停止报错 Error: flush failed for required journal
    IntelliJ IDEA2018.3 最新破解方法
    idea 中解决maven 包冲突的问题(maven helper)
    java中的守护线程
    synchronized锁住的是代码还是对象
    maven package,clean,install,compile命令
    设计模式——装饰者模式
    设计模式——观察者模式
    com.alibaba.fastjson.JSON对类对象的序列化与反序列化
    java8 Stream使用案例
  • 原文地址:https://www.cnblogs.com/sunshineyang/p/6005749.html
Copyright © 2011-2022 走看看