1005:创建表失败 1006:创建数据库失败 1007:数据库已存在,创建数据库失败 1008:数据库不存在,删除数据库失败 1009:不能删除数据库文件导致删除数据库失败 1010:不能删除数据目录导致删除数据库失败 1011:删除数据库文件失败 1012:不能读取系统表中的记录 1016:文件无法打开,使用后台修
分类:
数据库 时间:
2018-04-01 18:56:19
阅读次数:
197
2018年2月11日15:34:23 做PHP开发时,要写一个SQL语句。就是如果表中存在相应的记录时,就执行更新,不存在就执行插入。 记得以前做SQL SERVER时,有merge into 语句,可以按查询条件,选择要执行的操作,是插件还是更新。但是mysql好像没这个功能。它是按主键是是否存在 ...
分类:
数据库 时间:
2018-02-11 17:55:26
阅读次数:
388
MySQL:innodb的事务锁,一个线程占用着,简单做法是:执行mysql命令: show full processlist; 然后找出查询语句的系统id:kill掉被锁住的线程id;kill 12321; 如果这样不好使,毙了狗,直接关掉集成运行环境,像PHPstudy,wampserver这些 ...
分类:
数据库 时间:
2018-02-01 00:23:37
阅读次数:
258
MySQL打开创建函数的开关, 查询创建函数开关是否打开: show variables like '%func%'; 打开创建函数开关: SET GLOBAL log_bin_trust_function_creators=1; 关闭创建函数开关: SET GLOBAL log_bin_trust... ...
分类:
数据库 时间:
2018-01-26 12:42:20
阅读次数:
193
Mysql错误:Ignoring query to other database解决方法 今天登陆mysql show databases出现Ignoring query to other database错误,又试了几个命令和sql全部提示Ignoring query to other datab ...
分类:
数据库 时间:
2018-01-21 16:27:13
阅读次数:
198
同大多数关系型数据库一样,日志文件是MySQL数据库的重要组成部分。MySQL有几种不同的日志文件,通常包括错误日志文件,二进制日志,通用日志,慢查询日志,等等。这些日志可以帮助我们定位mysqld内部发生的事件,数据库性能故障,记录数据的变更历史,用户恢复数据库等等。本文主要描述错误日志文件。 1 ...
分类:
数据库 时间:
2018-01-19 14:13:32
阅读次数:
293
在使用MySQL数据库的时候,经常会遇到这么一个问题,就是“Can not connect to MySQL server. Too many connections”-mysql 1040错误,这是因为访问MySQL且还未释放的连接数目已经达到MySQL的上限。通常,mysql的最大连接数默认是1 ...
分类:
数据库 时间:
2018-01-17 10:11:39
阅读次数:
140
早上上班后,mysql服务器遇到点小问题,在排查故障过程中,再查看mysql错误日志过程中发现有几个innodb 表无法打开,使用desc查看有关表的表结构提示表不存在,show tables 可以查到一下五个表,以下是具体的报错信息:2018-01-12 09:17:41 17235 [Warning] InnoDB: Cannot open table mysql/innodb_index_s
分类:
数据库 时间:
2018-01-12 13:18:40
阅读次数:
265
在使用MySQL数据库的时候,经常会遇到这么一个问题,就是“Can not connect to MySQL server. Too many connections”-mysql 1040错误,这是因为访问MySQL且还未释放的连接数目已经达到MySQL的上限。通常,mysql的最大连接数默认是1 ...
分类:
数据库 时间:
2017-11-17 11:53:25
阅读次数:
248
表格数据我就不给了,具体原因还是:在最初没有设置默认值为not null,而后期想要修改时报错了,因为这时修改会影响很多值的初始化设置,而且不统一,可能有的列允许为空,有的列不允许为空。这时,可以进行以下操作完成。比较详细的阐述请看这里:http://www.zhimengzhe.com/shuju ...
分类:
数据库 时间:
2017-11-06 20:06:28
阅读次数:
841