zoukankan      html  css  js  c++  java
  • MySQL 汉化+完全备份操作实例

    汉化
    vim /etc/my.snf--------------------------------------------------------------------------
    default-storage-engine= INNODB
    character-set-server=utf8
    collation-server = utf8_general_ci
    [client]
    default-character-set = utf8
    或者
    输入
    character-set-server = utf8
    -------------------------------------------------------------------------------------------------------------------
    MySQL 完全备份操作实例
    安装 :mariadb  mariadb-server
    开启:[root@localhost ~]# systemctl start mariadb
    转移中文输入:[root@localhost ~]# mysql
    vim /etc/my.snf
    ------------------------------------------------------------
    default-storage-engine = INNODB
    character-set-server = utf8
    collation-server = utf8_general_ci
    [client]
    default-character-set = utf8
    [mysqld_safe]
    ------------------------------------------------------------
    进入mysql
    创建库 >create database client;
    启用库 >use client;
    创建表 >create table user_info(身份证 int(20),姓名 char(20),性别 char(2),用户IP号 int(110),资费 int(10));
    输入数据 >insert into user_info values('000000001','孙空武','男','011','100');
    查询表数据 >select * from user_info;
    退出  > exit
    模拟备份还原------------------------------------------------------------------------------------------------
    先建立一个目录
    [root@localhost ~]# mkdir /backup
    备份
    [root@localhost ~]#  mysqldump -uroot client user_info > /backup/client.user_info-$(date +%Y%m%d).sql
    模拟出差错
    [root@localhost ~]# mysql -uroot -e 'drop table client.user_info;'
    [root@localhost ~]# mysql -uroot -e 'use client; show tables;'
    备份还原
    [root@localhost ~]# mysql -uroot client < /backup/client.user_info-20191012.sql
    查询是否还原
    [root@localhost ~]# mysql -uroot -e 'select * from client.user_info;
    ----------------------------------------------------------------------------------------------------
    ----------------------------------------------------------------------------------------------------
    定期备份数据
    [root@localhost ~]# which mysqldump
    [root@localhost ~]# vim /opt/bak_client.sh===============================
    #!/bin/bash
    # 备份
    /usr/bin/mysqldump -uroot client user_info > /backup/client.user_info-$(date +%Y%m%d).sql
    =============================================================
    [root@localhost ~]# chmod +x /opt/bak_client.sh
    [root@localhost ~]# crontab -u root -e
    [root@localhost ~]# crontab -l
    0 0 * * * /opt/bak_client.sh
     重启一下:   systemctl    restart  crond
  • 相关阅读:
    c c++ 混合编译
    vlc sdl 播放视频可随窗口改变大小
    exec函数族的使用
    gcc编译器命令使用详解
    linux gcc 编译时头文件和库文件搜索路径
    VLC1.2 播放视频迟滞卡
    Ubuntu 中软件的安装、卸载以及查看的方法总结
    SDL2.0 VLC ubuntu安装和黑屏问题
    linux动态库与静态库混合连接
    FFMEPG -- A ffmpeg and SDL Tutorial : tutorial05
  • 原文地址:https://www.cnblogs.com/123456likun/p/11662130.html
Copyright © 2011-2022 走看看