-
zabbix表分区具体步骤
所属栏目:[MySql教程] 日期:2022-03-30 热度:120
zabbix表分区详细步骤: 1、连接数据库 mysql -h database_ip/fqdn -uuser -p Type help; or h for help. Type c to clear the current input statement. mysql mysql use zabbix; Reading table information for completion of table and column names[详细]
-
mysql5.7 General tablespace运用说明
所属栏目:[MySql教程] 日期:2022-03-30 热度:158
General tablespace General tablespace 是一种共享的 innodb 表空间,有点类似 ibdata1 。可以在一个表空间数据文件下存储多张表,即使这些表来自不同的 schame 。 General tablespace 的优点 类似系统表空间,可以存储多个 schema 下的多张表。 与 file_[详细]
-
day1 多案例配置
所属栏目:[MySql教程] 日期:2022-03-30 热度:95
数据库的安装路径:/usr/local/mysql 数据目录:/data/mysql/data (此处mysql的解压就不再列出来了) 在原来的环境上已经有安装了一个实例port3306 在此处要新进2个实例(端口为3307,3308) [root@master2 mysql]# pwd /data/mysql # mkdir data3307 # mkdi[详细]
-
5.6.25后 mysqld_multi 密码验证挫败
所属栏目:[MySql教程] 日期:2022-03-30 热度:124
原因: As of MySQL 5.6.25, my_print_defaults masks passwords by default. Use this option to display passwords in cleartext. # 解决办法 vim ./bin/mysqld_multi # 在下面这行下面添加 ## my @defaults_options; # Leading --no-defaults, --defaul[详细]
-
在solrais下编译安装MySQL
所属栏目:[MySql教程] 日期:2022-03-30 热度:157
在solrais下编译安装MySQL(转)[@more@]很多朋友在sun下编译mysql都会有些问题,现在我把编译过程整理如下,希望对大家有所帮助。 环境: sun250+solaris8 过程: 首先要安装solaris8的编译环境,去http://www.sunfreeware.com/下载一下软件: 1.autoconf-2[详细]
-
实现向MYSQL数据库中存储或提取图片文件
所属栏目:[MySql教程] 日期:2022-03-30 热度:100
一些情况下,需要向数据库中存储一些2进制文件,比如图片文件等,这时候,向数据库存储数据不同于普通的字符串存储,我们需要对这个2进制文件使用JAVA处理2进制流的API进行处理,然后再进行存储。我们需要进行以下步骤来实现: 向数据库中存储文件的时候,[详细]
-
验证MySQL主从一致性 pt-table-checksumpt-table-sync
所属栏目:[MySql教程] 日期:2022-03-30 热度:177
percona-toolkit-2.2.8-1.noarch.rpm有两个工具可以验证MySQL主从数据的一致性 安装tookkit需要一些依赖包 yum install perl perl-DBI perl-DBD-MySQL perl-IO-Socket-SSL perl-Time-HiRes -y 实验环境 在Master上初始化实验数据 create database mvbox; u[详细]
-
MySQL 5.6 GTID 原理以及使用
所属栏目:[MySql教程] 日期:2022-03-30 热度:103
GTID是MySQL 5.6的新特性,其全称是Global Transaction Identifier,可简化MySQL的主从切换以及Failover。GTID用于在binlog中唯一标识一个事务。当事务提交时,MySQL Server在写binlog的时候,会先写一个特殊的Binlog Event,类型为GTID_Event,指定下一个[详细]
-
MySQL 5.6 for REHL 6.4编译安装
所属栏目:[MySql教程] 日期:2022-03-30 热度:123
MySQL安装方式有多种,可以使用rpm包二进制安装,也可以使用源码进行编译安装。很显然,编译安装的好处很多,就是能够对将要使用的MySQL数据库进行定制, 对于特定的操作系统、特定的应用、特定的MySQL功能要求很适合。因此,这里记录一次MySQL 5.6 for RE[详细]
-
mysql存储过程翻页
所属栏目:[MySql教程] 日期:2022-03-30 热度:165
开发提了一个需要分页的存储过程需求,刚来时理解是,只要带入一个变量,根据变量计算下值,就直接分页实现了...可结果,创建存储过程的时候报错了...查了很多资料,后来才得知,limit后面不能带变量.于是就想到直接吧带入参数进行计算.在吧带入参数进行分页...[详细]
-
批量3389 批量远程桌面
所属栏目:[MySql教程] 日期:2022-03-30 热度:120
批量3389 批量远程桌面 远程桌面是微软公司为了便于网络管理员管理维护服务器推出的一项服务。从windows 2000 server版本开始引入,网络管理员时候远程桌面连接器连接到网络任意一台开启了远程桌面控制功能的计算机上,就像是自己操作该计算机一样,运行程[详细]
-
MySQL进阶SELECT篇
所属栏目:[MySql教程] 日期:2022-03-30 热度:127
MySQL进阶SELECT篇(转)[@more@]MySQL中SELECT语句的基本语法是: SELECT [STRAIGHT_JOIN] [SQL_SMALL_RESULT] [SQL_BIG_RESULT] [HIGH_PRIORITY] [DISTINCT|DISTINCTROW|ALL] select_list [INTO {OUTFILE|DUMPFILE} file_name export_options] [FROM table[详细]
-
mysqldump备份脚本
所属栏目:[MySql教程] 日期:2022-03-30 热度:63
[root@sq1 /]# cat logic_backup.sh #!/bin/bash CUR_DATE=`date +%Y%m%d` #获取当前的系统日期 #innobackupex --defaults-file=/home/lc/my.cnf --user=root --socket=/tmp/mysql.sock --stream=xbstream /data/backup-dir/ --tmpdir=/data/backup-dir/ /[详细]
-
XtraBackup的加量备份
所属栏目:[MySql教程] 日期:2022-03-29 热度:133
实验场景: 两个mysql实例,一个端口为3306,一个端口为3307。 现在要在3306上做增量备份,并将备份恢复到3307上去。 备份: A) 0级备份 innobackupex --default-file=/usr/local/mysql/my.cnf --user=root --password=root --socket=/usr/local/mysql/mys[详细]
-
MySQL入门--设定session,global变量的方法
所属栏目:[MySql教程] 日期:2022-03-29 热度:133
mysql 设置session,global变量的方法 -- 设置或修改系统日志有效期 SET GLOBAL expire_logs_days=8; SHOW VARIABLES LIKE %expire_logs_days%; -- 设置或修改系统最大连接数 SET GLOBAL max_connections = 2648; SHOW VARIABLES LIKE %max_connections%; 1[详细]
-
MYSQL_构架之主从GTID_多主一从
所属栏目:[MySql教程] 日期:2022-03-29 热度:81
环境信息 主服务器1 主服务器2 从服务器1 Ip 192.168.31.79 192.168.31.188 192.168.31.90 hostname mysql mysql2 mysql3 mysql-version 5.7.23 5.7.23 5.7.23 server-id 8e33e4d6-66a2-11ea-b90d-080027c1c1ff 9646d8c8-66a2-11ea-a1e5-080027b0e953 e54e[详细]
-
数据库运作必读 SQLAlchemy入门
所属栏目:[MySql教程] 日期:2022-03-29 热度:188
环境 :Ubuntu 15.10 64-bit SQLAlchemy是Python的ORM框架,它的理念是:数据库的量级和性能重要于对象集合,而对象集合的抽象又重要于表和行。 安装 直接通过pip安装: $ pip install sqlalchemy 打开Python,测试是否安装成功: import sqlalchemy sqlal[详细]
-
MySQL用户管制
所属栏目:[MySql教程] 日期:2022-03-29 热度:183
MySQL管理员应该知道如何设置MySQL用户账号,指出哪个用户可以连接服务器,从哪里连接,连接后能做什么。MySQL 3.22.11开始引入两条语句使得这项工作更容易做:GRANT语句创建MySQL用户并指定其权限,而REVOKE语句删除权限。两条语句扮演了mysql数据库的前[详细]
-
Innodb关键特征之Adaptive Hash Index
所属栏目:[MySql教程] 日期:2022-03-29 热度:122
众所周知,InnoDB使用的索引结构是B+树,但其实它还支持另一种索引:自适应哈希索引。 哈希表是数组+链表的形式。通过哈希函数计算每个节点数据中键所对应的哈希桶位置,如果出现哈希冲突,就使用拉链法来解决。更多内容可以参考 百度百科-哈希表 Innodb关[详细]
-
mysql全文搜寻fulltext
所属栏目:[MySql教程] 日期:2022-03-29 热度:189
mysql select * from t2; +------+------+----------------------------+ | a | b | c | +------+------+----------------------------+ | 1 | aa | aa11111111111111111111111 | | 2 | bb | bb222222222222222222222222 | +------+------+---------------[详细]
-
在solrais下编辑安装MySQL
所属栏目:[MySql教程] 日期:2022-03-29 热度:110
在solrais下编译安装MySQL(转)[@more@]很多朋友在sun下编译mysql都会有些问题,现在我把编译过程整理如下,希望对大家有所帮助。 环境: sun250+solaris8 过程: 首先要安装solaris8的编译环境,去http://www.sunfreeware.com/下载一下软件: 1.autoconf-2[详细]
-
MYSQL_框架之主从GTID_多主一从
所属栏目:[MySql教程] 日期:2022-03-29 热度:156
注意事项: 1)主服务器1和主服务器2不能不能有相同的数据库名字,否则会出现数据库覆盖的现象。 2) 主服务器1-slave和主服务器2-slave要拥有不同的复制账号 3) 三台机器之间的数据库参数配置要和GTID复制的一样。保证开启GTID功能。 4) server-id之间不一[详细]
-
数据库操作必读 SQLAlchemy进门
所属栏目:[MySql教程] 日期:2022-03-29 热度:108
环境 :Ubuntu 15.10 64-bit SQLAlchemy是Python的ORM框架,它的理念是:数据库的量级和性能重要于对象集合,而对象集合的抽象又重要于表和行。 sqlite:///./foo.db SQLAlchemy缺省使用Python内建的sqlite3模块来连接或创建SQLite数据库。执行完create_eng[详细]
-
mysql 5.6.25报错ERROR 1372 HY000 Password hash 的一点思考
所属栏目:[MySql教程] 日期:2022-03-29 热度:147
问题背景: 之前使用的一套mysql 5.6.25,由于一些原因我进行了清除。大家知道我们第二次执行mysql_install_db初始化数据库时,是不会存储root的临时密码。 那么要进入mysql数据库,就引入如下的一篇文章。 案例过程: 以无密码认证方式启动数据库 [root@s[详细]
-
Percona MySQL 5.5 Linux通用二进制包安装 CentOS 6.9
所属栏目:[MySql教程] 日期:2022-03-29 热度:173
创建软件安装目录 mkdir /mysql_software_55 下载软件 Percona官网的下载页面有两个二进制Tar包,分别对应不同的发行版本 ssl100 - Debian/Ubuntu ssl101 - for CentOS 6 and CentOS 7 解压安装包 tar xvfz Percona-Server-5.5.58-rel38.10-Linux.x86_64.s[详细]