
mysql
迷路的羔羊~
我还是从前那个胖子...
展开
-
mysql 查看表各分区数据总量
SELECT PARTITION_NAME,TABLE_ROWS FROM INFORMATION_SCHEMA.PARTITIONS WHERE TABLE_NAME = 'table_name';原创 2021-03-25 17:27:06 · 1696 阅读 · 0 评论 -
mysql 输出一个不存在的字段并且有默认值
select *, 'column_value' as column_name from tables;原创 2021-03-25 12:16:27 · 3460 阅读 · 0 评论 -
mysqldump导出数据库结构
参数模板:mysqldump -d -u用户名-p密码 -d 数据库名 > 导出文件名;示例:mysqldump -d -uroot-p123123 -d test > test.sql;附录:mysqldump参数大全原创 2021-03-04 18:31:28 · 597 阅读 · 1 评论 -
mysql之不走索引和sql优化
一. 不走索引的情况使用 != 和 <> 不等于符号查询使用 not in、 not exists 查询使用like后缀查询,如’%string’在建立索引和没有索引的字段上使用or,会导致查询不走索引使用>、 <、 <=、 >= 符号,可能不走索引,这个要看优化器的判断字符串类型字段使用数字进行比较,不走索引,如 (varchar(200) name) name=123在索引字段上计算在索引字段行使用函数操作二. 优化or语句使用union替代原创 2020-11-16 19:25:27 · 1012 阅读 · 0 评论 -
mysql之一些常见问题
基础信息关系型数据库常用的引擎有:InnoDB、Myisam索引有5中类型:普通索引、唯一索引、主健索引(特殊的唯一索引)、复合索引、全文索引(其实还有个空间索引,实际上是6个)在这些索引上, 引入索引组合(多个单列索引组合查询), 覆盖索引(select的数据在索引中都有了,不需要查询数据行)索引能大大提升查询速度,但是会降低表的更新速度短索引:多列索引进行长度限制. 对串列进行索引,如果可能应该指定一个前缀长度。例如,如果有一个char(255)的列,如果在前10个原创 2020-11-16 15:20:12 · 104 阅读 · 0 评论 -
mysql之json类型与文本存储json的优势
存储上类似text,可以存非常大的数据。JSON有效性检查:插入的数据必须是JSON类型的字符串才行。相比于传统形式,不需要遍历所有字符串才能找到数据。支持索引:通过虚拟列的功能可以对JSON中部分的数据进行索引。...原创 2020-11-14 21:56:45 · 4244 阅读 · 0 评论 -
ubuntu mysql8.0实现主从复制
安装环境:ubuntu20.04+mysql8.0.22(mysql8.0数据库安装)服务器:主机: 192.168.247.129从机: 192.168.247.130一. 主机1.1 修改配置文件[mysqld]# 主从配置-主机(所有配置必须写在[mysqld]下)server-id = 0001 # 服务器id,唯一log_bin = /var/log/mysql/mysql-bin.log # 二进制原创 2020-11-03 17:46:17 · 769 阅读 · 0 评论 -
ubuntu安装mysql8.0之一波三折
安装环境:阿里云服务器+ubuntu20+mysql8一. 安装mysql,ubuntu默认mysql版本是8.0的apt install mysql-server二. 安装后初始配置,命令行执行mysql_secure_installation然后会开始一个配置,这个不难就不写了。ps:出现的问题这里有个问题,root设置的密码是无效的【我安装时出现这个问题,不确定是怎么引起的】密码策略建议选择0(low),其它的都太坑了三. 检查安装是否成功,命令行执行mysql -V有原创 2020-10-21 22:46:15 · 589 阅读 · 0 评论 -
mysql针对库的增删查改
增# 使用默认字符CREATE DATABASE 数据库名称;## 例子CREATE DATABASE test0;# 指定字符集和排序规则CREATE DATABASE 数据库名称 DEFAULT CHARSET 字符集 COLLATE 排序规则;## 例子CREATE DATABASE test1 DEFAULT CHARSET utf8 COLLATE utf8_general_ci;CREATE DATABASE test2 DEFAULT CHARSET utf8mb4 COLL原创 2020-10-14 00:54:11 · 141 阅读 · 0 评论