史上最坑的的MYSQL

2021-09-02 04:58:13 字數 746 閱讀 8188

我在建表時用

create table `product_info` (

'product_id' varchar(32) not null,

'product_name' varchar(64) not null comment '商品名稱',

'product_price' decimal(8,2) not null comment '單價',

'product_stock' int not null comment '庫存',

'product_icon' varchar(512) comment '小圖',

'category_type' int not null comment '類目編號',

'create_time' timestamp not null default current_timestamp comment '建立時間',

'update_time' timestamp not null default current_timestamp on update current_timestamp comment'修改時間',

primary key ('product_id')

)comment '商品表';

見表時發現出錯了,但是找了半天也沒有發現錯誤,結果一行一行的改和看發現mysql中`   ` 和'   ' 居然不是一樣的,頓時鄙視mysql,總而言之就我目前看到的就comment後面的`   ` 和'   ' 是相同的希望看到我這篇文章的人能夠解決問題。

史上最簡單 MySQL 分割槽

通俗地講表分割槽是將一大表,根據條件分割成若干個小表。mysql5.1開始支援資料表分割槽了。為了改善大型表以及具有各種訪問模式的表的可伸縮性,可管理性和提高資料庫效率。1 單個磁碟或檔案系統分割槽相比,可以儲存更多的資料。2 提高資料管理性,對於那些已經失去儲存意義的資料,通常可以通過刪除與那些資...

史上最簡單的 MySQL 教程(十七) 索引

索引 系統根據某種演算法,將已有的資料 未來可能新增的資料 單獨建立乙個檔案,這個檔案能夠實現快速匹配資料,並且能夠快速的找到對應的記錄,幾乎所有的索引都是建立在字段之上的。索引的意義 但是增加索引是有前提條件的,這是因為索引本身會產生索引檔案 有的時候可能會比資料本身都大 因此非常耗費磁碟空間。m...

史上最簡單的 MySQL 教程(三十七)

基礎概念 為什麼要進行資料的備份與還原?資料備份與還原的方式有很多種,具體可以分為 資料表備份 單錶資料備份 sql備份和增量備份。sql 備份,備份的是 sql 語句。在進行 sql 備份的時候,系統會對錶結構以及資料進行處理,變成相應的 sql 語句,然後執行備份。在還原的時候,只要執行備份的 ...