063 月 2019 by Bryce No Comments Ubuntu 18.04 重設 MySQL 5.7 的ROOT密碼 MySQL 在Ubuntu 18.04上安裝MySQL時,有設好了root的密碼;但在安裝phpmyadmin時,設定root密碼的地方明明就跳過沒輸入,可是後台登入時卻不能root使用。 (閱讀全文...) Read More
2410 月 2016 by Bryce No Comments MySQL 自動補零 MySQL 數字 文字 畫面 8 8 調整 8 0000000008 數字在轉換成文字後,會如上表中的畫面行所示,也是只看到一個8,但實際上在8的左手邊,(注意:有時因資料轉換不同,而在右手邊) 其實有n個空白存在,我們把每個空... Read More
297 月 2016 by Bryce No Comments MYSQL – 由B表更新至A表 MySQL 有2張TABLE:A、B 要由B表的資料更新至A表,MYSQL的寫法為: [crayon-6077c456d6c85546653844/] 參考: mysql update column with value from another table Read More
285 月 2016 by Bryce No Comments 字串取代與連接 (REPLACE、CONCAT) MySQL 字串取代:REPLACE(欄位名稱, '欲取代的字串', '取代後的字串') [crayon-6077c456d6e3a576550246/] 字串連接:CONCAT('字串1', '字串2', ... '字串n') [crayon-6077c456d6e3f... Read More
245 月 2016 by Bryce No Comments 新浪愛彩票DBA總監:為什麼你的MySQL跑得很慢? MySQL 其實這是一個老問題了: 為什麼會覺得數據庫比較慢呢? 再換種問法: 數據庫優化要從哪些方面入手? (閱讀全文...) Read More
093 月 2016 by Bryce No Comments 避免 SQL Injection MySQL 什麼是SQL注入 SQL注入攻擊(SQL Injection),簡稱注入攻擊,是Web開發中最常見的一種安全漏洞。可以用它來從資料庫獲取敏感資訊,或者利用資料庫的特性執行添加用戶,導出文件等一系列惡意操作,甚至有可能獲取資料庫乃至系統用戶最高權限。 而造成SQ... Read More
122 月 2015 by Bryce No Comments MySQL 替資料庫的所查詢的欄位加上一個編號 MySQL 需要替查詢到的資料自動加上一個編號,如下的row_number時: 可以這樣使用: [crayon-6077c456d71da768757991/] Read More
0412 月 2014 by Bryce No Comments MySQL 的數字型態大小 MySQL 最近使用mysql資料庫的時候遇到了多種數字的類型,主要有int,bigint,smallint和tinyint。其中比較迷惑的是int和smallint的差別。 (閱讀全文...) Read More
0411 月 2014 by Bryce No Comments MySQL的最佳化分析指令 – EXPLAIN MySQL EXPLAIN 顯示的訊息可以用來幫助索引和查出最佳化的查詢語法,使用方法如下: (閱讀全文...) Read More
239 月 2014 by Bryce No Comments 2張table的value copy MySQL 一般我們要insert table的語法是這樣 [crayon-6077c456d735f325182985/] (閱讀全文...) Read More