#mysql

Mysql5.6.22源代码安装

 安装编译代码需要的包yum-yinstallmakegcc-c++cmakebison-develncurses-devel下载MySQL5.6.14 wgethttp://cdn.mysql.com/Downloads/MySQL-5.6/mysql-5.6.14.tar.gztarxvfmys...
代码星球 ·2020-06-17

我的mysql学习心得

我的MYSQL学习心得(一)简单语法我的MYSQL学习心得(二)数据类型宽度我的MYSQL学习心得(三)查看字段长度我的MYSQL学习心得(四)数据类型我的MYSQL学习心得(五)运算符我的MYSQL学习心得(六)函数我的MYSQL学习心得(七)查询我的MYSQL学习心得(八)插入更新删除我的MYSQL学习心得(九)索...
代码星球 ·2020-06-17

分享一:关于mysql中避免重复插入记录方法

一:INSERTONDUPLICATEKEYUPDATE如果您指定了ONDUPLICATEKEYUPDATE,并且插入行后会导致在一个UNIQUE索引或PRIMARYKEY中出现重复值,则执行旧行UPDATE注意:1:如果行作为新记录被插入,则受影响行的值为1;如果原有的记录被更新,则受影响行的值为2。2:如果该表中,...

PHP 5.3以上版本推荐使用mysqlnd驱动

什么是mysqlnd?mysqldnd(MySQL nativedriver)是由PHP源码提供的mysql驱动连接代码。它的目的是代替旧的libmysql驱动。传统的安装php的方式中,我们在编译PHP时,一般指定以下几项:--with-mysql=/usr/local/mysql--with-mysqli...

php从memcache读取数据再批量写入mysql的方法

这篇文章主要介绍了php从memcache读取数据再批量写入mysql的方法,可利用memcache缓解服务器读写压力,并实现数据库数据的写入操作,非常具有实用价值,需要的朋友可以参考下.用Memcache可以缓解php和数据库压力下面代码是解决高负载下数据库写入瓶颈问题,遇到最实用的:写入ippvuv的时候,用户达到...

mysql_use_result & mysql_store_result & MYSQLI_ASYNC

博文一:   在使用mysql_query()进行一次查询后,一般要用这两个函数之一来把结果存到一个MYSQL_RES*变量中。   两者的主要区别是,mysql_use_result()的结果必须“一次性用完”,也就是说用它得到一个r...

Mysql时间存储类型优缺点?DATETIME?TIMESTAMP?INT?

TIMESTAMP4个字节储存;值以UTC格式保存;.时区转化,存储时对当前的时区进行转换,检索时再转换回当前的时区。DATETIME8个字节储存;实际格式储存;与时区无关;datetime 以'YYYY-MM-DDHH:MM:SS'格式检索和显示DATETIME值。支持的范围为'1000-01-0100:0...

mysql binlog

一:定义:二进制日志,也成为二进制日志,记录对数据发生或潜在发生更改的SQL语句,并以二进制的形式保存在磁盘中; 作用:MySQL的作用类似于Oracle的归档日志,可以用来查看数据库的变更历史(具体的时间点所有的SQL操作)、数据库增量备份和恢复(增量备份和基于时间点的恢复)、Mysql的复制(主主数据库的...
代码星球 ·2020-06-17

大数据量下MySQL插入方法的性能比较

不管是日常业务数据处理中,还是数据库的导入导出,都可能遇到需要处理大量数据的插入。插入的方式和数据库引擎都会对插入速度造成影响,这篇文章旨在从理论和实践上对各种方法进行分析和比较,方便以后应用中插入方法的选择。插入分析MySQL中插入一个记录需要的时间由下列因素组成,其中的数字表示大约比例:连接:(3)发送查询给服务器...

MySQL中多表删除方法

如果您是才接触MySQL数据库的新人,那么MySQL中多表删除是您一定需要掌握的,下面就将为详细介绍MySQL中多表删除的方法,供您参考,希望对你学习掌握MySQL中多表删除能有所帮助。1、从MySQL数据表t1中把那些id值在数据表t2里有匹配的记录全删除掉DELETEt1FROMt1,t2WHEREt1.id=t2...
代码星球 ·2020-06-17

Mysql User表权限字段说明全介绍

一:mysql权限表user字段详解:Select_priv。确定用户是否可以通过SELECT命令选择数据。Insert_priv。确定用户是否可以通过INSERT命令插入数据。Update_priv。确定用户是否可以通过UPDATE命令修改现有数据。Delete_priv。确定用户是否可以通过DELETE命令删除现有...

mysql误删root用户或者忘记root密码解决方法

 解决方法一:到其他安装了Mysql的服务器(前提是要知道该服务器上Mysql的root用户密码),打开【Mysql的安装目录/var/mysql】,将其中的user.frm、user.MYD、user.MYI三个文件拷贝到出问题服务器的【Mysql的安装目录/var/mysql】目录中。然后重启服务器。解决...

MySQL加速查询速度的独门武器:查询缓存

【导读】   与朋友或同事谈到MySQL查询缓存功能的时候,个人喜欢把查询缓存功能QueryCache比作荔枝,是非常营养的东西,但是一次性吃太多了,就容易上火而流鼻血,虽然不是特别恰当的比喻,但是有很多相似的地方。另外QueryCache有其特殊的业务场景,MySQL也不像其他数据库产品...

从【MySQL server has gone away】说起

本文目的这几天开发了一个PHPCLI程序,用于后台定时调度执行一些任务。此脚本采用了PHP的多进程(pcntl_fork),共享内存和信号量进行IPC和同步。目的是将串行的任务并行执行,缩短执行时间。可是在工作子进程中,访问myql时一直报错,通过mysql_error返回的信息却是冷冷的一句话“MySQL...
代码星球 ·2020-06-17
首页上一页...467468469470471...下一页尾页