
MySql
文章平均质量分 76
侠义先生
学习是一条永不停止的路。
展开
-
Mysql问题解决办法
Mysql5.7 升级 8.0+ java.sql.SQLException: The server time zone value 的解决办法 https://blog.youkuaiyun.com/lllljz/article/details/88079702?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.control&dist_request_id=28beb0a1-8db8...原创 2021-02-23 10:53:25 · 187 阅读 · 0 评论 -
SQL 优化极简法则
法则一:只返回需要的结果 法则二:确保查询使用了正确的索引 法则三:尽量避免使用子查询 法则四:不要使用OFFSET实现分页 法则五:了解SQL子句的逻辑执行顺序 总结 SQL本身并不难学,编写查询语句也很容易,但是想要编写出能够高效运行的查询语句却有一定的技巧。 查询优化是一个复杂的工程,涉及从硬件到参数配置,不同数据库的解析器,优化器实现,SQL语句的执行顺序,索引和统计信息的采集等,甚至应用程序和系统的整体架构。几个关键法则,可以帮助我们编写..转载 2021-02-15 12:41:06 · 113 阅读 · 0 评论 -
SQL语句大全,所有的SQL都在这里
一、基础 1、说明:创建数据库 CREATE DATABASE database-name2、说明:删除数据库 drop database dbname3、说明:备份sql server ---创建 备份数据的device USE master EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat' ---开始 备份 BACKUP DATABASE pubs TO testBack4、说明:创建新表 crea...转载 2021-02-15 12:33:37 · 399 阅读 · 0 评论 -
MySQL 全文索引实现一个简单版搜索引擎
前言 只有Innodb和myisam存储引擎能用全文索引(innodb支持全文索引是从mysql5.6开始的) char、varchar、text类型字段能创建全文索引(fulltext index type) 全文索引的基于关键词的,如何区分不同的关键词了,就要用到分词(stopword) 英文单词用空格,逗号进行分词;中文分词不方便(一个句子不知道怎样区分不同的关键词) 内置分词解析器ngram支持中文,日文,韩文(将句子分成固定数字的短语) 当对转载 2021-02-15 12:30:33 · 170 阅读 · 0 评论 -
告诉你38个MySQL数据库的小技巧
无论是运维、开发、测试,还是架构师,数据库技术是一个必备加薪神器,那么,一直说学习数据库、学MySQL,到底是要学习它的哪些东西呢? 1、如何快速掌握MySQL? 培养兴趣 兴趣是最好的老师,不论学习什么知识,兴趣都可以极大地提高学习效率。当然学习MySQL 5.6也不例外。夯实基础 计算机领域的技术非常强调基础,刚开始学习可能还认识不到这一点,随着技术应用的深 入,只有有着扎实的基础功底,才能在技术的道路上走得更快、更远。对于MySQL的学习来说, SQL语句是其中最为基础的部分,很多操作都是通过SQ转载 2021-02-15 12:18:01 · 193 阅读 · 0 评论 -
MySQL数据库远程访问权限如何打开(两种方法)
在我们使用mysql数据库时,有时我们的程序与数据库不在同一机器上,这时我们需要远程访问数据库。缺省状态下,mysql的用户没有远程访问的权限。 下面介绍两种方法,解决这一问题。 1、改表法 可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host原创 2017-06-02 10:17:35 · 1011 阅读 · 0 评论