如果InnoDB_buffer_size参数很大,缓冲区内的脏数据太多,那么关闭MySQL的时候必须把脏数据刷新到磁盘,这个过程有可能是很漫长的,从而导致关闭MySQL服务的时间过长.可以临时设置innodb_max_dirty_pages_pct=0,然后等到脏数据大部分都刷新到磁盘后(通过查看show engine innodb status命令输出中的Modified db pages,这个值应该很小),再手动关闭数据库.方法1:mysql>set global innodb_max_di…
书接上文,简单快速安装Apache+PHP+MySql服务环境(二)-- centos使用yum安装指定版本的php. 随着各种PHP框架的升级,对PHP的版本也有了更高的要求,所以笔者也尝试着更新升级了自己的php版本,并将心得体会记录下来mark一个笔记. 标注一下系统版本:CentOS 7.3 基本思路: 1. 卸载原来的php. 具体操作命令可以参考前篇文章. 卸载后,网站项目仍能正常访问.后来细想,可能是由于没有重启httpd服务. 2. 安装php7.2及扩展. 具体操作命令可以参考…
mysql5.x升级至mysql5.7后导入之前数据库date出错,这是由于MySQL的sql_mode的影响,解决方法如下所示: [具体参考:mysql的sql_mode详解]修改mysql5.7的配置文件即可解决,方法如下: linux版:找到mysql的安装路径进入默认的为/usr/share/mysql/中,进行对my-default.cnf编辑利用查找功能"/"找 到"sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABL…
为了方便在Linux上操作mysql数据库,打算安装一个phpmyadmin,不过在下载安装的过程中出现了一些坑,特此记录. 1. 在官网上下载phpmyadmin https://files.phpmyadmin.net/phpMyAdmin/4.9.7/phpMyAdmin-4.9.7-all-languages.tar.gz 2. 解压 tar -zxvf phpMyAdmin-4.9.0.1-all-languages.tar.gz 3. 移动到网站目录下 mv phpMyAdmin-4…
之前一直用的好端端的,这次启动服务突然就报了这错误. 更好的阅读体验可访问 这里. 起因 为了使用 LOAD_FILE 函数,在数据库配置文件 my.ini的 [mysqld] 里添加 secure_file_priv="一个绝对路径" .之前添加过一次,成功使用完后加了注释,这次不过是再次把注释打开.然后就报了上述那个错误. 解决过程 这是我第二次遇到这个问题了.第一次遇到是因为很长一段时间没有使用mysql(不知道哪里出了问题),然后网上查询了解到一种方法,当时帮助我解决了问题,我…
由于自己只是普通的coder,对于服务器的操作不是很熟悉,在网上找了很多关于PHP和apache服务器环境搭建的帖子,不过都不尽相同,尤其是编译安装更是看的云里雾里的,所以选择了一种比较简单的方式进行环境搭建和学习.亲测有效. 1. 使用虚拟机安装Linux系统,CentOS7. 2. 首先检查是否已经安装了apache yum list installed | grep php  或者 rpm -qa |grep httpd 3. yum安装apache yum -y install http…
使用默认方式yum install php安装的php版本为5.4,在使用某些PHP框架的时候可能会有问题,所以需要安装高版本的PHP. 通过yum list php*查看是否有自己需要安装的版本,如果没有就需要添加第三方yum源, CentOs 5.x rpm -Uvh http://mirror.webtatic.com/yum/el5/latest.rpm CentOs 6.x rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm r…
大家都知道windows下绝大部分都是图形操作化,很少用命令来执行,例如启动.关闭orcl数据库服务时,一般情况都是在任务管理器(taskmgr.ctrl+shift+esc)或服务(services.msc)等方式找到orcl相关服务手动挨个挨个启动.关闭服务,这样个人感觉效率低,也很繁琐,今天教大家一个快速启动.关闭orcl服务的方法,方便你我他她....... 在cmd下有两种命令方法启动服务,分别为net和sc命令,区别是sc可以启动被禁用的服务 net语法是: net start 服务…
关于在VISIO中进行数据库建模时如何显示字段类型,以及注释的 1 如何显示字段类型:   在visio菜单上--->点击数据库--->选项--->文档    打开后选择表这项,在上面找到"数据类型",选择显示物理的,这样在visio的数据库模型上就会出现字段类型啦 2 如何显示注释/概念名称 在visio菜单上--->点击数据库--->选项--->文档 打开后选择常规这项,在上面找到"在图表上可见的名称",选择"两者&…
我的开发环境是Win7旗舰64位+VS2003.Net,经常卡pdb错误,文末给出一个完美的解决方案和一个懒人补丁包.问题描述如下:在重新编译的时候,经常报错: fatal error LNK1201: 写入程序数据库".pdb"时出错:请检查是否是磁盘空间不足.路径无效或权限不够 原因是编译要生成.pdb文件,但是这个.pdb文件又被VS的进程独占,所以生成失败.这个现象由来已久,MSDN上有外国开发者指出这是VS的老毛病了,而且win7并不在vs2003的支持列表里,你找微软说理人…