精华内容
下载资源
问答
  • 查看是否启用$ mysql -u root -pEnter password:Welcome to the MySQL monitor.... or \g.Your MySQL connection id is 3Server version: 5.7.12 MySQL Community Server (GPL)Copyright (c) 2000, 2016...

    查看是否启用

    $ mysql -u root -p

    Enter password:

    Welcome to the MySQL monitor. Commands end with ; or \g.

    Your MySQL connection id is 3

    Server version: 5.7.12 MySQL Community Server (GPL)

    Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.

    Oracle is a registered trademark of Oracle Corporation and/or its

    affiliates. Other names may be trademarks of their respective

    owners.

    Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

    mysql> SHOW VARIABLES LIKE '%ssl%';

    +---------------+-----------------+

    | Variable_name | Value |

    +---------------+-----------------+

    | have_openssl | YES |

    | have_ssl | YES |

    | ssl_ca | ca.pem |

    | ssl_capath | |

    | ssl_cert | server-cert.pem |

    | ssl_cipher | |

    | ssl_crl | |

    | ssl_crlpath | |

    | ssl_key | server-key.pem |

    +---------------+-----------------+

    9 rows in set (0.00 sec)

    修改配置:

    File: /path/to/file/my.cnf

    [mysqld]

    ...

    skip_ssl

    # disable_ssl

    ...

    重启服务

    $ service mysql restart

    查看一下

    $ mysql -u root -p

    Enter password:

    Welcome to the MySQL monitor. Commands end with ; or \g.

    Your MySQL connection id is 3

    Server version: 5.7.12 MySQL Community Server (GPL)

    Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.

    Oracle is a registered trademark of Oracle Corporation and/or its

    affiliates. Other names may be trademarks of their respective

    owners.

    Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

    mysql> SHOW VARIABLES LIKE '%ssl%';

    +---------------+----------+

    | Variable_name | Value |

    +---------------+----------+

    | have_openssl | DISABLED |

    | have_ssl | DISABLED |

    | ssl_ca | |

    | ssl_capath | |

    | ssl_cert | |

    | ssl_cipher | |

    | ssl_crl | |

    | ssl_crlpath | |

    | ssl_key | |

    +---------------+----------+

    9 rows in set (0.00 sec)

    展开全文
  • service iptables stopsetenforce 03、修改/etc/my.cnfserver-id = 1#主机可以设置为1,从机可设置为IP最后一段(保证唯一性)log-bin=mysql-bin#主从服务的核心service mysqld restart#重启服务...

    MySQL主从同步

    参考教程:【千峰教育】

    1、架设两个虚拟服务器,都安装好mysql。

    2、关闭防火墙和Selinux。

    service iptables stop

    setenforce 0

    3、修改/etc/my.cnf

    server-id = 1#主机可以设置为1,从机可设置为IP最后一段(保证唯一性)

    log-bin=mysql-bin#主从服务的核心

    service mysqld restart#重启服务器

    4、主服务器上和从服务器数据库和表保存一致

    (1)登录数据库服务器

    mysql -uroot -p

    (2)创建测试数据库

    create database test

    (3)选择test数据库

    use test;

    (4)创建用于主从测试的数据库表user

    create table user(id int(11) auto_increment primary key,name varchar(20)

    )engine=innodb,default charset=utf8;

    5、主服务器配置(创建一个专门用来同步数据的账户

    grant replication slave on *.* to 'mysync'@'%' identified by '12345678';

    show master status;#查看状态,此后不要进行任何操作,从服务配置需要显示的信息。

    6、从服务器进行配置:

    change master to master_host='10.0.166.17',master_user='mysync',

    master_password='12345678',master_log_file='mysql-bin.[File]',master_log_pos=[Position];

    [File]和[Position]要与主机状态显示的一致,上面的是完整的一句话。

    start slave;#开启从服务

    show slave status\G#查看从服务状态,如下两个选项都为yes表明主从成功

    Slave_IO_Running: yes

    Slave_SQL_Running: yes

    7、主服务器上进行数据测试:

    insert into user(name) values('zhang san');

    从服务器上查看:select * from user;

    展开全文
  • 3:master,建立授权账号4:slave,利用复制账号,来监听主服务器的日志要求: 所有的mysql服务器都要求有一个独一无二的id server-id master 防火墙处于关闭状态。 slave建立的用户有远程连接master...

    原理:

    1:master,建立二进制日志 , 每产生语句或者磁盘变换,写进日志;

    2:slave,建立relaylog日志(中继日志),分析master的binlog。

    3:master,建立授权账号

    4:slave,利用复制账号,来监听主服务器的日志

    要求: 所有的mysql服务器都要求有一个独一无二的id server-id master 防火墙处于关闭状态。 slave建立的用户有远程连接master的权限

    以下实现方法为通过虚拟机搭建centos7系统搭建完成后记录。

    实现:

    1、主服务器 my.cnf

    1 、 server-id=131 独一无二的server-id

    2 、log-bin=mysql-bin 添加二进制日志binray log

    3、binlog-format=mixed 监听日志statement

    2、从服务器 my.cnf

    1、relay-log=mysql-bin 中继日志

    3、重新启动mysql服务使配置生效:

    systemctl restart mysqld

    4,主服务器建立授权用户 #repl用户名 #Repl960712.密码

    grant replication client,replication slave on *.* to 'repl'@'从服务器ip或者%' identified by '你想要的密码';

    5,从服务器通过用户连接主服务器的msql,mysql默认不知支持远程连接 ###########如果远程连接不上请建立远程连接#######

    GRANT ALL PRIVILEGES ON *.* TO 'repl'@'%' IDENTIFIED BY 'Repl960712.' WITH GRANT OPTION;

    6,查看mater,状态,获取文件名以及偏移量

    show mater status;

    7、从服务器,给定账号切换master

    change master to master_host='192.168.217.131', master_user='repl', master_password='Repl960712.', master_log_file='mysql-bin.000002', master_log_pos=154;

    8、启动slave

    start slave;

    9、查看 slave 状态

    show slave status;

    展开全文
  • LinuxMySQL主从配置

    2018-03-05 14:01:40
    MySQL版本:5.5.25 iptables:打开对应MySQL端口(默认port 3306) SELinux关闭 mysql&...mysql Ver 14.14 Distrib 5.5.25a, for Linux (x86_64) using readline 5.1 Connection id...

    MySQL版本:5.5.25
    iptables:打开对应MySQL端口(默认port 3306)
    SELinux关闭

    mysql> status; //举例一个查看MySQL版本的方法
    --------------
    mysql  Ver 14.14 Distrib 5.5.25a, for Linux (x86_64) using readline 5.1
    
    Connection id:      485
    Current database:   
    Current user:       root@localhost
    SSL:            Not in use
    Current pager:      stdout
    Using outfile:      ''
    Using delimiter:    ;
    Server version:     5.5.25a-log MySQL Community Server (GPL)
    Protocol version:   10
    Connection:     Localhost via UNIX socket
    Server characterset:    utf8
    Db     characterset:    utf8
    Client characterset:    utf8
    Conn.  characterset:    utf8
    UNIX socket:        /var/lib/mysql/mysql.sock
    Uptime:         24 min 31 sec
    
    Threads: 2  Questions: 52  Slow queries: 0  Opens: 16  Flush tables: 1  Open tables: 9  Queries per second avg: 0.035
    --------------

    mysql 主从配置(也叫AB复制),要做双主则把操作反过来再做一遍,注意在做配置期间不要有写操作。
    其本身提供成熟的的主从备份机制,首先要准备两台server,分别作为master(58.64.205.132)和slave(58.64.205.133)

    //1) 进入master mysql操作界面,为slave mysql授权
    //若不需要进行精准授权,IP地址可使用通配符 %
    mysql>grant all privileges on *.* to 'root'@'58.64.205.133' identified by '12345678';
    mysql>flush privileges;
    
    //2) 编辑master mysql的my.cnf : 
    # vi /etc/my.cnf
    //修改(注意 master的id要与slave的不一样):
    server-id=1
    //接着添加需要同步的库(多个库时用,隔开):
    binlog-do-db=test_db
    binlog-ignore-db=mysql
    
    //修改完成后重启master mysql:
    # service mysql restart
    
    //3) 编辑slave mysql的my.cnf: 
    # vi /etc/my.cnf
    //修改:
    server-id=2
    //接着添加需要同步的库(多个库时用,隔开):
    replicate-do-db=test_db
    replicate-ignore-db=mysql
    
    //修改完成后重启slave mysql:
    # service mysql restart
    
    //4)进入slave mysql操作界面,指定master相关参数
    mysql>stop slave;
    mysql> change master to
        -> master_host='58.64.205.132',
        -> master_user='root',
        -> master_password='12345678',
        -> master_log_file='mysql-bin.000001',
        -> master_log_pos=107;
    mysql> start slave;
    //注意:此处的master_log_file和master_log_pos可以在master mysql查看,查看方法:进入master mysql操作界面:
    mysql> show master status\G
    *************************** 1. row ***************************
                File: mysql-bin.000001
            Position: 107
        Binlog_Do_DB: test_db
    Binlog_Ignore_DB: mysql
    1 row in set (0.00 sec)
    
    //查看slave mysql的状态,可以看到诸如此类信息:
    mysql> show slave status\G
    *************************** 1. row ***************************
                   Slave_IO_State: Waiting for master to send event
                      Master_Host: 58.64.205.132
                      Master_User: root
                      Master_Port: 3306
                    Connect_Retry: 60
                  Master_Log_File: mysql-bin.000001
              Read_Master_Log_Pos: 107
                   Relay_Log_File: localhost-relay-bin.000002
                    Relay_Log_Pos: 253
            Relay_Master_Log_File: mysql-bin.000001
                 Slave_IO_Running: Yes
                Slave_SQL_Running: Yes
                  Replicate_Do_DB: test_db
              Replicate_Ignore_DB: mysql
               Replicate_Do_Table: 
           Replicate_Ignore_Table: 
          Replicate_Wild_Do_Table: 
      Replicate_Wild_Ignore_Table: 
                       Last_Errno: 0
    
    //注意到:
    Slave_IO_Running:Yes
    Slave_SQL_Running:Yes
    //则表示没有问题
    展开全文
  • LinuxMySQL主从同步

    2019-10-02 22:58:11
    MySQL主从同步 参考教程:【千峰教育】 1、架设两个虚拟服务器,都安装好mysql。...3、修改/etc/my.cnf  server-id = 1 #主机可以设置为1,从机可设置为IP最后一段(保证唯一性)  log-bin=mysql-bin ...
  • 1. 查看binlog日志的状态 登录MySQL后,输入show variables like ‘%log_%’;查看到binlog日志为OFF关闭状态; 2. 开启MySQL binlog日志 ...server-id : 单个结点的id,这里由于只有一个结点,所以可以把id随机指定...
  • 原理: 1:master,建立二进制日志 , 每产生语句或者磁盘变换,写进日志; 2:slave,建立relaylog日志...要求: 所有的mysql服务器都要求有一个独一无二的id server-id master 防火墙处于关闭状态。 slave建...
  • linux mysql主从复制

    2020-07-11 19:08:33
    关闭防火墙 selinux 配置解析(后面有用) 主服务器添加配置 vim /etc/my.cnf [mysqld] log-bin=/var/log/mysql/mysql-bin # 二进制日志的位置 server-id=1 # 主库从库不一样 创建日志目录并赋予权限 [root@mysql-1 ...
  • linux清除mysql占用cache

    2013-11-01 10:55:46
    linux内部将cache分为2种: 1、write/read cache 2、mmap [url]http://blog.chinaunix.net/uid-26669729-id-3077015.html[/url] 通常一个文件被映射到内存后,就会一直占用,直到文件句柄关闭才会释放 ...
  • 搭建MySQL主从复制 一、搭建三台MySQL(master,slave1,slave2) 二、在主节点上搭建时间同步服务器(master) 三、在每台节点服务器上: 四、每台服务器上关闭...注意这里的server-id不能和主服务器...
  • 前期准备准备两台Linux,一主,一从,具体Linux安装MySQL操作步骤:点我直达集群搭建注意事项一主可以多从一从只能一主关闭主从机器的防火墙策略chkconfig iptables offservice iptables stop主服务器配置修改my.cnf...
  • 关闭centos7防火墙 查看防火墙命令及关闭防火墙及永久关闭防火墙 systemctl status firewalld.service systemctl stop firewalld.service ...查看下linuxmysql用户的相关id id mysql 切换到mysql用户并配
  • 修改主服务器的mysql配置文件$ vi /etc/my.cnf[mysqld]log-bin=mysql-bin //启用二进制日志server-id=1 //默认是1 可以设置的范围是1到2^32-1 2. 重启mysql服务关闭: $ /usr/local/mysql/bin/mys...
  • 一、主机Master配置   1、进入控制台, 输入 “vi /etc/my.cnf” 请不要进入编辑模式,直接输入“/...log_bin = /home/mysql/master.log read-only = 0 按Esc退出编辑模式 :wq 保存,关闭   3、输入命令
  • 83 puts("id\tname\n"); 84 85 while ((g_row=mysql_fetch_row(g_res))) // 打印结果集 86 printf("%s\t%s\n", g_row[0], g_row[1]); // 第一,第二字段 87 88 mysql_free_result(g_res); // 释放结果集 89 90 ...
  • 开启gtid自动复制 修改/etc/my.conf 重启mysql systemctl restart mysqld 从库中也要进行支持gtid的...然后写入复制的主库的主机id和hostname 和Password利用gtid不用写主库二进制的文件和复制点 然后start ...
  • 查看binlog状态(off是关闭,on是启动): ...修改/etc/my.cnf 文件,在[mysqlId]下面加入: log_bin = /var/lib/mysql/bin-log # 日志文件名的位置和前缀 log_bin_index = /var/lib/mysql/mysql-bin.i...
  • linux--docker容器&&mysql 8数据库配置

    千次阅读 2018-09-19 23:17:57
    目录 常用命令 ...交互式容器(退出命令行容器会关闭) 守护式容器(一般用这个) docker run -id --name=bufanlicentos:7 登录守护式容器方式: 停止与启动容器 文件拷贝 目录(映射)挂载(文件...
  • MYSQL

    2007-05-31 14:14:04
    10.2.3 调节服务器参数 10.2.4 MySQL 怎样打开和关闭数据库表 10.2.5 在同一个数据库中创建大量数据库表的缺点 10.2.6 为什么有这么多打开的表? 10.2.7 MySQL 怎样使用内存 10.2.8 MySQL ...
  • 1、代码实现目的注:代码可以直接粘贴使用为了实现对主机的整体有明确的了解,实现了下面的代码功能代码主要功能是:提取到主机的内存、硬盘、CPU、型号等信息插入到mysql的数据库中2、代码具体实现步骤2.1首先要先...
  • 1,本地项目正常启动,无任何报错,数据库连接正常(使用的都是linux上面的数据库). ![图片说明](https://img-ask.csdn.net/upload/201911/12/1573527132_402324.png) 2,数据库工具使用无任何问题 ![图片说明]...
  • mysql 安装

    2016-07-04 16:37:00
    linux上 推荐yum命令 mac上 推荐dmg安装。当时的下载版本:...最下边点mysql 在弹出页面中 关闭mysql服务(点击stop mysql server)step2:进入终端输入:cd /usr/loc...
  • MySQL数据库备份.docx

    2020-06-03 10:44:26
    1)关闭服务器MySQL服务 service mysql stop 2) 编辑Linux中的/etc/my.cnf (是MySQL的配置文件路径),在[mysql]下添加:手输入,位置也要方对 log-bin=mysql-bin service-id=1 binlog-do-db=zxpt
  • mysql主从同步

    2019-03-10 23:11:59
    主从复制(数据库集群(负载均衡,失败迁移),master为windows下mysql,...1、在master所在主机mysql配置文件中配置(主从server-id必须不一致,关闭防火墙) 配置完需要设置从机ip(标红为从机ip) GRANT REPL...
  • 文章目录目录MySQL主从复制主机(window)修改my.ini配置文件从机(centos7.x)修改my.cnf配置文件主机和从机重启后台mysql服务主机和从机都关闭防火墙在Window主机上建立账户并授权slave在Linux从机上配置需要复制的...
  • 基本要求 两台服务器(windows,linux,mac) ...双方mysql版本需一致,如不一致,只要主节点低于从节点 ...两台服务器防火墙关闭 ...修改主服务器的MySQL配置文件,window(my.ini),linux(my.cnf) ...#mysql唯一id...
  • MYSQL中文手册

    2013-03-11 21:21:34
    MySQL如何打开和关闭表 7.4.10. 在同一个数据库中创建多个表的缺陷 7.5. 优化MySQL服务器 7.5.1. 系统因素和启动参数的调节 7.5.2. 调节服务器参数 7.5.3. 控制查询优化器的性能 7.5.4. 编译和链接怎样影响...
  • MySQL命令大全

    2018-01-15 11:19:17
    SHUTDOWN: 关闭MySQL服务。 数据库/数据表/数据列权限: Alter: 修改已存在的数据表(例如增加/删除列)和索引。 Create: 建立新的数据库或数据表。 Delete: 删除表的记录。 Drop: 删除数据表或数据库。 INDEX: ...
  • 1、MySQL文件说明1.1 MySQL文件夹文件linux服务器上MySQL安装好之后都有如下文件:auto.cnf:每一个MySQL实例都有一个唯一ID蓝色文件夹:表示数据库,每个数据库对应一个目录hostname.log:机器名.log 通用日志文件,...

空空如也

空空如也

1 2 3
收藏数 58
精华内容 23
关键字:

linux关闭mysqlid

linux 订阅
mysql 订阅