-
日期:2020-11-03 13:42:03
点击:59
内容简介:连接数据库等基础操作请自行解决哈,本篇是重点记录如何改密码。 一、查询用户密码: 查询用户密码命令: select host, user, authentication_string from mysql.user ; host:允许用户登录的ip‘位置'%表示可以远程; user:当前数据库的用户名; authentica...
-
日期:2020-11-03 13:42:03
点击:59
内容简介:抛开数据库,生活中的方言是什么?方言就是某个地方的特色语言,是一种区别于其它地方的语言,只有你们这一小块地方能听懂,出了这个地方又是另一种方言。 数据库方言也是如此,MySQL 是一种方言,Oracle 也是一种方言,MSSQL 也是一种方言,他们之间在遵循...
-
日期:2020-11-03 13:42:03
点击:59
内容简介:垂直分表 垂直分表就是一个包含有很多列的表拆分成多个表,比如表A包含20个字段,现在拆分成表A1和A2,两个表各十个字段(具体如何拆根据业务来选择)。 优势:在高并发的情境下,可以减少表锁和行锁的次数。 劣势:在数据记录非常大的情况下,读写速度还是...
-
日期:2020-11-03 13:42:02
点击:59
内容简介:简介 在orm框架中,比如hibernate和mybatis都可以设置关联对象,比如user对象关联dept 假如查询出n个user,那么需要做n次查询dept,查询user是一次select,查询user关联的 dept,是n次,所以是n+1问题,其实叫1+n更为合理一些。 mybatis配置 UserMapper.xml...
-
日期:2020-11-03 13:42:02
点击:59
内容简介:前言 看了很多博客,也听过很多人说,包括我们公司的DBA,说MySql中如果某一列中含有null,那么包含该列的索引就无效了。 翻了下《高性能MySQL第二版》和《MySQL技术内幕——InnoDB存储引擎第2版》,并没有看到关于这个的介绍。但在本地试了下,null列是可以...
-
日期:2020-11-03 13:42:02
点击:59
内容简介:GitHub 可谓各种神器都有,今天发现一个操作数据库的命令行工具,可以自动补全和语法高亮,以前在终端敲 SQL 的时候,你不仅要记住表名、字段名,各种函数都需要记住才能敲出一条完整的语句来,否则就是先 Google 百度查文档。 而有了mycli 这个命令行辅助工...
-
日期:2020-11-03 13:42:01
点击:59
内容简介:在OS X环境下MySQL启动时报错: 016-03-03T00:02:30.483037Z 0 [ERROR] InnoDB: Unable to lock ./ibdata1 error: 352016-03-03T00:02:30.483100Z 0 [Note] InnoDB: Check that you do not already have another mysqld process using the same InnoDB data...
-
日期:2020-11-03 13:42:01
点击:59
内容简介:本文为大家分享了mysql 5.7.17 winx64解压版安装配置方法,供大家参考,具体内容如下 一、下载 下载地址 二、配置 1. 解压下载的mysql的安装包,将解压目录下的my-default.ini文件拷贝到同目录下,重命名为my.ini文件,然后修改文件内容,如下: 2.配置环境变...
-
日期:2020-11-03 13:42:00
点击:59
内容简介:状况描述: 今天登录一个MySQL数据库slave节点主机发现/var/lib/mysql下存放大量的mysql-relay-bin文件,最早的文件创建日期甚至是2018年,我记得在slave库同步完master的日志操作记录后,会删除这些文件(默认设置不会删除,我记错了),于是便查看了slave...
-
日期:2020-11-03 13:42:00
点击:59
内容简介:最近看到很多关于MySql相关的语法,小白也想学习一些MySQL的存储过程的写法,因此就想安装MySQL,过程中遇到过一些问题,这里记录下来~ 第一步: 下载 首先,去官网下载匹配电脑的MySQL版本,网址如下:https://www.mysql.com/ 然后,进入到下载的页面: 1)...