Windows后台启动、停止和重启WNMP脚本

WNMP,是PHP开发环境的简称,即在Windows系统下安装Nginx、MySQL、PHP三个软件。 通过DIY安装WNMP后,要一个个启动、停止和重启这几个软件就比较麻烦。 而且PHP FastCGI默认不会后台启动,需要借助 RunHiddenConsole.exe 组件。 那么,用bat脚本来做岂不是更简单? 首先,下载 RunHiddenConsole.exe 下载后,放到安装的WNMP目录下。 然…

WNMP完整教程

10.0k 服务器 , , , 发表评论
WNMP,是PHP开发环境的简称,即在Windows系统下安装Nginx、MySQL、PHP三个软件。 目前有很多一键安装的PHP开发环境,如phpStudy、WAMPServer、UPUPW、XAMPP、APPServ等。 phpStudy界面友好,但是MySQL版本太老。 WAMPServer的MySQL版本新,但是界面垃圾,用了很久不知道怎么开启服务器。 UPUPW版本新,DOS界面操作,介于phpstudy和WAMPS…

MySQL5.7修改默认root密码

4.0k MySQL , , 发表评论
MySQL5.7 开始,增加了很多安全性的更新,老版本的用户可能会有一些不习惯。 5.7.6 版本以后,首次安装并启动MySQL数据库时,会生成一个临时密码到日志文件。如下: $ cat /var/log/mysqld.log | grep 'password' 2016-12-10T06:30:12.041470Z 1 [Note] A temporary password is generated for root@localhost: nWoo>o0rXtr4 临时密…

MySQL Utilities管理工具介绍

MySQL Utilities提供了一系列MySQL服务器和数据库的管理工具。 完全支持MySQL5.1及以上版本,也兼容MySQL5.0版本,不过有些特性不支持。 不支持MySQL4.0版本。 下面这些工具工作在数据库级别,可以用来管理一个或多个服务器的数据库。 1 mysqldbcompare 比较两个服务器或同个服务器上的数据库 比较定义文件和数据 产生差异报告 生成差异…

mysqldbcompare MySQL数据库比较工具

12.6k MySQL , 发表评论
mysqldbcompare用于比较两个服务器或同个服务器上的数据库,有文件和数据,并生成差异性SQL语句。 要比较数据表,请用另外一个工具:mysqldiff(点击查看教程)。 以下是mysqldbcompare的用法。 1 安装 mysqldbcompare是MySQL Utilities中的一个脚本,默认的MySQL不包含工具集,所以需要独立安装。 MySQL Utilities下载地址:http://dow…

MySQL批量插入数据

4.2k MySQL, PHP教程 发表评论
MySQL插入多条数据有二种方法,一种是写多条insert语句,再用逗号;分割每条语句,另外一种是用insert一次性赋多个值。 1 多条语句 写多条insert,用同数量的;号隔开,让MySQL执行多次。比如: insert into table (field1, field2, field3) value ("a", "b", "c"); insert into table (field1, field2, field3) value ("d", "e", "f"); in…

mysqldiff实现MySQL数据表比较

12.8k MySQL , 发表评论
本文介绍mysqldiff工具来比较数据表结构,并生成差异SQL语句。 mysqldiff类似Linux下的diff命令,用来比较对象的定义是否相同,并显示不同的地方。 如果要比较数据库是否一致,可以用另外一个工具:mysqldbcompare(点击查看教程)。 以下是mysqldiff的用法。 1 安装 mysqldiff是MySQL Utilities中的一个脚本,默认的MySQL不包含这个工…

MySQL用LIKE特殊字符搜索

SQL的LIKE查询语句中,有一些特殊的字符,需要转换后才能搜索到结果: ':用于包裹搜索条件,需转为\'; %:用于代替任意数目的任意字符,需转换为\%; _:用于代替一个任意字符,需转换为\_; \:转义符号,需转换为\\\\。 以下是一些匹配的举例。 SELECT * FROM `table` WHERE `title` LIKE 'a\'b%';            -- 搜索a'b... SELECT…

MySQL数据类型选择

在MySQL中,选择正确的数据类型,对于性能至关重要。一般应该遵循下面两步:(1)确定合适的大类型:数字、字符串、时间、二进制;(2)确定具体的类型:有无符号、取值范围、变长定长等。 在MySQL数据类型设置方面,尽量用更小的数据类型,因为它们通常有更好的性能,花费更少的硬件资源。并且,尽量把字段定义为NOT NULL,避免使用NU…

mysql批量插入

在MySQL数据库中,如果要批量插入数据(特别是上百万级超大数据), 用普通的insert into来操作非常不现实,速度慢人力成本高, 推荐使用Load Data或存储过程来导入数据, 我总结了一些方法分享如下,主要基于MyISAM和InnoDB引擎。 1 InnoDB存储引擎 首先创建数据表(可选),如果有了略过: > CREATE DATABASE ecommerce; > USE …
« 上一页   下一页 »