SQL语言与数据库
1、写出发帖数最多的8个用户名字的SQL
数据表结果如下:memb(id,username,posts,pass,email)
select * from memb order by posts desc limt 0,8
2、查看数据库中有哪些数据表并且实现查看指定数据表的数据结构,请写出SQL代码
show tables;
desc table_name;
3、简述站内搜索引擎的实现过程,并从网站优化的角度谈谈站内搜索的效率
通过like关键字和%拼接SQL语句,实现简单的站内搜索功能
尽量不要使用模糊匹配的方式查找内容,因为这样会降低MySQL服务器性能 。
4、如何实现清空数据表中的所有数据(注意是清空而不是删除)
使用truncate语句
5、谈谈事务的处理
事务处理用于控制并发操作所产生的数据同步提交、更新所带来的冲突问题,可以进行commit、rollback操作。
扫描二维码关注公众号,回复:
8493623 查看本文章
MySQL数据库
PHP操作MySQL数据库
6、mysql函数库中执行数据插入,更新,删除操作的语句
mysql_query()
7、在php的mysql函数库中,哪个函数可以取得查询结果集总数?
应用mysql_num_rows()函数获取结果集中记录总数
8、如何查询出指定位置开始的N条记录?
通过limit关键字查询出从指定位置开始的N条记录
mysql_query(select * fro information limit 10,20);
9、列举出您所知道的操作MySql数据库的管理工具
phpMyAdmin、Navicat、MySQLDumper、MySQL GUI Tools
10、MySQL如何利用函数获取当前时间?
select CURTIME() //取得当前时间
select CURDATE() //取得当前日期