標籤:注意:下面如沒有特殊說明,預設都是修改my.ini配置,修改完配置需要重啟mysql服務。1、安裝完wamp後輸入命令有亂碼提示: 運行mysql命令時,出現的錯誤提示是亂碼 : ERROR 1064 (42000): Erreur de syntaxe près de ‘su mysql‘ à la ligne 1 開啟wamp目錄下wamp\bin\mysql\mysql5.6.17\my.
標籤:mysqlANY和SOME子查詢Any和some關鍵字是同義字,表示滿足其中任一條件。通過建立運算式,對返回的結果進行比較,並輸出合格結果。 mysql> select * from t2;+------+-------+------+| id | name | age |+------+-------+------+| 1 | Mark | 29
標籤:①使用複合式索引(userName, userAge) ②使用複合式索引(userAge,userName)1.select * from t_user where userName in (‘dd‘,‘gg‘) 在①下會使用索引 在②下不會使用索引 ;2.select * from t_user where userAge=3 在①下不會使用索引 在②下會使用索引 ;3.select *
標籤:在MySQL預存程序的語句中有三個標準的迴圈方式:WHILE迴圈,LOOP迴圈以及REPEAT迴圈。還有一種非標準的迴圈方式:GOTO,不過這種迴圈方式最好別用,很容易引起程式的混亂,在這裡就不錯具體介紹了。這幾個迴圈語句的格式如下:WHILE……DO……END WHILEREPEAT……UNTIL END REPEATLOOP……END
標籤:首先建立一個測試表:insert into test(tt)values(‘\\\\172.18.28.153‘); 現在我想使用模糊比對,查出以 “\\172” 開頭的字串。需要使用like 因為"\"是逸出字元,所以需要使用4個"\".語句如下:SELECT * from test where tt like ‘\\\\172%‘
標籤:今天資料庫有掛了,真心傷不起!又花了一下午時間學習寫了一個定時儲存資料的指令檔,所以記錄一下!1,每天4點備份mysql資料;2,為節省空間的,刪除超過3個月的所有備份資料;3,刪除超過7天的備份資料,保留3個月裡的 10號 20號 30號的備份資料;[[email protected] ~]# cd data[[email protected] ~]# cd /data/dbdata[[email protected] dbdata]# vim
標籤:同事在做抽獎排名的時候有個問題 需要按照一等獎二等獎三等獎未中獎的形式輸出資料問到我如何排序。資料庫設計如下 用一個prize_code欄位標示了是否中獎 1是一等獎 2是二等獎 3是三等獎 0是未中獎思考許久 本來開始想用union 寫出SQL如下select * from (SELECT * FROM data where prize_code>0 order by prize_code asc) as tmpUNIONselect * from data where