標籤:-------------------暫停mysqlservice mysqld stop忘記密碼修改流程1,修改mysql設定檔 /etc/my.cnf,在[mysqld]下添加一行skip-grant-tables2, 重啟mysql service mysqld restart3, mysql -u root -p不用輸入密碼就直接進入了mysqlmysql修改密碼use mysqlupdate user set Password = password(‘nf123456‘)
標籤:使用者管理mysql>use mysql;查看mysql> select host,user,password from user ;建立mysql> create user zx_root IDENTIFIED by ‘xxxxx‘; //identified by 會將純文字密碼加密作為散列值儲存修改mysql>rename user feng
標籤:MySQL包含對觸發器的支援。觸發器是一種與表操作有關的資料庫物件,當觸發器所在表上出現指定事件時,將調用該對象,即表的操作事件觸發表上的觸發器的執行。建立觸發器在MySQL中,建立觸發器文法如下:代碼如下:CREATE TRIGGER trigger_nametrigger_timetrigger_event ON tbl_nameFOR EACH
標籤: 今天瀏覽百度,看到一篇關於MySql資料庫最佳化的經驗,看了大概懂,就成自己的了最佳化你的MySQL查詢快取 在MySQL伺服器上進行查詢,可以啟用高速查詢快取。讓資料庫引擎在後台悄悄的處理是提高效能的最有效方法之一。當同一個查詢被執行多次時,如果結果是從緩衝中提取,那是相當快的。 但主要的問題是,它是那麼容易被隱藏起來以至於我們大多數程式員會忽略它。在有些處理任務中,我們實際上是可以阻止查詢快取工作的。 1. // query cache does NOT work 2. $r =
標籤:1.時間格式化:SELECT DATE_FORMAT(a.START_TIME, ‘%Y-%m-%d‘ ) datime,DATE_FORMAT(a.START_TIME, ‘%Y-%m‘ ) motime FROM AGENT_STATUS a;2.彙總函式:SELECT datime,motime,SUM(CASE WHEN STATUS = ‘102‘ THEN 1 ELSE 0 END) jtcount,SUM(CASE WHEN STATUS = ‘102‘ THEN