现在位置 >首页 > MySQL
0℃
此前我们已经有发表过Linux 面试基础问答之一、二和三共3篇文章,获得读者的好评,同时我们得到反馈,有些读者希望这种交互式学习方法能够做得更加灵活。心动不如行动,我们这就为您奉上 15个 MySQL 面试题 问题1:你如何确定 MySQL 是否处于运行状态? 答案: Debian 上运行命令 service mysql status,在RedHat 上运行命令 service mysqld status。然后看看输出即可。 root@localhost:/home/avi# service mysql status /usr/bin/mysqladmin Ver 8.42 Distrib 5.1.72, for debian-linux-gnu on i486 Copyr...
阅读全文

0℃
MySQL是世界上实际最流行的数据库管理系统,是遍布全球编程社区的首选。它有一个系列有趣的特性,在很多方面都很擅长。由于其巨大的人气,在网上可以找到许多MySQL的使用技巧。这里有12个最好的技巧和窍门,所有MySQL数据库开发者都应该了解一下。 1、避免编辑转储文件 Mysqldump创建的转储文件原本是无害的,但它很容易被尝试去编辑。然而,人们应该知道在任何情况下的试图修改这些文件被证明是有危险的。直观地看对这些文件的改动会导致数据库损坏,从而导致系统的退化。为了让你的系统免受任何麻烦,你必须避...
阅读全文
0℃
2013年08月15日 MySQL
mysql删除字段重复的数据,经过搜索刚开始是这样做的: delete from v_togo where tel in (select tel from v_togo group by tel having count(tel) > 1) and togoid not in (select min(togoid) from v_togo group by tel having count(tel )>1) 结果mysql报错 you can't specify target table 'v_togo' for update in from clause 然后我是这样解决的,分三个步骤: 1、create table tmp as select max(togoid) as toid from v_togo group by tel; 先把要处理的字段存储到临时表 2、delete from v_togo where to...
阅读全文
0℃
2013年08月15日 MySQL
mysql删除字段为空的数据 delete from 表名 where 字段名='' or delete from 表名 where 字段名=NULL 技术分享,技术交流,小涛与您共同成长
阅读全文
0℃
2013年08月13日 MySQL
mysql如何让自增id从1开始 其实很简单,用到的是truncate语句,是清空表中的内容,包括自增主键的信息。truncate表后,表的主键就会重新从1开始。比如:TRUNCATE TABLE table1   TRUNCATE TABLE table1(表名) 或者这样也可以:alter table table_name AUTO_INCREMENT=1 技术分享,技术交流,小涛与您共同成长
阅读全文
0℃
mysql实现users 表和 logoin_log表是一对多, 现在是把user的信息找出来 关联上一些 logoin_log表的数据, 因为a表是多的一方,要多他的数据进行一些条件匹配,这个sql目的是查出每个用户的最新的log记录 有的人建议进行表连接来进行筛选,不过那样很麻烦,小涛我断然拒绝了,然后我采用了另一个巧妙的方法: 列表的时候采用先查一个表,这里查的是users表,然后再传值到方法,该方法进行封装查询logoin_log,此时要通过id倒序排列,返回相应的值,这样就可以获得最新的log记录了,这样是不是更简单呢,得意……坚决...
阅读全文
×
腾讯微博