解决"Undefined class constant 'MYSQL_ATTR_INIT_COMMAND'"问题
老蒋 发布于 2024-09-23 14:44:54
今天我们在手动部署MYSQL数据库的时候有看到报错的提示"Undefined class constant 'MYSQL_ATTR_INIT_COMMAND'"问题。这个从名字上看,是缺少某个组件导致的。我们可以根据服务器的系统,去安装PDO组件就可以解决问题,这里我们是Linu...
老蒋 发布于 2024-09-23 14:44:54
今天我们在手动部署MYSQL数据库的时候有看到报错的提示"Undefined class constant 'MYSQL_ATTR_INIT_COMMAND'"问题。这个从名字上看,是缺少某个组件导致的。我们可以根据服务器的系统,去安装PDO组件就可以解决问题,这里我们是Linu...
老蒋 发布于 2024-09-23 14:40:29
我们在云服务器中安装数据库的时候较多的还是会安装MYSQL数据库的。有些时候我们是通过手动的步骤安装,有些时候是软件自带的一件安装。我们也有发现在安装完毕MYSQL数据库之后无法启动,这个到底是什么问题呢,如何解决这个问题。 如果我们是通过软件一键安装的,我们可卸载当前安装的,然...
老蒋 发布于 2024-09-20 10:17:51
对于MYSQL数据库的管理我们很多朋友可能会喜欢用Navicat客户端软件,这样比较直观的备份和管理数据库文件。但是有些时候权限的问题,初次连接可能有报错。比如常见的有错误包括"1045 - Access denied for user 'root@192.168.1.1'(us...
老蒋 发布于 2024-09-20 09:24:58
我们一般会喜欢使用PHPMyadmin管理数据库,如果我们在较长的时间没有登陆管理的时候会被自动退出。这是因为程序默认是在1440秒后没有活动就自动退出的设置。如果我们希望更长的时间不会被退出,那就需要设置。 在php.ini文件找到: session.gc_maxlifetim...
老蒋 发布于 2024-09-20 09:20:40
一般情况下,我们会使用PHPMyAdmin管理我们的MYSQL数据库,但是如果有遇到登录的时候看到"#2002 无法登录 MySQL 服务器"报错。这里我们如何解决呢?我将解决的过程记录。 我们在PHPMYADMIN软件目录中找到config.sample.inc.php 复制成...
老蒋 发布于 2024-09-19 10:04:27
今天在给一个安装LNMP环境的服务器维护的时候看到数据库无法正常运行启动。于是重启数据库有报错,检查数据库日志有看到"InnoDB: mmap(137363456 bytes) failed; errno 12"报错问题。 翻看问题网上的解决方案,是因为内容不够导致的。 修改my...
老蒋 发布于 2024-09-19 10:01:40
今天在打开网站的时候有出现"Error establishing a database connection"的报错问题。因为网站没有安装监控所以也不懂什么时候无法打开的,看报错内容应该是数据库无法连接导致的。 这里我采用的几个步骤: 1、检查服务器状态 看到服务器状态正常,如果...
老蒋 发布于 2024-09-19 09:56:27
今天有准备用mysqlslap工具进行数据库的压测的,测试过程中有"mysqlslap: [ERROR] unknown variable 'default-character-set=utf8'."报错。主要是因为mysqlslap工具无法识别Mysql中的配置文件"my.cn...
老蒋 发布于 2024-09-18 10:23:59
服务器中的网站数据库连接失败,于是我登录SSH检查服务器中数据库的状态的命令。这里有看到报错"ERROR! MySQL is not running, but lock file (/var/lock/subsys/mysql) exists", 再重启数据库也没有用。 原因就是...
老蒋 发布于 2024-09-18 10:20:12
如果我们有朋友喜欢用phpmyAdmin导入和导出数据库的时候你发现没有,如果超过50M数据库是无法导入的,即便大一些的也容易出现导出和导入不完整,这里我们需要调整配置文件。 默认 phpmyAdmin 是限制导入超过50M大小的数据库文件的。 1、找到配置文件: config....