zoukankan      html  css  js  c++  java
  • 常见数据库优化方案(六)

    数据库密码重置

    skip-grant-tables:非常有用的mysql启动参数(不启动grant-tables授权表)  

     

     

    skip-grant-tables:非常有用的mysql启动参数
     
    介绍一个非常有用的mysql启动参数—— --skip-grant-tables。顾名思义,就是在启动
    mysql时不启动grant-tables,授权表。有什么用呢?当然是忘记管理员密码后有用。
       www.2cto.com  
    操作方法:
    1、杀掉原来进行着的mysql:
    rcmysqld stop
    或者:
    service mysqld stop
    或者:
    kill -TERM mysqld
     
    2、以命令行参数启动mysql:
    /usr/bin/mysqld_safe --skip-grant-tables &
           
    3、修改管理员密码:  www.2cto.com  
    use mysql;
    update user set password=password('yournewpasswordhere') where user='root';
    flush privileges;
    exit;
           
    4、杀死mysql,重启mysql.
    转自 http://www.2cto.com/database/201302/188347.html
    5、数据库查询UNION
    http://www.5idev.com/p-mysql_union_order_by_limit.shtml
    6、mysql 命令行查看数据库server_id
    命令:show variables like 'server_id';
    7、当数据库配置无法载入是可以在注册表中imagePath中写清楚配置文件信息
    "D:program filesmysql 5.6inmysqld" --defaults-file="D:program filesmysql 5.6my.ini" MySQL
    8、mysql配置主从数据库知识点
     
    数据表修复命令 repair table tablename repair        命令行输入   table test.xxxtablename;

    https://www.linuxidc.com/Linux/2015-02/113564.htm
    server_uuid 值可以已通过删除auto.cnf重启数据库使数据库重新生成server_uuid值 (这个值和server_id值一样不能重复)

    Slave_IO_Running: Connecting :https://blog.csdn.net/i_bruce/article/details/17055135

    解决主从数据库不同步的方法:https://blog.csdn.net/xingfeichen/article/details/53841454

    MySQL Server-id踩到的坑:https://www.cnblogs.com/gomysql/p/5852607.html

    MySQL之奇奇怪怪的小问题(不定期更新):http://blog.itpub.net/29510932/viewspace-1845228

    项目实战7—Mysql实现企业级数据库主从复制架构实战

    MySQL主从复制资料汇总:https://www.2cto.com/database/201503/386265.html

    MySQL 5.6数据库配置主从同步

    binlog_do_db参数:https://blog.csdn.net/cug_jiang126com/article/details/51437400

    数据库重启失败,报错Binlog has bad magic number:https://blog.csdn.net/li_xiao_ming/article/details/49100147

     

    mysql GTID 主从复制模式

     

    9、数据库同步发生问题处理方案

    ① 第一时间查看数据data文件夹中的err日志文件;

    ② 其次查看show slave status;与show master status;查看有无报错,问题

    ③ 检查数据表数据是否一致(可以考虑数据库客户端有无数据同步功能)

    ④ 检查数据表结构是否一致(可以考虑数据库客户端有无结构同步功能)

     

    10、相关资料
    扯一堆话没什么用关键是自己操作看哪个是符合自己的需要的
    重置密码:MySQL 5.6 http://blog.itpub.net/22213086/viewspace-1484916/
    重置密码:MySQL 5.7 及以上 https://www.cnblogs.com/woider/p/6725867.html
    win7安装多个MySQL:https://blog.csdn.net/u013235478/article/details/50688133

        MySQL之——主从server-id不生效,The server is not configured as slave

     http://blog.51cto.com/godben/1711172

    常见MySQL问题: http://blog.itpub.net/29510932/viewspace-1845228

    server-id相关的坑: https://www.cnblogs.com/gomysql/p/5852607.html

    痛苦预示着超脱
  • 相关阅读:
    javascript学习一
    对软件工程课程的认识
    人月神话读后感
    项目开发总结报告(GB8567——88)
    MFC双缓冲绘图
    QT连接MySQL
    [QT学习]拷贝文件
    Arduino入门笔记【1】
    《人月神话》读后感以及软件工程总结
    十天冲刺任务(第二次冲刺)
  • 原文地址:https://www.cnblogs.com/supperlhg/p/8615981.html
Copyright © 2011-2022 走看看