Tag Archives: 語句

Mysql寫出高質量的sql語句的幾點建議

CleverCode在實際的工作也寫過一些低效率的sql語句。這些語句會給資料庫帶來很大的壓力,最主要的表現就是sql語句運行慢,後來逐漸的去優化和嘗試。總結瞭一些高質量的sql語句的寫法。這裡CleverCode總結一下分享給Read More

Mysql將結果保存到文件從文件中執行sql語句記錄操作過程(tee命令的使用)

1. 有時候我們可能需要記錄我們對mysql的操作過程,這時我們可以使用mysql的tee命令 1)第一種情況是在鏈接資料庫的時候使用tee >mysql -u root -p –tee=C:\log.txt Read More

MySql語句大全:創建、授權、查詢、修改等

一、用戶創建、權限、刪除 1、連接MySql操作 連接:mysql -h 主機地址 -u 用戶名 -p 用戶密碼 (註:u與root可以不用加空格,其它也一樣) 斷開:exit (回車) 打開cmd,輸入 mysql -h 127.0.0.1 -u root -p 然後輸Read More

mysql開啟日志sql語句

wamp開啟: #查看日期情況 #show variables like '%general%'; #開啟日志 #SET GLOBAL general_log = 'On'; #指定日志文件 #SET GLOBAL general_log_file = 'E:/my.log'; Read More

MySQL資料庫中比like語句更高效的寫法locatepositioninstrfind_in_set

你是否一直在尋找比MySQL的LIKE語句更高效的方法的,下面我就為你介紹幾種。 LIKE語句 SELECT `column` FROM `table` where `condition` like`%keyword%' 事實上,可以使用 locate(position) 和 instrRead More

Mysqlselect語句設置默認值

1.在沒有設置默認值的情況下: SELECT userinfo.id, user_name, role, adm_regionid, region_name , create_time FROM userinfo LEFT JOIN region ON userinfo.adm_regionid = region.id 結果:   設置顯示Read More

mysql刪除字段語句

#刪除字段 ALTER TABLE evan DROP COLUMN age #添加字段 ALTER TABLE evan ADD COLUMN age2 VARCHAR(20) COMMENT '年齡' #修改字段註釋 ALTER TABLE evan MODIFY COLUMN age2 VARCHAR(20) COMMENT 'Read More

html中select語句讀取mysql表中內容

<?   $record=0;   $db=@mysql_pconnect(localhost,root);   @mysql_select_db(1234,$db);   $strsql="select * from 1234_data";   $resuRead More

mysql過濾兩個不同字段的sql語句

眾所周知,一般在mysql過濾相同記錄時常用的關鍵字是distinct, group by等關鍵字,但是怎麼過濾兩個不同的字段相同的記錄呢。 以下是問題需求: 有一張表chat_history中存在字段id,from_uid,to_uid等字段,其中id為Read More

二十行語句實現從Excel到mysql的轉化

自從對php和mysql有瞭一定的瞭解之後,我就對公司裡龐大的Excel伺服器虎視眈眈,想偷偷地"共享"這被保密的商業數據,一邊琢磨著怎麼搞到手,一邊考慮如何轉化成mysql伺服器,去瞭很多php站點論壇Read More

MySQL資料庫SELECT語句

SELECT語句: products表如下: a 從一個表中選出一列 :mysql> SELECT prod_name FROM products; b 從表中檢索多個列:mysql>SELECT prod_id, prod_name FROM products; c 檢索所有列:mysql> SELECRead More

MySQL資料庫批處理SQL語句

MySQL 支持批處理的模式執行一批SQL語句,下面的例子就是實驗MySQL如何在windows下批處理執行SQL語句。 create table test(id int,name varchar(20)); insert into test values(1,'watson'); batchfile.txRead More

mysql數據庫插入語句之insertinto,replaceinto,insertignore

最近才發現mysql的插入語句居然有如此多的用法,這裡拿來分享一下. ①關於insert into : insert into table_name values(); insert into table_name (column) values (); insert into table_name values(select Read More

Mysql數據庫裡面的String類型按照數字來排序以及按時間排序的sql語句

今天做項目的時候,遇到個小小的問題,在資料庫中查詢的時候,要用String類型的ID進行一下排序!(註:ID字段為 varchar 類型) 解決辦法: 如: Sql代碼 SELECT * FROM Student WHERE 1 = 1 ORDER BY -ID DESRead More

[MySQL資料庫]通過Profiles查看create語句的執行時間消耗

一,查看profiles的狀態值 1,查看profiles是否已經打開瞭,默認是不打開的。 mysql> show variables like '%pro%'; 我查看一下profiles裡面沒有東西,所以公司伺服器裡面profile是沒有打開的,我查看Read More

MySQL資料庫5.6如何優化慢查詢的SQL語句–SQL優化

在實際的日志分析中,通常慢日志的log數量不少,同時相同的查詢被記錄的條數也會很多,這裡就需要如何從慢日志查詢中找到最有問題,最需要優化的日志。在這方面,有很多分析工具,最基本的分析工具就是MySQL自帶的myRead More

MySQL資料庫5.6如何優化慢查詢的SQL語句–慢日志介紹

最近有個開發團隊抱怨我們平臺包含的mysql cluster不行,總是報mysql的”heartbeat Error“,分析瞭他們收集的日志,沒有發現mysql cluster節點之間的網絡有問題,倒是發現瞭一個很有意思的現象,在mysqlRead More

Shell腳本中執行mysql語句

對於自動化運維,諸如備份恢復之類的,DBA經常需要將SQL語句封裝到shell腳本。本文描述瞭在Linux環境下mysql資料庫中,shell腳本下調用sql語句的幾種方法,供大傢參考。對於腳本輸出的結果美化,需要進一步完善Read More

MsSqlServer語句

–如果 成績>100 優 –如果成績>90 良 select * from TblScore select 英語成績= (case when tEnglish>90 then ‘良’ when tEnglish>100 then’優’ end),Read More

mysql點滴_02程序中執行sql語句報字符集問題解決

程式中執行 "SELECT t.EVENT_TYPE_ID FROM RATABLE_EVENT_TYPE t WHERE t.NAME=’帳期末費用轉移事件’" 報錯 錯誤碼:1267 不合法的混合字符集。 錯誤信息:mix of collations (gbRead More

mysql語句中使用like後面的%(百分號)的問題

問題:mysql語句中使用like後面的%(百分號) 是不是越多執行效率越慢! 總用時:0.0489秒 0.0691 0.0485 0.0467 SELECT `goods_name`, `goods_img`, `sku_id`, `import` FROM `goods` WHERE `goods_name` LIKE �Read More

mysql生成完整的存儲過程定義語句

SELECT CONCAT('PR_', p.db,'.',p.name ) FileName , CONCAT( ' DELIMI','TER $$ USE `',p.db,'`$$ DROP PROCEDURE IF EXISTS `',p.name, '`$$ CRERead More