知我知行

知而必行,行而必恒,恒而必达.

标签 mysql 下的文章

2021-01-07

mysql 1168错误解决

起因由于一台服务器故障,需要迁移。在迁移某个库的时候有一个聚合表,报错出1168错误。错误> 1168 - Unable to open underlying table which is differently defined or of定位问题经过查询资料,发现是因为表引擎错了。原库中的表引擎是Myisam,新服务器的数据库默认引擎是Innodb。在迁移的过程中没注意到引擎差异,直...
2020-10-13

MySQL 常见错误代码说明

1.ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/data/mysql/mysql.sock'问题分析:可能是数据库没有启动或者是端口被防火墙禁止。解决方法:启动数据库或者防火墙开放数据库监听端口。2.ERROR 1045 (28000): Access denied for user 'ro...
2018-10-11

如何查看mysql event是否启用

查看事件是否开启MySQL [(none)]> show variables like 'event_scheduler'; +-----------------+-------+ | Variable_name | Value | +-----------------+-------+ | event_scheduler | OFF | +-----------------+...
2018-04-27

Mysql数据库归档利器之pt-archiver

前言数据库管理员或者运维人员经常需定期对数据进行归档和清除,我们可以使用percona的pt-archiver工具能完成这一功能,使得数据归档变得方便简单。归档之前准备pt-archiver归档前,需要先建立归档表(备份表)且表结构要一样。pt-archiver操作的表必须有主键。1.查询表、数据信息MySQL [pttest1]> show table status like...
2018-04-12

Mysql清空表(truncate)与删除表中数据(delete)的区别

在mysql数据库中,清空表中的数据可以使用truncate和delete这2种方法,一种是直接清空,另外一种是逐行删除,本文记录一下truncate和delete这2种操作模式的区别。truncate table wp_comments; delete * from wp_comments; 其中truncate操作中的table可以省略,delete操作中的*可以省略。这两者都是将wp_...
2018-03-29

Centos7安装Mysql数据库

自从Mysql数据库软件被sun公司收购后(后来sun又被Oracle收购),新东家一心一意的想着样把Mysql商业化(就是想卖钱),无奈之下Mysql的作者自己又写了一款开源数据库软件(和Mysql一样,就是换了个名字而已。),并以他女儿的名字maria命名为MariaDB。然而在Centos7系统中,使用yum -y install mysql的时候,就会安装MariaDB。毕竟Mrai...