-
linux mysql 关闭ssl_MySql 关闭ssl
2021-01-25 15:30:17查看是否启用$ 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)
-
linux mysql 主从同步_Linux 之 MySQL主从同步
2021-01-19 02:36:27service 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;
-
linux mysql 5.5 主从_linux-linux mysql5.7主从搭建
2021-01-19 03:45:533: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;
-
Linux下MySQL主从配置
2018-03-05 14:01:40MySQL版本: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 //则表示没有问题
-
Linux 之 MySQL主从同步
2019-10-02 22:58:11MySQL主从同步 参考教程:【千峰教育】 1、架设两个虚拟服务器,都安装好mysql。...3、修改/etc/my.cnf server-id = 1 #主机可以设置为1,从机可设置为IP最后一段(保证唯一性) log-bin=mysql-bin ... -
linux 开启 MySQL 的 binlog日志
2019-06-05 09:49:521. 查看binlog日志的状态 登录MySQL后,输入show variables like ‘%log_%’;查看到binlog日志为OFF关闭状态; 2. 开启MySQL binlog日志 ...server-id : 单个结点的id,这里由于只有一个结点,所以可以把id随机指定... -
linux-linux mysql5.7主从搭建
2019-10-04 14:53:19原理: 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] 通常一个文件被映射到内存后,就会一直占用,直到文件句柄关闭才会释放 ... -
Linux——Mysql主从复制与读写从离
2020-02-23 18:24:10搭建MySQL主从复制 一、搭建三台MySQL(master,slave1,slave2) 二、在主节点上搭建时间同步服务器(master) 三、在每台节点服务器上: 四、每台服务器上关闭...注意这里的server-id不能和主服务器... -
mysql集群之主从复制_Linux MySQL集群搭建之主从复制
2021-01-30 03:41:48前期准备准备两台Linux,一主,一从,具体Linux安装MySQL操作步骤:点我直达集群搭建注意事项一主可以多从一从只能一主关闭主从机器的防火墙策略chkconfig iptables offservice iptables stop主服务器配置修改my.cnf... -
Linux笔记-centos7源码安装Mysql5.6(图解详细)
2021-01-09 09:12:46关闭centos7防火墙 查看防火墙命令及关闭防火墙及永久关闭防火墙 systemctl status firewalld.service systemctl stop firewalld.service ...查看下linux中mysql用户的相关id id mysql 切换到mysql用户并配 -
linux mysql 5.5 主从_CentOS下MySQL 5.5主从服务器搭建
2021-02-06 23:48:29修改主服务器的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... -
linux mysql 单向主从配置
2016-09-07 17:32:28一、主机Master配置 1、进入控制台, 输入 “vi /etc/my.cnf” 请不要进入编辑模式,直接输入“/...log_bin = /home/mysql/master.log read-only = 0 按Esc退出编辑模式 :wq 保存,关闭 3、输入命令 -
Linux C 调用mysql API 无法通过编译 怎么回事
2017-02-04 12:27:4083 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 ... -
Linux企业实战-Mysql(2)gtid实现主从复制
2020-03-10 11:57:05开启gtid自动复制 修改/etc/my.conf 重启mysql systemctl restart mysqld 从库中也要进行支持gtid的...然后写入复制的主库的主机id和hostname 和Password利用gtid不用写主库二进制的文件和复制点 然后start ... -
mysql使用binlog日志和增量备份(这里用的是linux环境下的mariadb)
2019-11-22 10:16:51查看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:0410.2.3 调节服务器参数 10.2.4 MySQL 怎样打开和关闭数据库表 10.2.5 在同一个数据库中创建大量数据库表的缺点 10.2.6 为什么有这么多打开的表? 10.2.7 MySQL 怎样使用内存 10.2.8 MySQL ... -
python运行时关闭硬件信息-python 提取linux的硬件信息
2020-11-11 14:34:421、代码实现目的注:代码可以直接粘贴使用为了实现对主机的整体有明确的了解,实现了下面的代码功能代码主要功能是:提取到主机的内存、硬盘、CPU、型号等信息插入到mysql的数据库中2、代码具体实现步骤2.1首先要先... -
linux服务器连接mysql5.7数据库报错 Could not get JDBC Connection; nested exception is ...
2019-11-12 11:07:321,本地项目正常启动,无任何报错,数据库连接正常(使用的都是linux上面的数据库).  2,数据库工具使用无任何问题 ![图片说明]... -
mysql 安装
2016-07-04 16:37:00linux上 推荐yum命令 mac上 推荐dmg安装。当时的下载版本:...最下边点mysql 在弹出页面中 关闭mysql服务(点击stop mysql server)step2:进入终端输入:cd /usr/loc... -
MySQL数据库备份.docx
2020-06-03 10:44:261)关闭服务器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高级】MYSQL之主从复制和读写分离
2020-10-06 22:49:11文章目录目录MySQL主从复制主机(window)修改my.ini配置文件从机(centos7.x)修改my.cnf配置文件主机和从机重启后台mysql服务主机和从机都关闭防火墙在Window主机上建立账户并授权slave在Linux从机上配置需要复制的... -
MySQL入门详解(三)---mysql如何进行主从配置
2018-12-11 17:09:00基本要求 两台服务器(windows,linux,mac) ...双方mysql版本需一致,如不一致,只要主节点低于从节点 ...两台服务器防火墙关闭 ...修改主服务器的MySQL配置文件,window(my.ini),linux(my.cnf) ...#mysql唯一id... -
MYSQL中文手册
2013-03-11 21:21:34MySQL如何打开和关闭表 7.4.10. 在同一个数据库中创建多个表的缺陷 7.5. 优化MySQL服务器 7.5.1. 系统因素和启动参数的调节 7.5.2. 调节服务器参数 7.5.3. 控制查询优化器的性能 7.5.4. 编译和链接怎样影响... -
MySQL命令大全
2018-01-15 11:19:17SHUTDOWN: 关闭MySQL服务。 数据库/数据表/数据列权限: Alter: 修改已存在的数据表(例如增加/删除列)和索引。 Create: 建立新的数据库或数据表。 Delete: 删除表的记录。 Drop: 删除数据表或数据库。 INDEX: ... -
mysql表文件与结构_MySQL文件结构、逻辑架构及sql执行流程分析
2021-01-19 07:33:421、MySQL文件说明1.1 MySQL文件夹文件linux服务器上MySQL安装好之后都有如下文件:auto.cnf:每一个MySQL实例都有一个唯一ID蓝色文件夹:表示数据库,每个数据库对应一个目录hostname.log:机器名.log 通用日志文件,...
-
JavaScript数据结构——数组
-
项目1.exe。。。。。
-
安装ui库antd
-
《文件和目录操作命令》
<2.> -
电信用户流失预测
-
【布道者】Linux极速入门
-
maven更新慢等问题换镜像
-
uppaal-4.1.24.zip
-
Java Scanner的进阶使用 -04天 学习笔记
-
【锐捷校园网用电脑开热点】简明教程
-
MySQL 存储过程(创建海量数据实验环境)
-
【毕设】jsp+基于JB的人事管理系统(源代码+论文)
-
2014年重庆理工大学《计算机网络基础A》期末考试试卷.pdf
-
前后端socket通信.zip
-
LeetCode.304 二维区域和检索 - 矩阵不可变
-
Galera 高可用 MySQL 集群(PXC v5.7+Hapro)
-
BNUZ计科一班作业第七题,负数进制
-
7-Verilog HDL二分频与三分频设计.7z
-
MySQL 数据库权限管理(用户高级管理和精确访问控制)
-
QT编程思想【C++,基于QT 6】