Blog / 数据库

关于SQL语句的一些细节

by admin on 2014-09-16 in 数据库, 100 Read

一、插入insert1、主键对数据插入的影响主键是在同一张表中必须是唯一的,如果在进行数据插入的时候指定的主键与表中已有的数据重复的话则会导致违反主键约束的异常。2、外键对数据插入的影响外键是指向另一个表中已.

点击阅读

mysql查询重复查询多字段同时重复记录的SQL语句

by admin on 2014-08-23 in 数据库, 165 Read

查询同一表内多字段同时重复记录的SQL语句来自:7thstring比如现在有一人员表(表名:peosons)若想将姓名、身份证号、住址这三个字段完全相同的记录查询出来selectp1.*frompersonsp1,personsp2wherep1.id<>p2.idand.

点击阅读

Linux下用mysqldump备份mysql数据库

by admin on 2014-07-01 in 数据库, 139 Read

Linux下mysql备份通过mysql提供的功能导出命令:mysqldump-u用户名-p数据库>数据库.sql示例:mysqldump-uroot-pdb1>db1.sql(将数据库db1备份到db1.sql中)提示输入密码,完成即可。导入需要先创建一个空数据库mysql-u.

点击阅读

FATAL ERROR: could not find /usr/bin/my_print_defaults创建权限表出错

by admin on 2014-06-23 in 数据库, 169 Read

进入安装目录,创建mysql权限表使用basedir参数指出安装目录。本人安装路径为/usr/local/mysql/usr/local/src/mysql-5.1.66/scripts/mysql_install_db--user=mysql--basedir=/usr/local/mysql--datadir=/usr/local/m.

点击阅读

MySQL server has gone away 问题的解决方法

by admin on 2014-06-21 in 数据库, 75 Read

MySQLserverhasgoneaway问题解决方法,需要的朋友可以参考下。应用程序(比如PHP)长时间的执行批量的MYSQL语句。执行一个SQL,但SQL语句过大或者语句中含有BLOB或者longblob字段。比如,图片数据的处理。都容易引起.

点击阅读

MYSQL 查询表重复记录和删除的方法和SQL语句

by admin on 2014-06-18 in 数据库, 83 Read

最近做一个项目,因为采集错误,和采集程序过滤不严,导致重复插入多条记录。本来应该四万条数据,结果插入了十三万数据。下面是我处理的方法和SQL语句。查询重复的记录数:selectuser_name,count(*)ascountfromuser.

点击阅读

mysql根据字符长度排序 增加搜索关键字匹配度 length函数语法

by admin on 2014-06-11 in 数据库, 424 Read

一句话说明:获取字符串长度的mysql内置函数length是mysql的一个用来来获取字符串长度的内置函数方法,同样的获取字符串长度的还有char_length.length:是计算字段的长度,utf8编码下,一个汉字是算三个字符,一个数字或字.

点击阅读

mysql过滤两个不同字段的sql语句

by admin on 2014-05-26 in 数据库, 121 Read

众所周知,一般在mysql过滤相同记录时常用的关键字是distinct,groupby等关键字,但是怎么过滤两个不同的字段相同的记录呢。以下是问题需求:有一张表chat_history中存在字段id,from_uid,to_uid等字段,其中id为自增i.

点击阅读

MySQL bug:server-id默认被自动置为1

by admin on 2014-05-24 in 数据库, 98 Read

昨天同事在做主从时,从库报如下错误:[plain]viewplaincopyprint?Gotfatalerror1236frommasterwhenreadingdatafrombinarylog:'Misconfiguredmaster-serveridwasnotset'粗粗看好像是master的server-id没有设置,但.

点击阅读

oracle乱码问题

by admin on 2014-05-17 in 数据库, 92 Read

oracle乱码问题一般是由于oracle字符集设置和操作系统字符集设置不一致造成的,这里不得不提到两个操作系统环境变量,LANG和NLS_LANGLANG是针对Linux系统的语言、地区、字符集的设置,对linux下的应用程序有效,如dat.

点击阅读

分享

栏目

赞助商


热门文章

Tag 云