mysql數(shù)據(jù)庫操作_高手進(jìn)階常用的sql命令語句大全 原創(chuàng)
mysql數(shù)據(jù)庫操作sql命令語句大全:三表連表查詢、更新時(shí)批量替換字段部分字符、判斷某一張表是否存在、自動(dòng)增長(zhǎng)恢復(fù)從1開始、查詢重復(fù)記錄、更新時(shí)字段值等于原值加上一個(gè)字符串、更新某字段為隨機(jī)值、復(fù)制表數(shù)據(jù)到另一個(gè)表、創(chuàng)建表時(shí)拷貝其他表的數(shù)據(jù)和結(jié)構(gòu)、查看當(dāng)前查詢緩存相關(guān)參數(shù)狀態(tài)、清理查詢緩存內(nèi)存碎片、導(dǎo)出數(shù)據(jù)到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.更新某字段時(shí),批量替換部分字符
update cj_collected set target=replace(target,"mysql:dq_jb51_net@table:dq_archives@id:","");
3.mysql判斷某一張表是否存在
SHOW TABLES LIKE '%user%';
4.自動(dòng)增長(zhǎng)恢復(fù)從1開始
alter table table_name AUTO_INCREMENT 1;
5.查詢重復(fù)記錄
SELECT p1.* FROM dq_arctype p1,dq_arctype p2 WHERE p1.id<>p2.id AND p1.dirname = p2.dirname;
6.更新某字段時(shí),字段值等于原值加上一個(gè)字符串
update dq_arctype_copy1 set diy_dirpath=concat(diy_dirpath,'yanjianggao') where parent_id=129;
7.更新某字段為隨機(jī)值
update `zzz_about` set a_visits=ceiling(RAND()*(99999-10000)+10000);
8.創(chuàng)建表時(shí)同時(shí)拷貝表1的數(shù)據(jù)和結(jié)構(gòu)到表3
CREATE TABLE table3 SELECT * FROM table1
9.創(chuàng)建表4時(shí)只拷貝表1的結(jié)構(gòu)到表4,不拷貝數(shù)據(jù)
CREATE TABLE table4 LIKE table1
10.從一個(gè)表復(fù)制到另外一個(gè)表
INSERT INTO table2 SELECT * FROM table1 where id=1;
11.查看當(dāng)前查詢緩存相關(guān)參數(shù)狀態(tài)
SHOW VARIABLES LIKE '%query_cache%';
12.清理查詢緩存內(nèi)存碎片
FLUSH QUERY_CACHE;
13.導(dǎo)出數(shù)據(jù)到pc指定目錄(不包括表的結(jié)構(gòu))
select into outfile功能
到此這篇關(guān)于mysql數(shù)據(jù)庫操作_高手進(jìn)階常用的sql命令語句大全的文章就介紹到這了,更多相關(guān)mysql經(jīng)典sql命令大全內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
mysql 循環(huán)批量插入的實(shí)例代碼詳解
本文通過實(shí)例代碼文字相結(jié)合的形式給大家介紹了mysql 循環(huán)批量插入功能,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-05-05
mysql 發(fā)生系統(tǒng)錯(cuò)誤1067的解決方法
今天要把WEB項(xiàng)目打包成EXE,可是在數(shù)據(jù)庫上卡住了。在啟動(dòng)數(shù)據(jù)庫服務(wù)的時(shí)候發(fā)生系統(tǒng)錯(cuò)誤 1067。2009-09-09
MySQL單表多關(guān)鍵字模糊查詢的實(shí)現(xiàn)方法
MySQL單表多關(guān)鍵字模糊查詢實(shí)現(xiàn)方法是很多人都非常想知道的一個(gè)問題,那么,究竟采用什么方法,才能實(shí)現(xiàn)MySQL單表多關(guān)鍵字模糊查詢呢?2011-03-03
MySQL中sleep函數(shù)的特殊現(xiàn)象示例詳解
這篇文章主要給大家介紹了關(guān)于MySQL中sleep函數(shù)特殊現(xiàn)象的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者使用MySQL具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧2019-10-10
MySQL的時(shí)間差函數(shù)TIMESTAMPDIFF、DATEDIFF的用法
這篇文章主要介紹了MySQL的時(shí)間差函數(shù)TIMESTAMPDIFF、DATEDIFF的用法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-12-12
C3P0連接池+MySQL的配置及wait_timeout問題的解決方法
這篇文章主要介紹了C3P0連接池+MySQL的配置及wait_timeout問題的解決方法,本文介紹的非常詳細(xì),具有參考借鑒價(jià)值,需要的朋友可以參考下2016-09-09
mysql數(shù)據(jù)庫備份設(shè)置延時(shí)備份方法(mysql主從配置)
這篇文章主要介紹了mysql數(shù)據(jù)庫延時(shí)備份的方法,也就是mysql主從服務(wù)器備份,可以同步到多個(gè)服務(wù)器,最后我們提供了一個(gè)備份腳本,大家參考使用吧2013-12-12
解決Mysql建表時(shí)報(bào)錯(cuò)invalid?ON?UPDATE?clause?for?'create_d
這篇文章主要介紹了解決Mysql建表時(shí)報(bào)錯(cuò)invalid?ON?UPDATE?clause?for?'create_date'?column問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-12-12
mysql 8.0.12 解壓版安裝教程 個(gè)人親測(cè)!
這篇文章主要為大家詳細(xì)介紹了mysql 8.0.12 解壓版安裝教程,步驟簡(jiǎn)單,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-08-08

