
mysql 存储与使用
文章平均质量分 58
饰罪
不好意思,私聊人太多,基本全部文章已经关闭!图个清静
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
解决使用Navicat 打开远程连接mysql很慢的方法
(1)在mysql的配置文件中增加如下配置参数:[mysqld]skip-name-resolve在linux下配置文件是/etc/my.cnf,在windows下配置文件是mysql安装目录下的my.ini文件。注意该配置是加在 [mysqld]下面,在更改配置并保存后 然后就很快了如果你的mysql主机查询DNS很慢或是有很多客户端主机时会导致连接很慢,由于我们的开发机器是不能够连接外网的,所以DNS解析是不可能完成的,从而也就明白了为什么连接那么慢了。同时,请注意在增加该配置参数后,.原创 2020-06-19 16:15:33 · 1007 阅读 · 0 评论 -
高性能MYSQL(读书笔记)
目录(1)MySQL 整型长度的含义(2)where条件(3)避免索引无效的集中情况(4)是否向数据库请求了不需要的数据(5)重构查询的方法(6)MySQL大数据量分页查询方法及其优化★★★★★(7)MySQL中In与Exists的区别(8)LIMIT 语句在大型数据中处理方式(9)当只要一行数据时使用 LIMIT 1(10)不建议使用ENUM字段类型,...原创 2019-05-09 18:29:34 · 106 阅读 · 0 评论 -
插入千万级mysql测试数据
首先确认mysql配置文件中max_allowed_packet 这个值足够大。方法一:生成所有数据跟id一样的递增数据注: id,name,email 用字符串加数字递增。age 在50内产生随机数。1.创建测试表DROP TABLE IF EXISTS big_data;CREATE TABLE big_data(id int PRIMAR...原创 2019-05-09 10:13:20 · 52 阅读 · 0 评论 -
mysql查询sql语句执行时间
方法一:show profiles 之类的语句来查看(1)查一下profile是不是打开了,默认是不打开的。show variables like "%pro%";设置开启方法: set profiling = 1;再次查看show variables like "%pro%";已经是开启的状态了。(2)可以开始执行一些想要分析的sql语句了,...原创 2019-05-08 18:28:31 · 218 阅读 · 0 评论 -
mysql使用sql语句优化
(1)分页查询优化建立主键或者唯一索引。在数据量较小的时候使用 limit 进行数据分页在性能上面不会有明显的缓慢,但是当数据量达到了万级或百万级时,sql语句的性能将会影响数据的返回。这是就要使用主键或者是唯一索引来代替limit进行数据分页。一般查询语句:select * from table limit (page-1)*num,num;优化语句:select * fr...原创 2019-03-18 18:13:06 · 54 阅读 · 1 评论 -
MySQL 查询分析处理
定位 MySQL 性能瓶颈的方法很多,主要为这两种:慢查询与 explain 命令。一、慢查询查询超过指定时间 long_query_time 的 SQL 语句查询称为"慢查询"。 慢查询帮我们找到执行慢的 SQL,方便我们对这些 SQL 进行优化。慢查询开启方法long_query_time 是用来定义慢于多少秒的才算"慢查询"。查询 long_query_time 的值如下...原创 2019-10-14 14:34:44 · 81 阅读 · 0 评论 -
navicat 软件查询mysql表,限制显示条数
一般下面2个操作都要做,才会生效:(1)在设置中更改选项如果是Navicat for MySQL软件则在:打开navicat>>工具>>选项>>外观>>数据&网格,里面有一个限制记录,可以修改里面的值!如果是navicat premium软件,则在:打开navicat>>工具>&g...原创 2018-10-10 21:44:04 · 19688 阅读 · 4 评论 -
mysql数据库开启远程连接权限
一般用navicat 软件连接服务器数据库的时候,容易报错:ERROR1130(HY000):Host'xxx.xxx.xxx.xxx'isnotallowedtoconnecttothisMySQLserver多见于linux宝塔面板安装mysql服务后,用navicat连接报错。解决办法,开启远程连接权限。(1)打开linux命令面板,输入m...原创 2018-10-08 23:07:43 · 190 阅读 · 0 评论 -
mysql数据库设定特定IP访问
mysql数据库的用户连接账号信息和权限在:mysql数据库的user表里(1)首先是理解新建完的数据库有哪些参数值:①举例1:本地搭建的mysql环境,如phpstudy环境下,打开mysql数据库,截图如下:localhost,127..0.0.1,::1都很容易理解,搭建mysql的这台电脑连接使用。192.168.1.1是本地的局域网ip,本地ip连接使用。②举例2...原创 2018-10-14 18:55:55 · 551 阅读 · 0 评论