数据库
赵筱蕊
这个作者很懒,什么都没留下…
展开
-
mysql 中文排序
MySQL CONVERT()提供一个在不同字符集之间转换数据的方法。 select name from area order by convert(name USING gbk) COLLATE gbk_chinese_ci asc首先,对name字段进行gbk编码,然后,对编码后的内容根据gbk_chinese_ci进行整理排序。这样得到的结果,英文是排在中文前面的,而且是根据拼音排序的。...原创 2021-06-16 16:07:42 · 1271 阅读 · 0 评论 -
MySql 几种常见的排序方式
1、单列排序SELECT * FROM table_name ORDER BY column_name;默认升序,降序后面接"DESC"即可。2、多列排序SELECT * FROM table_name ORDER BY column_name1, column_name2 DESC;首先按column_name1字段排序,若column_name1相等,则按column_name2排序。3、自定义排序SELECT * FROM table_name ORDE原创 2020-11-04 10:01:15 · 1127 阅读 · 0 评论 -
mysql导入数据 提示 The MySQL server is running with the --secure-file-priv
今天在学习mysql 导出数据时出现如下错误:The MySQL server is running with the --secure-file-priv option so it cannot execute this statement解决方式其实很简单,是因为在安装MySQL的时候限制了导入与导出的目录权限只能在规定的目录下才能导入我们需要通过下面命令查看 secure-...原创 2018-03-07 18:08:48 · 5065 阅读 · 0 评论 -
MySQL 性能优化神器 Explain 使用分析
MySQL 提供了一个 EXPLAIN 命令, 它可以对 SELECT 语句进行分析, 并输出 SELECT 执行的详细信息, 以供开发人员针对性优化. EXPLAIN 命令用法十分简单, 在 SELECT 语句前加上 Explain 就可以了, 例如: explain select * from user_amortization where id>100229250;...原创 2018-03-20 15:13:58 · 398 阅读 · 1 评论 -
主从复制的原理
用途及条件mysql主从复制用途实时灾备,用于故障切换读写分离,提供查询服务备份,避免影响业务主从部署必要条件:主库开启binlog日志(设置log-bin参数)主从server-id不同从库服务器能连通主库主从原理主从复制一共有三个进程,从库生成两个线程,一个I/O线程,一个SQL线程; I/O线程去请求主库的 binglog ,并将得到的binglog...原创 2018-05-16 15:07:40 · 245 阅读 · 0 评论 -
Mysql 索引的注意事项
MySQL索引的注意事项:1:复合索引遵循前缀原则; 2:like查询,%不能在前,可以使用全文索引 3:column is null 可以使用索引 4:如果MySQL估计使用索引比全表扫描更慢,会放弃使用索引 5:如果or前的条件中的列有索引,后面没有,索引都不会被用到 6:列类型是字符串,查询时一定要给值加索引,否则导致索引失效...原创 2018-05-31 16:14:09 · 270 阅读 · 0 评论