-
redis 和memcached差异
所属栏目:[编程] 日期:2022-03-09 热度:57
简单地比较Redis与Memcached的区别,大多数都会得到以下观点: 1 Redis不仅仅支持简单的k/v类型的数据,同时还提供list,set,hash等数据结构的存储。 2 Redis支持数据的备份,即master-slave模式的数据备份。 3 Redis支持数据的持久化,可以将内存中的数据[详细]
-
mysql5.7 新增的json字段类型用法实例解析
所属栏目:[编程] 日期:2022-03-09 热度:172
本文实例讲述了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 热度:176
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 热度:61
准备: MySQL8.0 Windows zip包下载地址 环境:Windows 10 一、安装 1. 解压zip包到安装目录 我的安装目录是D:Program Filesmysql-8.0.11-winx64 2.配置文件 windows系统中配置文件默认是安装目录下的 my.ini 文件,部分配置需要在初始安装时配置,大部分[详细]
-
Mysql慢查询优化方案及优化原则
所属栏目:[编程] 日期:2022-03-09 热度:78
Mysql慢查询优化方法及优化原则: 1、日期大小的比较,传到xml中的日期格式要符合yyyy-MM-dd,这样才能走索引,如:yyyy改为yyyy-MM-dd,yyyy-MM改为yyyy-MM-dd【这样MYSQL会转换为日期类型】 2、条件语句中无论是等于、还是大于小于,WHERE左侧的条件查询字[详细]
-
在动态网页技术PHP5中类 CLASS 的新特点
所属栏目:[编程] 日期:2022-03-09 热度:114
php5新添加了好多的新函数和特征,但是在目前最新的chm的手册中都没有体现,要到在线的手册中查找,烦啊! 废话不多说了,来看看php5中全新的class对比php2的class有什么新的特征。 1/ 加了访问权限的控制:使用private/public/protected的特征 2/ 加入了接[详细]
-
PHP示例 email address 生成图片程序
所属栏目:[编程] 日期:2022-03-09 热度:144
把下面的文件保存为index.php 以下为引用的内容: ? /* MailX Managment System 0.8 Beta */ header(Content-type:image/png); $mailaddress=$_GET[mailname]; $mailaddresslen=strlen($mailaddress); $mailaddressimages=imagecreate($mailaddresslen*10,25[详细]
-
PHP实例 用PHP完成表单验证码登陆校验
所属栏目:[编程] 日期:2022-03-09 热度:200
原理:生成一个图片,并且保存图片中显示的字符到SESSION.在登陆时判断输入的校验码是否和SESSION中校验码相同。 这是生成校验码和图片的文件checkNumber.php 以下为引用的内容: ?php session_start(); if($act == init) { Header(Content-type: image/png);[详细]
-
PHP实例 PHP取GB2312编码字符串首字母的办法
所属栏目:[编程] 日期:2022-03-09 热度:141
以下为引用的内容: ?php /* * @author: zhuyubing@gmail.com */ $dict=array( a=0xB0C4, b=0xB2C0, c=0xB4ED, d=0xB6E9, e=0xB7A1, f=0xB8C0, g=0xB9FD, h=0xBBF6, j=0xBFA5, k=0xC0AB, l=0xC2E7, m=0xC4C2, n=0xC5B5, o=0xC5BD, p=0xC6D9, q=0xC8BA, r=0xC[详细]
-
PHP实例程序 用PHP制造登录页面程序
所属栏目:[编程] 日期:2022-03-09 热度:155
以下为引用的内容: ?php //这个脚本是用来给用户输入口令,并判断口令是否正确的。 //如果正确则转到欢迎页面。 if ($login){ include(../include/config.inc.php3); session_start(); $right_enter=0; $query=select * from user_define where user_login=[详细]
-
PHP实例 用PHP完成多文件上载系统程序
所属栏目:[编程] 日期:2022-03-09 热度:68
以下为引用的内容: ?php //多文件上载系统完整版 include(../include/common.inc); $title = 多个文件的上载程序; include(../include/header.inc); //定义允许上载文件的数目 define(UPLOAD_NO, 10); echo(p align=centerfont size=4 color=#000080欢迎您[详细]
-
PHP技巧 解析利用PHP制作新闻系统的步骤
所属栏目:[编程] 日期:2022-03-09 热度:191
我们可以用新闻系统来存储新闻,我们可以对新闻进行添加、删除等操作,这样减少了大家的工作量,为什么不实验一下。 首先,建立一个表。 以下为引用的内容: create table news ( n_id int(255) not null auto_increment, n_date datetime not null, news te[详细]
-
简单学习动态网页制作PHP里的Cookies
所属栏目:[编程] 日期:2022-03-09 热度:55
Cookie通常用来验证或辨别一个用户。 Cookie是什么呢? Cookie通常用来验证或辨别一个用户。Cookie是通过服务器发送到用户计算机中的一个小文件。每次,当相同的计算机通过浏览器请求一个页面时,原先存储的cookie也会发送到服务器。你可以使用PHP来创建和获[详细]
-
用PHP5的SimpleXML分析XML文档
所属栏目:[编程] 日期:2022-03-09 热度:191
以下为引用的内容: messages.xml ======================================================== ?xml version=1.0 ? !--Sample XML document -- SystemMessage MessageTitleSystem Down for Maintenance/MessageTitle MessageBodyGoing down for maintenance[详细]
-
PHP程序里使用session错误调试问题
所属栏目:[编程] 日期:2022-03-09 热度:171
开发需要接触PHP,感觉上手也挺快,在调试PHP中的SESSION时总是出错。 Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at XXX:2) in .php on line 3 类似错,对照源码好像自己没有哪里写错。 php开始[详细]
-
查视数据库表空间.md
所属栏目:[编程] 日期:2022-03-09 热度:166
查看数据占用空间大小: 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 热度:68
随着访问量的增加,对于一些比较耗时的数据库读取操作,一般采用将写入与读取操作分开来缓解数据库的压力,数据库引擎一般采用Master/Slave架构。实现mysql服务器的主从配置,可以实现读写分离,另外在主数据库崩溃后可以从备用数据库中恢复数据以不至于网站[详细]
-
为何不要在MySQL中使用UTF-8编码方式解说
所属栏目:[编程] 日期:2022-03-09 热度:151
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 热度:137
MySQL参数优化对于不同的网站,及其在线量,访问量,帖子数量,网络情况,以及机器硬件配置都有关系,优化不可能一次性完成,需要不断的观察以及调试,才有可能得到最佳的效果。 1)连接请求的变量 1、max_connections MySQL的最大连接数,如果服务器的并发[详细]
-
mysql5.7配置文件
所属栏目:[编程] 日期:2022-03-09 热度:52
路径 /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 热度:96
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 热度:135
本文为大家分享了mysql 8.0.11 安装步骤,供大家参考,具体内容如下 第一步:下载安装包 MYSQL官方下载地址:官方下载 这里第一项是在线安装,第二项是离线包安装,我选择的是第二项(不用管你电脑是多少位的操作系统),因为: Note: MySQL Installer is 32 b[详细]
-
mysql中mysql-bin.000001是什么文件可以删掉吗
所属栏目:[编程] 日期:2022-03-09 热度:188
用ports安装了mysql以后,过一段时间发现/var空间不足了,查一下,会发现是mysql-bin.000001、mysql-bin.000002等文件占用了空间,那么这些文件是干吗的?这是数据库的操作日志,例如UPDATE一个表,或者DELETE一些数据,即使该语句没有匹配的数据,这个命令[详细]
-
重新编辑启动脚本
所属栏目:[编程] 日期:2022-03-09 热度:183
!/bin/bash user=root port=3306 CmdPath=/opt/mysql/bin password=xxxxxxxxxx base_dir=/opt/mysql inst_dir=/data/3306 alive=00 sMysqld=0 sMysqldSafe=0 fSock=0 fPID=0 check_alive() { echo running check_alive... if [ ps -ef | grep $port | grep -[详细]
-
MySQL PHP语法浅聊
所属栏目:[编程] 日期:2022-03-09 热度:184
我们先来看一下charAt函数的基本语法 character = str.charAt(index) charAt函数的唯一参数是字符串中的index,从中提取单个字符。此索引的范围介于0和length - 1之间,包括限制。如果未指定索引,则返回字符串的第一个字符,因为0是用于此函数的默认索引[详细]