mysql数据库操作_高手进阶常用的sql命令语句大全 原创

原创  更新时间:2022年11月19日 16:04:49   原创 投稿:yin  
mysql数据库操作sql命令语句大全:三表连表查询、更新时批量替换字段部分字符、判断某一张表是否存在、自动增长恢复从1开始、查询重复记录、更新时字段值等于原值加上一个字符串、更新某字段为随机值、复制表数据到另一个表、创建表时拷贝其他表的数据和结构...

mysql数据库操作sql命令语句大全:三表连表查询、更新时批量替换字段部分字符、判断某一张表是否存在、自动增长恢复从1开始、查询重复记录、更新时字段值等于原值加上一个字符串、更新某字段为随机值、复制表数据到另一个表、创建表时拷贝其他表的数据和结构、查看当前查询缓存相关参数状态、清理查询缓存内存碎片、导出数据到pc指定目录...

1.三表连表查询

select a.aid,a.title,b.url,c.content from dq_article_content c inner join cj_collected b on c.aid=b.target inner join dq_archives a on c.aid=a.aid where c.content='';

2.更新某字段时,批量替换部分字符

update cj_collected set target=replace(target,"mysql:dq_jb51_net@table:dq_archives@id:","");

3.mysql判断某一张表是否存在

SHOW TABLES LIKE '%user%';

4.自动增长恢复从1开始

alter table table_name AUTO_INCREMENT 1;

5.查询重复记录

SELECT p1.*  FROM dq_arctype   p1,dq_arctype   p2  WHERE p1.id<>p2.id   AND p1.dirname   =   p2.dirname;

6.更新某字段时,字段值等于原值加上一个字符串

update dq_arctype_copy1 set diy_dirpath=concat(diy_dirpath,'yanjianggao') where parent_id=129;

7.更新某字段为随机值

update `zzz_about` set a_visits=ceiling(RAND()*(99999-10000)+10000);

8.创建表时同时拷贝表1的数据和结构到表3

CREATE TABLE table3 SELECT * FROM table1

9.创建表4时只拷贝表1的结构到表4,不拷贝数据

CREATE TABLE table4 LIKE table1

10.从一个表复制到另外一个表

INSERT INTO table2 SELECT * FROM table1 where id=1;

11.查看当前查询缓存相关参数状态

SHOW VARIABLES LIKE '%query_cache%';

12.清理查询缓存内存碎片

FLUSH QUERY_CACHE;

13.导出数据到pc指定目录(不包括表的结构)

select into outfile功能

到此这篇关于mysql数据库操作_高手进阶常用的sql命令语句大全的文章就介绍到这了,更多相关mysql经典sql命令大全内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • mysql分区功能详解,以及实例分析

    mysql分区功能详解,以及实例分析

    下面小编就为大家带来一篇mysql分区功能详解,以及实例分析。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-03-03
  • Mysql数据库之主从分离实例代码

    Mysql数据库之主从分离实例代码

    本篇文章主要介绍了Mysql数据库之主从分离实例代码,MySQL数据库设置读写分离,可以使对数据库的写操作和读操作在不同服务器上执行,提高并发量和相应速度。
    2017-03-03
  • mysql数据库如何导入导出sql文件

    mysql数据库如何导入导出sql文件

    这篇文章主要介绍了mysql数据库如何导入导出sql文件问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-11-11
  • Mysql数据库性能优化之子查询

    Mysql数据库性能优化之子查询

    这篇文章主要介绍了Mysql数据库性能优化之子查询的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2017-01-01
  • MYSQL 没有完全卸载将导致其安装不成功

    MYSQL 没有完全卸载将导致其安装不成功

    安装MYSQL不成功,一般是因为服务器可能安装过MYSQL而没有完全卸载。
    2009-06-06
  • 从0到1学会MySQL单表查询

    从0到1学会MySQL单表查询

    这篇文章主要给大家介绍了关于如何从0到1学会MySQL单表查询的相关资料,单表查询是指从一张表数据中查询所需的数据,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2023-11-11
  • 设置MySQL自动增长从某个指定的数开始方法

    设置MySQL自动增长从某个指定的数开始方法

    下面小编就为大家带来一篇设置MySQL自动增长从某个指定的数开始方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-01-01
  • 完全卸载mysql(停止服务、卸载相关程序、删除注册表

    完全卸载mysql(停止服务、卸载相关程序、删除注册表

    本节主要介绍了完全卸载mysql的具体步骤包括停止服务、卸载相关程序、删除注册表等等
    2014-07-07
  • MySQL常用命令大全脚本之家总结

    MySQL常用命令大全脚本之家总结

    这篇文章主要介绍了MySQL常用命令,总结了经常使用的MySQL命令,需要的朋友可以参考下
    2014-02-02
  • 千万级用户系统SQL调优实战分享

    千万级用户系统SQL调优实战分享

    这篇文章主要介绍了千万级用户系统SQL调优实战分享,用户日活百万级,注册用户千万级,而且若还没有进行分库分表,则该DB里的用户表可能就一张,单表上千万的用户数据,下面我们就来学习如何让优化,需要的朋友可以参考一下
    2022-03-03

最新评论