標籤:mysql遇到一個建立資料庫的SQL語句CREATE DATABASE testdb DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;注意:這裡指定字元集是用utf8,而不是utf-8。對上面的SQL語句中的CHARACTER SET 和 COLLATE產生了興趣。簡單來說,CHARACTER SET是指字元集,而COLLATE是指校對集(可以理解為定序)。
標籤:著作權聲明:筆記整理者亡命小卒熱愛自由,崇尚分享。但是本筆記源自www.jtthink.com(程式員在囧途)沈逸老師的《web級mysql顛覆實戰課程 》。如需轉載請尊重老師勞動,保留沈逸老師署名以及課程來源地址。 現在我們接著上節課,完成第二個功能,不管成功不成功都記錄一個日誌。 一、回顧上節課內容,我們在user_log表中添加一個欄位 user_id. 在上一節課的預存程序新增一行代碼,如下:BEGIN set @gid=0; set
標籤:Specified key was too long; max key length is 767 bytes說明: 執行當前 Web 請求期間,出現未處理的例外狀況。請檢查堆疊追蹤資訊,以瞭解有關該錯誤以及代碼中導致錯誤的出處的詳細資料。 異常詳細資料: MySql.Data.MySqlClient.MySqlException: Specified key was too long; max key length is 767
標籤:<!DOCTYPE html><!--To change this license header, choose License Headers in Project Properties.To change this template file, choose Tools | Templatesand open the template in the editor.--><html> <head> <meta
標籤:mysql 清理 二進位 日誌 expire_logs_days 自動清理動態設定在終端中執行查詢,查到當前二進位日誌逾時。預設為0,表示永不逾時mysql> show variables like ‘%expire_logs_days%‘;+------------------+-------+|
標籤:在批處理模式下使用mysql在前面的章節中,你互動式地使用mysql輸入查詢並且查看結果。你也可以以批模式運行mysql。為了做到這些,把你想要啟動並執行命令放在一個檔案中,然後告訴mysql從檔案讀取它的輸入:shell> mysql < batch-file如果在Windows下運行mysql,並且檔案中有一些可以造成問題的特殊字元,可以這樣操作:C:\> mysql -e "source batch-file"如果你需要在命令列上指定串連參數,命令應為:shell&