-
mysql 字符集乱码研究
所属栏目:[MySql教程] 日期:2022-04-06 热度:160
环境描述:青云的mysql实例的ip为:192.168.0.254,和青云的跳板主机,我们在跳板主机上安装了mysql服务,并通过下面方式连接mysql: [root@i-iivphroy ~]# mysql -uroot -p********* -h292.168.0.254 问题描述:近期网站整体迁云,需要先迁移一部分数据到[详细]
-
MySQL搜寻元数据信息
所属栏目:[MySql教程] 日期:2022-04-06 热度:113
MySQL5.0之后提供了一个新的数据库information_schema,用来记录MySQL的中的元数据信息,值得注意的是,它是一个虚拟数据库,物理上不存在相关的目录和文件,类似于ORACLE的动态性能表。 用两个例子活用这个虚拟数据库 1.删除数据库gl下的所有前缀为cache[详细]
-
InnoDB关键特征之自适应hash索引
所属栏目:[MySql教程] 日期:2022-04-06 热度:198
InnoDB关键特性之自适应hash索引: 一、索引的资源消耗分析 1、索引三大特点 1、小:只在一个到多个列建立索引 2、有序:可以快速定位终点 3、有棵树:可以定位起点,树高一般小于等于3 2、索引的资源消耗点 1、树的高度,顺序访问索引的数据页,索引就是[详细]
-
Mysql 5.5 数据库开启关闭命令
所属栏目:[MySql教程] 日期:2022-04-06 热度:96
启动MySQL服务 ./bin/mysqld_safe --defaults-file=/etc/my.cnf [1] 21698 [root@localhost bin]# 160402 05:57:36 mysqld_safe Logging to /log/err.log. 160402 05:57:36 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql error[详细]
-
mysql.gtid_executed表Previous gtid Event的更改
所属栏目:[MySql教程] 日期:2022-04-06 热度:92
之所以把mysql.gtid_executed表的作用和Previous gtid Event的改变放到一起进行描述是因为它们后面文章探讨的基[详细]
-
官方压测工具mysqlslap介绍及利用
所属栏目:[MySql教程] 日期:2022-04-06 热度:157
mysqlslap是官方的一款做压力测试的工具,可以模拟多个客户端进行并发测试。 比如可以模拟多少并发,执行多少次,针对某个存储引擎等等 比如对myisam引擎做并发量为100,查询次数为1000 --concurrency用于指定并发量,--number-of-queries=1000用于指定查[详细]
-
随笔 MySQL setup_instruments中关于部分信息不能更换
所属栏目:[MySql教程] 日期:2022-04-06 热度:102
朋友告诉我如下操作不能修改: mysql update setup_instruments set enabled=no where name=memory/performance_schema/table_handles; Query OK, 1 row affected (2.61 sec) Rows matched: 1 Changed: 1 Warnings: 0 mysql select * from setup_instrumen[详细]
-
关于修测验UTO_INCREMENT列的默认值的测试
所属栏目:[MySql教程] 日期:2022-04-06 热度:192
其实是个很简单的操作,但是忽然有人问我就是想不起来,暂且做个笔记在这里。 mysql create table test2(id int(2) AUTO_INCREMENT,name varchar(10),primary key(id)); Query OK, 0 rows affected (0.03 sec) mysql insert into test2 values(null,a),(nu[详细]
-
mysql 多个参数选项文件my cnf优先级研发
所属栏目:[MySql教程] 日期:2022-04-06 热度:157
my.cnf是mysql服务器在unix平台下默认的配置文件的文件名。 输入my_print_defaults可以得出mysql server启动时所读取的my.cnf的顺序:(一般为该四个,根据安装方式、OS发行版、mysql版本而定) 或者 $ mysql --help | grep my.cnf /etc/my.cnf /etc/mysql[详细]
-
MySQL 如何迅速的查视Innodb数据文件
所属栏目:[MySql教程] 日期:2022-04-06 热度:83
经常有朋友问我一些如何查看Innodb数据文件的问题比如: 如果我是UTF8字符集,如果插入字符a到底占用几个字节 ? 主键和普通索引叶子节点的行数据在存储上有哪些区别? 如何证明rowid的存在? 数据中的NULL值如何存储的? char和varchar在存储上的区别?[详细]
-
mysql 5.5信息--innodb_read write _io_threads
所属栏目:[MySql教程] 日期:2022-04-06 热度:192
# 在5.1版本上,这FILE_IO这一块MYSQL只用了4个线程来处理IO; # 但在5.5上,随着对多线程的更强支持;INNODB也加强了对IO读写线程的支持;更多发挥多线程的优势 ; # IO线程默认增加到了10个;(配太多也没用,因为IO能力有限,需要配合特殊机型) # 其实[详细]
-
建表和sql不规范 导致 服务器几乎无反应
所属栏目:[MySql教程] 日期:2022-04-06 热度:92
建表和sql不规范 导致 服务器几乎没反应 问题描述: 1)研发人员说测试库session满了,请求调大最大连接数。 数据库中发现大量(1944个)的session,语句基本相同,SELECT * FROM ali_phone_info where phone=13004669173 , 处于sending data状态。 服务器[详细]
-
更换mysql时区
所属栏目:[MySql教程] 日期:2022-04-06 热度:154
需要查看mysql的当前时区,用time_zone参数 mysql show global variables like %zone%; +------------------+--------+ | Variable_name | Value | +------------------+--------+ | system_time_zone | CST | ---系统时间,北京时间 | time_zone | SYSTEM[详细]
-
重新学习Mysql数据库 MySQL的事务隔离级别实行
所属栏目:[MySql教程] 日期:2022-04-06 热度:176
喜欢的话麻烦点下Star哈 文章首发于我的个人博客: 本文是微信公众号【Java技术江湖】的《重新学习MySQL数据库》其中一篇,本文部分内容来源于网络,为了把本文主题讲得清晰透彻,也整合了很多我认为不错的技术博客内容,引用其中了一些比较好的博客文章,[详细]
-
MySQL事务数据库 InnoDB类别 的安装方法
所属栏目:[MySql教程] 日期:2022-04-06 热度:107
MySQL事务数据库(InnoDB类型)的安装方法(转)[@more@]MySQL数据库分二种类型,一种是传统的数据表格式,一种是支持事务处理的数据表格式(InnoDB,BDB,其中以InnoDB为主),下面我介绍一下关于MySQL事务处理数据库的安装及使用方法 你先要去下载一下Mysql max版[详细]
-
MHA工具的优缺点归纳合集
所属栏目:[MySql教程] 日期:2022-04-06 热度:199
MHA(Master High Availability)目前在MySQL高可用方面是一个相对成熟的解决方案,它由日本DeNA公司youshimaton(现就职于Facebook公司)开发,是一套优秀的作为MySQL高可用性环境下故障切换和主从提升的高可用软件。 优点: 由per语言开发的开源工具 可[详细]
-
资料搬迁 mysql难题
所属栏目:[MySql教程] 日期:2022-04-06 热度:134
不知道怎么回事,进行了一次授权语句的执行,希望任何一台机子都能远程连接mysql ,并且给mysql的root用户设置了密码,可是在重新启动linux的时候,用root用户的新密码去不能进行登录,而用root,不加任何密码就能进行登录,连接到mysql后,查看里面的数据[详细]
-
自动化运维用具inception+archer
所属栏目:[MySql教程] 日期:2022-04-06 热度:157
#yum install cmake bison ncurses-devel gcc gcc-c++ openssl-devel # mkdir /usr/local/inception 安装目录 # mkdir /inception # mkdir {data,logs} # cd inception-master #Inception 审核规则 inception_check_autoincrement_datatype=1 #当建表时自[详细]
-
处理mysqldump Got error 1290以及secure-file-priv option简解
所属栏目:[MySql教程] 日期:2022-04-06 热度:137
今天有个网友问,在用mysqldump备份时候遇到1290的错误 下面是是我模拟他的报错信息 [root@potato Desktop]# mysqldump -uroot -proot -S /tmp/mysql.sock --tab=/data/mysql/mytest_3306/data/backup lala Warning: Using a password on the command line[详细]
-
mysql内存参数分类合集
所属栏目:[MySql教程] 日期:2022-04-06 热度:125
内存参数: 存储引擎/共享 日志缓冲区,缓冲区池 innodb_buffer_pool_size innodb_additional_mem_pool_size innodb_log_buffer_size 服务器/共享 查询调整缓存 线程高速络缓存 query_cache table_cahce table_definition_cache 连接/会话 排序缓冲区,读[详细]
-
MySQL Innodb Cluster创建与初探
所属栏目:[MySql教程] 日期:2022-04-06 热度:167
场景: 有些空余时间了, 想要测试一下Group Replication与MySQL Router~(≧▽≦)/~ 结论: 可用性方面不错; 性能方面其实还不错, 不过写入能力还是老问题, 读多写少的业务可以关注一下Innodb Cluster; 搭建过程: 1. 官方源直接安装MySQL相关的所有包, apt-g[详细]
-
Percona XtraDB Cluster的优势和缺点介绍
所属栏目:[MySql教程] 日期:2022-04-06 热度:116
集群中每一个节点都是普通的MySQL/Percona Server,这意味着你可以把现存的MySQL/Percona Server直接接入集群,或者从集群中拎出来作为普通的MySQL服务。 每个节点拥有所有的数据,这意味着节点的数据完全对等,任何查询都可以在本地完成。同时也意味着数[详细]
-
剖析MYSQL BINLOG 二进制格式 --FORMAT_DESCRIPTION_EVENT
所属栏目:[MySql教程] 日期:2022-04-06 热度:103
剖析MYSQL BINLOG 二进制格式 --FORMAT_DESCRIPTION_EVENT: 参考源: 1、源码log_event.h log_event.cc 2、internals-en.epub class:Format_description_log_event event:FORMAT_DESCRIPTION_EVENT mysql 5.0后所有的binlog 文件都是以FORMAT_DESCRIPTI[详细]
-
innodb_data_file_path和innodb_data_home_dir
所属栏目:[MySql教程] 日期:2022-04-04 热度:67
今天研究下关于mysql数据的相关参数以及innodb引擎下的共享表空间和独立表空间介绍,参数主要包括innodb_data_file_path、innodb_data_home_dir、innodb_buffer_pool_size、innodb_buffer_pool_instances四个参数。 一:首先介绍innodb_buffer_pool_size[详细]
-
mysql can t start dues to the disk space is full
所属栏目:[MySql教程] 日期:2022-04-04 热度:165
use ./mysqld_safe --user=mysql start mysql. The mysql can not start. There are much mysql restart info show on the screen always. And can not find the /var/lib/mysql/mysql.sock file. The reason: Then find the space is full. So the mysql[详细]