使用Mysql时遇到的各种坑!

  • Post author:
  • Post category:mysql

我使用的MySQL版本是8.0,对应下载了Navicat来操作数据库。 下面分享一些之前使用MySQL时遇到过的坑以及解决方案: 第一次出现问题是在我交一个网络爬虫的课设的前一天晚上,我的数据库突然就无法连接了,当时宿舍都已经断电了,第二天早上就要答辩,心态瞬间就崩了。 找到的第一个问题是我的Navicat使用期过了,都是笔记本自动更新的锅,花了一点时间重新搞了个破解版之后Navicat能用了。然…

继续阅读 使用Mysql时遇到的各种坑!

mysql建立索引的方法

  • Post author:
  • Post category:mysql

单表的索引 以下面的表为例,表叫article。 创建索引语句: create index idx_ccv on article(category_id,comments,views); 查询语句: explain select id,author_id from `article` where category_id=1 and comments>1 order by views desc…

继续阅读 mysql建立索引的方法

mysql5.6.51zip包在windows免安装配置使用

  • Post author:
  • Post category:mysql

下载 下载链接: https://downloads.mysql.com/archives/community/ 配置 删掉原来的my-default.ini,新建my.ini [client] port=3307 [mysql] default-character-set=utf8mb4 [mysqld] #skip-grant-table character_set_server=utf8mb…

继续阅读 mysql5.6.51zip包在windows免安装配置使用

MySql之索引详解

  • Post author:
  • Post category:mysql

MySql之索引详解 一,什么是索引 MySQL官方对索引的定义为:索引(Index) 是帮助MySQL高效获取数据的数据结构 。可以得到索引的本质:索引是数据结构。你可以简单理解为“ 排好序的快速查找数据结构 ”。 一般来说索引本身也很大,不可能全部存储在内存中,因此索引往往以索引文件的形式存储的磁盘上, 索引的优势:类似大学图书馆建书目索引,提高数据检索的效率,降低数据库的IO成本;通过索引列…

继续阅读 MySql之索引详解

mysql关于group_concat 和union all的使用

  • Post author:
  • Post category:mysql

1.把多条记录,合并为一条记录的多个信息 select a.id,a.schoolid,a.split_key as splitkey,a.`year`,a.num, replace(SUBSTR(a.cname,1,4),',','')  as name1, IF(str_to_date(SUBSTR(a.csd ,1,10),  '%Y-%m-%d %H')='0000-00-00 00:00…

继续阅读 mysql关于group_concat 和union all的使用

用数据库工具连接mysql出现不允许连接的解决办法

  • Post author:
  • Post category:mysql

如果你想连接你的mysql的时候发生这个错误: ERROR 1130: Host '192.168.1.2' is not allowed to connect to this MySQL server 1。 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "ho…

继续阅读 用数据库工具连接mysql出现不允许连接的解决办法

mysql 16g 内存_mysql配置 8核16G内存

  • Post author:
  • Post category:mysql

[client] port=3306 [mysql] default-character-set=utf8 [mysqld] port=3306 basedir=H:/dev_env/mysql-5.6.44-winx64 datadir=H:/dev_env/mysql-5.6.44-winx64/data character-set-server=utf8 default-storage-en…

继续阅读 mysql 16g 内存_mysql配置 8核16G内存

以前发现的一个MYSQL的BUG

  • Post author:
  • Post category:mysql

该BUG经mysql确认后在Connector 5.1.4版本中修正. [9 Apr 2008 4:52] Kuang Yinong Description: when i run the follow sql at my VB program, it will give me wrong result of the sum(Cost) = 800000 select sum(Cost),sum(…

继续阅读 以前发现的一个MYSQL的BUG

mysql主从复制的配置方法和原理简介

  • Post author:
  • Post category:mysql

1.介绍 MySQL主从复制是一个异步的复制过程, 底层是基于Mysql数据库自带的二进制日志功能 。就是 一台或多台MysQL数据库(slave,即从库)从另一台MNySQL数据库(master,即主库)进行日志的复制然后再解析日志并应用到自身,最终实现从库的数据和主库的数据保持一致 。MySQL主从复制是MySQL数据库自带功能,无需借助第三方工具。 MySQL复制过程分成三步: master…

继续阅读 mysql主从复制的配置方法和原理简介

MySQL倒序索引测试2

  • Post author:
  • Post category:mysql

测试环境 MySQL Community Server 8.0.17 准备测试数据 DROP TABLE TB001; CREATE TABLE TB001(ID INT PRIMARY KEY AUTO_INCREMENT,C1 INT); INSERT INTO TB001(C1) SELECT 1 FROM information_schema.columns LIMIT 1000; DRO…

继续阅读 MySQL倒序索引测试2