MySql使用問題總結記錄

2021-06-05 15:35:44 字數 745 閱讀 8060

1.建立innodb表

create table `parts` (    

`part_id` smallint(6) not null ,

`part_name` varchar(6) not null,

`part_mail` varchar(50) not null,

`part_pass` varchar(20) not null,

primary key (`part_id`),

foreign key(part_name) references books(book_borrower) )

engine=innodb character set utf8 collate utf8_general_ci;

檢視**狀態

mysql> show table status like 't' \g

遇到的問題,無法建立,可以用下邊兩條檢查

1、你應該在出現warnings時show warnings看看到底什麼情況

2、show storage engines;看看是否支援innodb引擎

2.事務

單條sql語句資料庫認為是原子操作,不需要事務。比如乙個insert或者是乙個update語句都不用事務參與。

多條語句(應該是含有多餘1條對資料庫的寫操作)需要使用事務,在錯誤發生的時候進行回滾操作。

mysql 使用記錄

1 所有觸發器內部不能對本表進行update操作,因為造成迴圈觸發,可以使用儲存過程代替觸發器。即以下形式錯誤 drop trigger update trigger create definer root localhost trigger update trigger before update...

mysql 使用記錄

mysqladmin u username h host name password p new password p mysql set password for username host name password new password mysql update mysql.user se...

使用iview遇到問題記錄總結

1.iview設定日期不可用,設定開始開始時間早於結束時間 官網示例,設定今天之前不可選,但是不能識別this disableddate date 繫結this,可設定定義好的變數 optionsendtime bind this 2.列表查詢時分頁下邊回到第一頁 this.refs pagesch...