验证:mysql 5.6版本 方法一: delete a from table a left join( select (id) from table group by studentName,classId) b on a.id=b.id where b.id is null; 方法二: expl ...
分类:
数据库 时间:
2016-04-19 11:33:49
阅读次数:
168
原来Linux下的MySQL默认是区分表名大小写的,通过如下设置,可以让MySQL不区分表名大小写:1、用root登录,修改 /etc/my.cnf;2、在[mysqld]节点下,加入一行: lower_case_table_names=13、重启MySQL即可; 其中 lower_case_tab ...
分类:
数据库 时间:
2016-04-19 11:32:49
阅读次数:
182
登陆mysql时提示错误信息ERROR2002(HY000):Can‘tconnecttolocalMySQLserverthroughsocket‘/var/lib/mysql/mysql.sock‘(2)解决办法:首先ls查看是否存在该文件;关键是找到socket文件,我的在/tmp下拷贝配置文件cp/usr/share/mysql/my-large.cnf/etc/my.cnf修改配置文件socket=/..
分类:
其他好文 时间:
2016-04-19 10:21:13
阅读次数:
147
存储过程如同一门程序设计语言,同样包含了数据类型、流程控制、输入和输出和它自己的函数库。 基本语法 一.创建存储过程create procedure sp_name()begin.........end 二.调用存储过程1.基本语法:call sp_name()注意:存储过程名称后面必须加括号,哪怕 ...
分类:
数据库 时间:
2016-04-19 10:16:19
阅读次数:
322
上文介绍了Sphinx的工作原理,关于如何安装的文章在网上有很多,笔者就不再复述了,现在继续讲解Sphinx的配置文件,让Sphinx工作起来。 数据源配置 先来看一份数据源的配置文件示例: 其中 source后面跟着的是数据源的名字,后面做索引的时候会用到; type:数据源类型,可以为MySQL ...
分类:
其他好文 时间:
2016-04-19 10:11:28
阅读次数:
170
最近有好多的朋友在使用MySQL的时候遇到这样的问题:原本在服务器中装有比较老版本的MySQL,如5.1,5.5等等。应某些业务需要,不得不安装更新的版本,如5.6或5.7或更高。这样的话,就势必会面临下述诸多的问题:1.我们到底使用哪个版本的程序来启动MySQL服务?2.MySQL进程是否会..
分类:
数据库 时间:
2016-04-19 08:51:22
阅读次数:
266
ADO.NET操作 使用ADO.NET的方式操作数据库时,对于经常需要操作不同数据库的同学,需要对不同的数据库翻来覆去地写操作类。 对ADO.NET,操作数据库需要有几个核心的东西(以MySql为例): MySqlConnection 负责mysql的连接,在操作mysql前,需要先获得连接。 My ...
分类:
数据库 时间:
2016-04-19 08:41:57
阅读次数:
323
1.mysql的优点: 免费,跨平台,轻,支持多并发。 2.mysql的安装步骤: ...
分类:
数据库 时间:
2016-04-19 06:26:34
阅读次数:
220
1. 开启PHP的API支持 (1)首先修改您的php.ini的配置文件。查找下面的语句:;extension=php_mysqli.dll将其修改为:extension=php_mysqli.dll (2)重新启动Apache/IIS,即可。 (3)说明:PHP需要单独的文件来支持这个扩展库,一般 ...
分类:
数据库 时间:
2016-04-19 06:23:39
阅读次数:
271
在这里我总结了常用的PHP连接MySQL数据库以及读取写入数据库的方法,希望能够帮到你,当然也是作为我自己的一个回顾总结。 1.为了更好地设置数据连接,一般会将数据连接所涉及的值定义成变量。 也可把以上变量放在一个文件里,可以随时让其他文件调用. 例如: 将以上内容放在:db_config.php ...
分类:
数据库 时间:
2016-04-19 06:22:34
阅读次数:
145