-
mysql sysbench 1.0.X
所属栏目:[MySql教程] 日期:2022-04-08 热度:61
mysql sysbench 1.0.X: 1.安装sysbench yum install sysbench 2.download source code sysbench-1.0.14srclua,所有文件上传Linux /opt目录 3.准备mysql CREATE DATABASE tdb01; CREATE USER root@192.168.0.130 IDENTIFIED BY root123; GRANT ALL PRIVI[详细]
-
使一个新的MySQL安装更安全
所属栏目:[MySql教程] 日期:2022-04-08 热度:111
使一个新的MySQL安装更安全 (转)[@more@]在你自己安装了一个新的MySQL服务器后,你需要为MySQL的root用户指定一个目录(缺省无口令),否则如果你忘记这点,你将你的MySQL处于极不安全的状态(至少在一段时间内)。 在Unix(Linux)上,在按照手册的指令安[详细]
-
Learning MySQL and MariaDB
所属栏目:[MySql教程] 日期:2022-04-08 热度:152
PART II Database Structures To start, let s create a database that will contain information about birds and call it rookery . To do this, enter the following from within the mysql client: CREATE DATABASE rookery; DROP DATABASE rookery ;[详细]
-
Linux 安装mysql 5.7.21 可能遇到的问题归类
所属栏目:[MySql教程] 日期:2022-04-08 热度:188
Linux 安装mysql 5.7.21 可能遇到的问题归类: 1、Done with file /usr/share/mysql/czech/errmsg.sys from install of mysql-community-common-5.7.9-1.el6 解决方案:删除原来的包,重新安装。 yum -y remove mysql-libs-* 2、安装数据库 初始化(这里是[详细]
-
slow慢日志按天分割脚本
所属栏目:[MySql教程] 日期:2022-04-08 热度:120
#!/bin/bash ####split mysql slow-query-log####### LOG=/u01/mysql/5310/log/slow DATE=`date +%Y-%m-%d` user=root passwd=root01 #stop slow_query_log mysql -u$user -p$passwd -e set global slow_query_log=0 #reset the filename of slow_query_lo[详细]
-
MySQL 官方存储引擎
所属栏目:[MySql教程] 日期:2022-04-08 热度:73
存储引擎是为不同的表类型处理 SQL 操作的 MySql 组件。InnoDB 是默认的、最通用的存储引擎,也是官方推荐使用的存储引擎,除非一些特定案例。MySql 5.6 中的 CREATE TABLE 语句创建的表的存储引擎默认就是 InnoDB。 MySql 服务器使用的是一个可插拔存储引[详细]
-
由percona-data-recovery-tool恢复ibd数据的工具的一些测试
所属栏目:[MySql教程] 日期:2022-04-08 热度:62
无意间看到了percona-data-recovery-tool 这个工具,这个工具是用来恢复innodb数据文件中的数据,貌似都建议row_format必须是REDUNDANT或者COMPACT。而在mysql5.7.8以上默认为Dynamic,但其实在此处我在Dynamic下测试是没有问题的。 当我们误删除某个表数[详细]
-
说Mysql的distinct语句和group by order by
所属栏目:[MySql教程] 日期:2022-04-08 热度:123
最近,在做一个项目的时候,发现得出的数据于预料的相差很多,仔细的研究了一下,发现问题出在 distinct语句和groupy by,order by 首先,distinct语句,获得非重复的(唯一)行记. grouy by是分组,order by 是排序。 直接看我的例子。 假定我有一个表f_j[详细]
-
MySQL的物理存储结构和session生命周期
所属栏目:[MySql教程] 日期:2022-04-08 热度:175
MySQL的物理存储结构和session生命周期: MySQL的物理存储结构 (1).数据的组织形式--索引 (2).数据的row存储 compact 变长字段的存储: 可变长度列在评估字段大小时还要考虑存储列实际长度的字节数。例如,VARCHAR(255)CHARACTER SET UTF8列需要额外的两[详细]
-
CentOS 7下mysql 8修改datadir之后不能启动
所属栏目:[MySql教程] 日期:2022-04-08 热度:151
尝试修改了mysql的datadir参数, 同时将数据文件拷贝到了新的目录/data下, 但是启动mysql服务时,提示: [root@mysql8-01 data]# systemctl status mysqld ● mysqld.service - MySQL Server Loaded: loaded (/usr/lib/systemd/system/mysqld.service; en[详细]
-
查看和设置MySQL数据库字符集
所属栏目:[MySql教程] 日期:2022-04-08 热度:110
查看和设置MySQL数据库字符集 Liunx下修改MySQL字符集: 1.查找MySQL的cnf文件的位置 find / -iname *.cnf -print /usr/share/mysql/my-innodb-heavy-4G.cnf /usr/share/mysql/my-large.cnf /usr/share/mysql/my-small.cnf /usr/share/mysql/my-medium.cnf[详细]
-
MySQL执行语句报Incorrect key file for table tmp sql MYI
所属栏目:[MySql教程] 日期:2022-04-08 热度:163
MySQL执行语句报Incorrect key file for table /tmp/#sql_4c80_0.MYI; try to repair it 报错原因: 数据库的临时目录tmpdir满了,导致临时表创建不成功。 Filesystem Size Used Avail Use% Mounted on /dev/mapper/VolGroup-lv_root 105G 105G 0G 100% /[详细]
-
Jsp与Mysql连接探究查错
所属栏目:[MySql教程] 日期:2022-04-08 热度:147
Jsp与Mysql连接探究查错: 一、前言 在阅读本文档之前,你的Win2000下应该已经安装好了Apache、JDK、Tomcat、PHP、MySQL.如果你还没有成功地安装好这些软件,你可以参阅Apache1.3.20在Windows下的使用、Windows下JDK1.3.1的安装、Tomcat在Win2000下的安装、P[详细]
-
MySQL Innodb表空间卸载和迁移案例
所属栏目:[MySql教程] 日期:2022-04-08 热度:170
需求: 两台服务器A(192.168.1.1)和服务器B(192.168.1.2) 数据目录都为:/usr/local/mysql/data 现在想把A服务器上/usr/local/mysql/data下的chenfeng数据库迁移到B服务器上,只迁移chenfeng库,其他数据库不动。 步骤如下: 在服务器B上: 建库: mysql create[详细]
-
mysql 数据库中的三种判断是否包括总结
所属栏目:[MySql教程] 日期:2022-04-06 热度:188
应用场景: 1:在使用mysql数据库进行存储数据的时候,有时候,一个字段,要存储使用逗号分隔的多个数据,在查询的时候,传递的是一个keyword,需要在逗号分隔的字段中进行查询,这种情况怎么处理? 比如: 在爬虫爬取的时候,指定关键字查询,关键字可以[详细]
-
更改mysql时区
所属栏目:[MySql教程] 日期:2022-04-06 热度:108
需要查看mysql的当前时区,用time_zone参数 mysql show global variables like %zone%; +------------------+--------+ | Variable_name | Value | +------------------+--------+ | system_time_zone | CST | ---系统时间,北京时间 | time_zone | SYSTEM[详细]
-
转 MySQL功能优化配置参数之thread_cache和table_cache详解
所属栏目:[MySql教程] 日期:2022-04-06 热度:148
MySQL功能优化配置参数之thread_cache和table_cache详解: 一、THREAD_CACHE MySQL里面为了提高客户端请求创建连接过程的性能,提供了一个连接池也就是 Thread_Cache池,将空闲的连接线程放在连接池中,而不是立即销毁.这样的好处就是,当又有一个新的请求的时[详细]
-
percona server 日志时间错误
所属栏目:[MySql教程] 日期:2022-04-06 热度:63
日志时间和系统时间对不上 表现 2016-11-23T02:22:27.520179Z 0 [Note] InnoDB: Buffer pool(s) load completed at 161123 10:22:27 2016-11-23T02:22:27.792979Z 0 [Note] Found ca.pem, server-cert.pem and server-key.pem in data directory. Trying t[详细]
-
MySQL5.7主从复制-异步复制创建
所属栏目:[MySql教程] 日期:2022-04-06 热度:84
两台服务器,系统是Redhat6.5,MySQL版本是5.7.18。 1、在主库上,创建复制使用的用户,并授予replication slave权限。这里创建用户repl,可以从IP为10.10.10.210的主机进行连接。 grant replication slave on *.* to repl@10.10.10.210 identified by mys[详细]
-
MySQL安置与讲解
所属栏目:[MySql教程] 日期:2022-04-06 热度:192
MySQL安装与讲解: 一:数据库讲解 1 5.6之前的源码安装 源码格式 ./configure 选项 make make install 2 yum安装 6 yum -y install mysql-server mysql service mysqld start ; chkconfig mysqld on 7 yum -y groupinstall mariadb mariadb-client Syste[详细]
-
MariaDB 10.0 亮眼特性解说
所属栏目:[MySql教程] 日期:2022-04-06 热度:126
很多同学一定听说过MariaDB。作为MySQL的重要分支之一,它继续秉承完全开源的姿态(MySQL也有不少好用功能是收费的哟),被很多大型互联网企业广泛使用(如Google、Twitter)。同时,红帽7(包括CentOS)也将默认数据库由MySQL更改为MariaDB。在这种情况下[详细]
-
MySQL集群创建实现高可用
所属栏目:[MySql教程] 日期:2022-04-06 热度:88
MySQL集群概述和安装环境 MySQL Cluster是MySQL适合于分布式计算环境的高实用、高冗余版本。Cluster的汉语是集群的意思。它采用了NDB Cluster 存储引擎,允许在1个 Cluster 中运行多个MySQL服务器。 存储/数据节点: 保存cluster中的数据。 数据节点,可以[详细]
-
Docker二所镜像创作
所属栏目:[MySql教程] 日期:2022-04-06 热度:94
Docker二所镜像制作: 1、dockerfile 里不能有交互式命令。 FROM centos:6.9 加载镜像 RUN curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo //base源优化 RUN curl -o /etc/yum.repos.d/epel.repo // EPEL (Ext[详细]
-
Shell脚本中执行sql语句操作MySQL数据库的几个办法
所属栏目:[MySql教程] 日期:2022-04-06 热度:107
实验如下: [root@idb1 ~]# more /etc/issue CentOS release 6.5 (Final) Kernel r on an m mysql show variables like version; +---------------+------------+ | Variable_name | Value | +---------------+------------+ | version | 5.6.27-log | +-[详细]
-
一个left join SQL 简单优化分析
所属栏目:[MySql教程] 日期:2022-04-06 热度:63
有个关联查询的sql,需要2秒多,于是进行查看一番: SELECT a.id, a.brand_id, a.series_id, a.product_id, a.material_id, a.custom_category_id, a.price, a.product_url, a.organ_id, ..... FROM pm_brand_xxxx a LEFT JOIN pm_brand_yyyyy d ON a.serie[详细]