![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySql
文章平均质量分 75
WalsonTung
专注于架构设计与产品创新
展开
-
MySql超好用的SQL语法
我们使用SQL时多是执行增删改查,但遇到复杂问题,感觉像是不够用,这时MySql特有的语法就会发挥效用。下面进行汇总。原创 2023-06-19 17:26:56 · 140 阅读 · 0 评论 -
MySql8.0权限管理
MySql8.0权限管理。原创 2023-06-12 18:50:04 · 154 阅读 · 0 评论 -
mysql的全文索引使用及探索
MySQL 5.6版本以前只有MyISAM存储引擎支持全文引擎。在5.6版本中,InnoDB支持对全文索引的。5.7.6版本MySQL内置了ngram全文解析器,同时支持中文(也支持韩文和日文)全文的分词,但默认的分词解析器是以空格作为分隔来解析分词的,并且是不支持中文的。原创 2020-12-03 16:46:31 · 1949 阅读 · 2 评论 -
mysql在线修改表结构大数据表的风险与解决办法归纳
mysql在线修改表结构大数据表的风险与解决办法归纳转载 2017-03-27 17:52:39 · 494 阅读 · 0 评论 -
赶集网DBA石展分享归纳
Mysql数据库维护总结转载 2017-03-27 18:04:59 · 406 阅读 · 0 评论 -
mysql字符集与校对规则
在关系型数据库中,oracle/sql_server/db2都有对数据进行区分大小写,不过mysql有点奇怪,对数据不区分大小写,详细情况请看下面解析. MySQL在Linux下数据库名、表名、列名、别名大小写的默认规则是这样的: 1.数据库名与表名是严格区分大小写的. 2.表的别名是严格区分大小写的. 3.列名与列的别名在所有的情况下均是忽略大小...转载 2018-06-07 18:52:07 · 481 阅读 · 0 评论 -
Ubuntu 修改MySql数据路径
1,最近从阿里云64位 Ubuntu Server 14购买了云服务器,阿里云送20G系统盘,并建议再购买一些盘作为数据盘,以存放数据和应用程序。 所以我又购买了20G的云硬盘作为数据盘,并挂载在/mydata目录下。我建立目录mydata/data/mysql作为存储mysql数据库的路径。2,从官网下载最新办的mysql,当前版本为5.6,官网已经有ubuntu上的安装包,...原创 2015-06-23 23:11:22 · 1746 阅读 · 0 评论 -
MySql性能优化之分区表
分区表是一个独立的逻辑表,但是底层是由多个物理子表组成,MySQL实现分区表的方式,是对底层表的封装,意味着索引也是按照分区的子表定义的,而没有全局索引。所以分区表可以看成合并表的升级,是做了性能优化的智能化的分表,不能单独操作子表。 MySQL在创建表时使用PARTITION BY子句定义每个分区存放的数据。在执行查询时,优化器会根据分区定义过滤那些没有用到的分区,这样查询就无...原创 2019-02-01 18:43:35 · 1466 阅读 · 0 评论 -
MySql性能优化之合并表
合并表是一种早期的、简单的分区实现,和分区表相比有一些不同的限制,并且缺乏优化。合并表简而言之是由于一个表的数据太多,导致访问性能下降,从而把一个表分割成多个结构完全相同的物理表,然后再用合并表(引擎为Merge)把它们从逻辑上合并起来。合并表相当于一个容器,里面包含多个相互独立的真实表。可以在Create Table 中使用一种特别的UNION语法来指定包含的真实表。一、合并表的语法...原创 2019-01-30 15:36:48 · 561 阅读 · 0 评论