-
windows7下mysql8.0.18部署安装教案
所属栏目:[编程] 日期:2022-03-09 热度:162
windows7下mysql8.0.18部署安装教案: 一、前期准备(windows7+mysql-8.0.18-winx64) 1.下载地址 2.选择直接下载不登录账号,下载的压缩包大概两百多M,解压后一个G左右 3.压缩文件,记着压缩文件的位置,下边需要添加环境变量,我的:C:Program Filesmysql-[详细]
-
MySQL问答系列之如何避开ibdata1文件大小暴涨
所属栏目:[编程] 日期:2022-03-09 热度:194
ibdata1文件是什么? ibdata1是一个用来构建innodb系统表空间的文件,这个文件包含了innodb表的元数据、撤销记录、修改buffer和双写buffer。如果file-per-table选项打开的话,该文件则不一定包含所有表的数据。当innodb_file_per_table选项打开的话,新创建[详细]
-
redis 和memcached差异
所属栏目:[编程] 日期:2022-03-09 热度:197
简单地比较Redis与Memcached的区别,大多数都会得到以下观点: 1 Redis不仅仅支持简单的k/v类型的数据,同时还提供list,set,hash等数据结构的存储。 2 Redis支持数据的备份,即master-slave模式的数据备份。 3 Redis支持数据的持久化,可以将内存中的数据[详细]
-
mysql5.7 新增的json字段类型用法实例解析
所属栏目:[编程] 日期:2022-03-09 热度:198
本文实例讲述了mysql5.7 新增的json字段类型用法。分享给大家供大家参考,具体如下: 一、我们先创建一个表,准备点数据 CREATE TABLE `json_test` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT ID, `json` json DEFAULT NULL COMMENT json数据[详细]
-
mysql密码丢了
所属栏目:[编程] 日期:2022-03-09 热度:83
mysql密码忘了: 1. 关闭正在运行的MySQL服务 2. 打开DOS窗口,转到mysqlbin目录 3. 输入mysqld --skip-grant-tables 回车 --skip-grant-tables 的意思是启动MySQL服务的时候跳过权限表认证 4. 再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),转到my[详细]
-
windows10+mysql8.0.11zip安装教程细说
所属栏目:[编程] 日期:2022-03-09 热度:176
准备: MySQL8.0 Windows zip包下载地址 环境:Windows 10 一、安装 1. 解压zip包到安装目录 我的安装目录是D:Program Filesmysql-8.0.11-winx64 2.配置文件 windows系统中配置文件默认是安装目录下的 my.ini 文件,部分配置需要在初始安装时配置,大部分[详细]
-
Mysql慢查询优化方案及优化原则
所属栏目:[编程] 日期:2022-03-09 热度:74
Mysql慢查询优化方法及优化原则: 1、日期大小的比较,传到xml中的日期格式要符合yyyy-MM-dd,这样才能走索引,如:yyyy改为yyyy-MM-dd,yyyy-MM改为yyyy-MM-dd【这样MYSQL会转换为日期类型】 2、条件语句中无论是等于、还是大于小于,WHERE左侧的条件查询字[详细]
-
通用PHP动态变成静态HTML网页的代码
所属栏目:[编程] 日期:2022-03-09 热度:94
最近研究PHP的一些开发技术,发现PHP有很多ASP所没有的优秀功能,可以完成一些以前无法完成的功能,例如动态生成HTML静态页面,以减少服务器CPU的负载,提高用户访问的速度。 我们知道,PHP读取MYSQL动态显示,在访问量大的情况下,会有很多性能问题,如果租[详细]
-
vim中高亮显示php代码
所属栏目:[编程] 日期:2022-03-09 热度:200
vim是一款跨平台编辑器,可以在linux下使用,也可以在windows下使用官方网站www.vim.org 高亮显示php代码 进入vim后,在普通模式下输入如下命令,开启php代码高亮显示 :syntax enable :source $VIMRUNTIME/syntax/php.vim[详细]
-
用PHP画一个能更换文字的按纽
所属栏目:[编程] 日期:2022-03-09 热度:128
你总是花很多时间去做一些按纽吧,去设计一个好的按纽背景全部用它吧! 文字可以随意更换! 以下为引用的内容: ? Header( Content-type: image/gif); if(!isset($s)) $s=11; //times.tif可以是你喜欢的任何字体 $size = imagettfbbox($s,0, /fonts/TIMES.TTF[详细]
-
有效防御PHP木马攻击的方法
所属栏目:[编程] 日期:2022-03-09 热度:98
1、防止跳出web目录 首先修改httpd.conf,如果你只允许你的php脚本程序在web目录里操作,还可以修改httpd.conf文件限制php的操作路径。比如你的web目录是/usr/local/apache/htdocs,那么在httpd.conf里加上这么几行: php_admin_value open_basedir /usr/loc[详细]
-
PHP空白页面常见原因及解决办法
所属栏目:[编程] 日期:2022-03-09 热度:74
编写PHP,难免会出现错误。其实出现错误也不难解决,最难解决的是出现空白页面。大家想想看,若编写PHP出现错误,可以根据错误的提示来改正,倘若PHP什么也不给你显示,那岂不是让编写者困挠不以?下面,我就把我在编写PHP时总结出来的有关PHP空白页面的解决[详细]
-
PHP编程中break及continue两个流程控制命令
所属栏目:[编程] 日期:2022-03-09 热度:166
讲解一下PHP脚本编程中 break 及 continue 两个流程控制指令。 break 用来跳出目前执行的循环,如下例 以下为引用的内容: ?php $i = 0; while ($i 10) { if ($arr[$i] == stop) { break; } $i ; } ? ---------------------------------------------- contin[详细]
-
显露照片exif信息PHP代码
所属栏目:[编程] 日期:2022-03-09 热度:154
中文方式显示照片EXIF信息,显示图片中所略图 这东西除了一些php论坛简单显示三两信息,别人的lb5000论坛上看到过显示,asp的也有不过很久没接触看着晕。 不想重复劳动,搜过google,除了asp没找到其他开源的显示exif的,所以整理出来或许有用。 没什么技术[详细]
-
详细学习PHP中对文件和目录的操作办法
所属栏目:[编程] 日期:2022-03-09 热度:66
一:引论 在任何计算机设备中,文件是都是必须的对象,而在web编程中,文件的操作一直是web程序员的头疼的地方,文件的操作在cms系统中这是必须的,非常有用的,我们经常遇到生成文件目录,文件(夹)编辑等操作,现在我把php中的这些函数做一详细总结并实例示[详细]
-
php4和php5单态方式 Singleton Pattern 写法
所属栏目:[编程] 日期:2022-03-09 热度:195
单态模式(Singleton Pattern) 就是一个类Class只有一个实例存在。(Ensure a class only has one instance, and provide a global point of access to it.) 这个是php5的写法。 以下为引用的内容: ?php class SingletonPhp5{ static private $_instance=null[详细]
-
运用Xdebug优化你的php程序
所属栏目:[编程] 日期:2022-03-09 热度:171
我本地使用的是xampp服务器套件,版本是1.64,发现里面代的php_xdebug.dll竟然无法使用.应该是xdebug版本和当前的php版本(5.24)版本不符合。去下载了相应的版本发现可以正常工作了。在php.ini里添加: 以下为引用的内容: zend_extension_ts=D:/xampp/php/ext[详细]
-
查视数据库表空间.md
所属栏目:[编程] 日期:2022-03-09 热度:153
查看数据占用空间大小: SELECT CONCAT(ROUND(SUM(data_length)/(1024*1024*1024), 6), GB) AS Total Data Size FROM information_schema.TABLES WHERE table_schema LIKE quizzes; 查看指定数据库schema下的空间: select TABLE_NAME, concat(truncate(data[详细]
-
Mysql主从数据库 Master Slave 同步配置与寻常错误
所属栏目:[编程] 日期:2022-03-09 热度:111
随着访问量的增加,对于一些比较耗时的数据库读取操作,一般采用将写入与读取操作分开来缓解数据库的压力,数据库引擎一般采用Master/Slave架构。实现mysql服务器的主从配置,可以实现读写分离,另外在主数据库崩溃后可以从备用数据库中恢复数据以不至于网站[详细]
-
为何不要在MySQL中使用UTF-8编码方式解说
所属栏目:[编程] 日期:2022-03-09 热度:101
MySQL的UTF-8编码方式 MySQL 从 4.1 版本开始支持 UTF-8,也就是 2003 年,然而目前流行的UTF-8 标准(RFC 3629)是在此之后规定的。正因此,才造就了MySQL中的UTF-8与我们日常开发中的UTF-8不一致,从到导致了些问题。MySQL的UTF-8只支持每个字符最多三个字[详细]
-
MYSQL配置参数优化细说
所属栏目:[编程] 日期:2022-03-09 热度:112
MySQL参数优化对于不同的网站,及其在线量,访问量,帖子数量,网络情况,以及机器硬件配置都有关系,优化不可能一次性完成,需要不断的观察以及调试,才有可能得到最佳的效果。 1)连接请求的变量 1、max_connections MySQL的最大连接数,如果服务器的并发[详细]
-
mysql5.7配置文件
所属栏目:[编程] 日期:2022-03-09 热度:113
路径 /etc/mysql/conf.d/my.cnf 内容 [client] default-character-set=utf8 [mysql] default-character-set=utf8 [mysqld] character-set-server=utf8 pid-file = /var/run/mysqld/mysqld.pid socket = /var/run/mysqld/mysqld.sock datadir = /var/lib/mysq[详细]
-
mysql主从复制读写分离的配置方法说明
所属栏目:[编程] 日期:2022-03-09 热度:112
mysql主从复制读写分离的配置方法说明: 一、说明 前面我们说了mysql的安装配置,mysql语句使用以及备份恢复mysql数据;本次要介绍的是mysql的主从复制,读写分离;及高可用MHA; 环境如下: master:CentOS7_x64 mysql5.721 172.16.3.175 db1 slave1:CentOS7_x64 m[详细]
-
mysql 8.0.11 安置步骤详解
所属栏目:[编程] 日期:2022-03-09 热度:175
本文为大家分享了mysql 8.0.11 安装步骤,供大家参考,具体内容如下 第一步:下载安装包 MYSQL官方下载地址:官方下载 这里第一项是在线安装,第二项是离线包安装,我选择的是第二项(不用管你电脑是多少位的操作系统),因为: Note: MySQL Installer is 32 b[详细]
-
mysql中mysql-bin.000001是什么文件可以删掉吗
所属栏目:[编程] 日期:2022-03-09 热度:176
用ports安装了mysql以后,过一段时间发现/var空间不足了,查一下,会发现是mysql-bin.000001、mysql-bin.000002等文件占用了空间,那么这些文件是干吗的?这是数据库的操作日志,例如UPDATE一个表,或者DELETE一些数据,即使该语句没有匹配的数据,这个命令[详细]
