Welcome 微信登录

首页 / 数据库 / MySQL

php mysql访问数据库的步骤详解

php mysql访问数据库的步骤详解

php访问mysql数据库的步骤官方说5.5开始就废弃mysql_query()这块东西很多,当然常用的就几个还是看手册吧。 这里简单记录一下。在我失忆之后可以找回一点记忆。最近一直用框架原生的都快忘了。1.打开mysql连接$resource1 = mysql_connect("localhost", "root", "root123");//参数1 主机名或主机ip、参数2数据库用户名、参数3数据库用户密码if (!$resource1) { d...
MYSQL GROUP BY用法详解

MYSQL GROUP BY用法详解

背景介绍最近在设计数据库的时候因为开始考虑不周,所以产生了大量的重复数据。现在需要把这些重复的数据删除掉,使用到的语句就是Group By来完成。为了进一步了解这条语句的作用,我打算先从简单入手。建一个测试表复制代码 代码如下:create table test_group(id int auto_increment primary key, name varchar(32), class varchar(32), score int);查看表结构desc...
mysql如何查询两个日期之间最大的连续登录天数

mysql如何查询两个日期之间最大的连续登录天数

前言最近工作中遇到一个需求,是根据用户连续记录天数来计算的,求出用户在一段时间内最大的连续记录时间,例如在 2016-01-01 和 2016-01-28 之间,如果用户在3号和4号都记录了,那么连续记录天数为2,如果用户在6号-10号每日都记录了,那么最大连续记录天数为5.拿到这个需求的时候,说实话有点懵,第一想到的就是在代码中去统计,会用到循环,想到那么多个用户,并且时间跨度也有点大,比如15年到16年,两年时间,想想就有点恐怖。解决方案然后就把这个需...
Mysql 安装失败的快速解决方法

Mysql 安装失败的快速解决方法

在安装mysql的过程中,出现的最麻烦的问题和解决方法安装后,启动不成功,就卡了,程序就没有响应。如何解决:找到mysql安装目录下的#Path to the database rootdatadir="C:/ProgramData/MySQL/MySQL Server 5.5/Data/"该目录就是用来存放我们将来创建的数据库和表的目录, 你只需要将C:/ProgramData/MySQL/MySQL Server 5.5 删除,再重新安装就可以。下面看...
MySQL全文索引应用简明教程

MySQL全文索引应用简明教程

本文从以下几个方面介绍下MySQL全文索引的基础知识:MySQL全文索引的几个注意事项全文索引的语法几种搜索类型的简介几种搜索类型的实例全文索引的几个注意事项搜索必须在类型为fulltext的索引列上,match中指定的列必须在fulltext中指定过仅能应用在表引擎为MyIsam类型的表中(MySQL 5.6以后也可以用在Innodb表引擎中了)仅能再char、varchar、text类型的列上面创建全文索引像普通索引一样,可以在定义表时指定,也可以在创...
mysql 复制表结构和数据实例代码

mysql 复制表结构和数据实例代码

在mysql数据库开发中,我们有时候需要复制或拷贝一张表结构和数据到例外一张表,这个时候我们可以使用create ... select ... from语句来实现,本文章向大家介绍mysql复制表结构和数据一个简单实例,比如现在有一张表,我们要将该表复制一份,以备以后使用,那么如何使用mysql语句来实现呢?其实我们可以直接使用create ... select ... from语句来实现,具体实现方法请看下面实例。我们先来创建一张Topic表,创建Top...
mysql alter table命令修改表结构实例

mysql alter table命令修改表结构实例

mysql实例之使用alter table命令修改表结构mysql alter table语句可以修改表的基本结构,例如添加字段、删除字段、添加主键、添加索引、修改字段数据类型、对表重命名等等操作,本文章通过两个简单的实例向大家介绍mysql alter table的使用方法实例一:使用ALTER TABLE命令向表中添加字段、修改字段类型以及设置主键。首先创建一个表,SQL语句如下:mysql> CREATE TABLE myTable(->...
mysql 批处理文件出错后继续执行的实现方法

mysql 批处理文件出错后继续执行的实现方法

在升级批处理sql脚本的时候,由于各种编写的不规范、不可重复执行,我们通常希望在sql脚本出错后不中止,而是执行完成。虽然这些问题可通过编写可重复执行的mysql存储过程比如add_column/drop_column执行,但是很多时候,现成的版本还需要较长一段时间过渡,所以这个需求仍然是有必要的。其实很简单,只需要加上--force命令行选项即可,如下:mysql -uroot -ppassword - -force [db] < patch.sq...
Myeclipse连接mysql数据库心得体会

Myeclipse连接mysql数据库心得体会

我是给同学做一个J2EE 关于struct+hibernate结构的课设,数据库以前用的是Oracle,数据库丢失,不想装Oracle,那玩意装在本子上太刀了,卸不掉恶心...就换个mysql给他改改,网上的一些帖子,太老了,版本以及网址都是翻新没有翻内容,头大,不给力啊,还是不能全靠网络,毕竟有些东西要相信自己--想到了自己试试.思考才是王道.以上都是废话.开始:Myeclipse连接mysql数据库之前先搞定这几项:步骤:1. Install JDK,...
myeclipse中连接mysql数据库示例代码

myeclipse中连接mysql数据库示例代码

1. 环境配置下载地址:http://www.mysql.com/downloads/mysql/ 真麻烦,下载的话还需要注册和登录以及填个表。上面的信息还挺全的,乱填的信息也是可以接受的~~ 下载后按提示安装即可,最后设置登录mysql用的密码。安装完成后,测试连接数据库。在开始-程序中点击MYSQL5.5 Command Line cilent,输入刚才设定的密码后,应该后就能连上mysql服务器了。在安装后的软件包中,mysql_serverConn...
Centos下Mysql安装图文教程

Centos下Mysql安装图文教程

Mysql是比较常用的数据库,日常开发中也是采用地比较多。工欲善其事必先利其器,本文特地来讲解下如何在centos(其他linux发行版类似)下安装Mysql。首先准备的材料:Mysql,我这里采用的是64位的,传送门:http://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.15-linux-glibc2.5-x86_64.tar.gz。1.安装方法有哪几种?A. 下载Mysql的二进制安装包,配置个人的配置...
<< 21 22 23 24 25 26 27 28 29 30 >>