mysql升级方式有多种 其中包括: In-Place Upgrade Logical Upgrade 针对RPM包安装的mysql需要采用rpm包安装方式升级 举例: mysql版本5.7.18升级到5.7.30 第一步:查看当前的安装版本以及操作系统版本 第一步:查看当前的安装版本 方式一:my ...
分类:
数据库 时间:
2020-05-18 22:55:19
阅读次数:
99
数据唯一性 先建立primary index或者unique index: INSERT IGNORE REPLACE https://www.tutorialspoint.com/mysql/mysql handling duplicates.htm https://www.mysqltutori ...
分类:
其他好文 时间:
2020-04-21 14:49:43
阅读次数:
55
1. 出错的原因:由于需要定期清理日志表数据,只保留最近十天的数据,本来可以通过定时任务去执行,但是由于自己太懒想起来的时候手动delete,由于数据量过大导致删除持续时间太长,再加上日志表也是两个小时更新一次,当两种情况相遇时也就会导致lock table,一直处于等待中;当时等待了一个小时还没有 ...
分类:
数据库 时间:
2020-04-21 00:03:04
阅读次数:
83
1.创建表 create table user ( id int , last_name varchar(20), primary key(id) ); 2.增加修改删除重命名一列 ,使用alter 向表中增加一列 alter table user add age int ; 修改一列 alter ...
分类:
其他好文 时间:
2020-04-20 23:55:33
阅读次数:
132
1、到官网下载最新版mysql8.0.19,不是installer(安装器),是免安装版本的压缩包2、解压缩到安装目录3、管理员权限打开cmd.exe4、进入mysql的bin目录下,执行命令mysqld-install,非管理员权限会安装失败5、初始化msyql:mysqld--initialize,随机生成密码,记录下来6、启动mysql服务:netstartmysql7、登录mysql-ur
分类:
数据库 时间:
2020-03-21 23:24:56
阅读次数:
97
1.优化器针对索引算法 1.1MySQL索引自优化-AHI(自适应HASH索引) MySQL的InnoDB引擎,能够创建只有Btree。 AHI作用: 自动评估"热"的内存索引page,生成HASH索引表。 帮助InnoDB快速读取索引页。加快索引读取的所读。 相当与索引的索引。 1.2MySQL索 ...
分类:
其他好文 时间:
2020-02-21 14:27:34
阅读次数:
66
报错信息提示: 解决方式: vi /etc/mysql/my.cnf 添加如下代码 [mysqld]skip-grant-tables 重启服务 sudo service mysql restart 登录mysql服务 成功解决,记录一下 ...
分类:
数据库 时间:
2020-02-07 14:55:48
阅读次数:
442
一 .事务 1.1 事务的概念 mysql把多条写操作视为一个整体去执行,要么全部成功,要么全部失败,我们把mysql的这种处理叫做事务。(“多条”很好理解就是至少两条sql语句,“写操作”就是指对msyql内容修改的操作(insert、update、delete))。 1.2事务的特性 原子性: ...
分类:
数据库 时间:
2019-12-31 23:21:26
阅读次数:
117
初始化msyql时出现报错 C:\mysql-5.7.19-winx64> C:\mysql-5.7.19-winx64\bin\mysqld --initialize-insecure2019-12-25T01:59:21.234788Z 0 [Warning] TIMESTAMP with im ...
分类:
数据库 时间:
2019-12-25 13:16:40
阅读次数:
94
在本篇文章中将给大家讲解下msyql中CASEWHEN语法:MySQL中casewhen语句,用于计算条件列表并返回多个可能表达式之一。CASE具有两种格式:简单CASE函数将某个表达式与一组简单表达式进行比较以确定结果。CASE搜索函数计算一组布尔表达式以确定结果。两种都支持可选的ELSE函数。1)简单CASE函数语法如下:CASEinput_expressionWHENwhen_express
分类:
其他好文 时间:
2019-12-24 11:29:39
阅读次数:
59