mysql如何將一個字段賦值給另一個字段
mysql將一個字段賦值給另一個字段
1.將同一個表中的一個字段的值復制給另一個字段
UPDATE t_user SET signed_time = create_time 12
2.將同一個表中兩個類型一樣的字段的值互換
UPDATE t_user u1, t_user u2 SET u1.signed_time = u2.create_time, u2.create_time = u1.signed_time
3.不同表一列復制到另一個列
update table1,table2 set table1.field1=table2.field2 where table1.id=table2.id
mysql把表的指定字段值賦給本表另一個字段
原本是主鍵一對一關聯(lián)的,后來發(fā)現(xiàn)這樣操作很不方便,改成主外鍵一對一
所以添加一個外鍵字段bodyId(文章正文單獨存一個表)
UPDATE t_article SET bodyId=id;
但是等了半天報錯
The total number of locks exceeds the lock table size
但是我已經設置
轉念一想,現(xiàn)在操作的不是這個數(shù)據(jù)庫,是另一臺主機上的
打開之后,設置4096M,重啟mysql
經過500秒的操作,23萬數(shù)據(jù)刷完了
以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
Mysql:The user specified as a definer (''xxx@''%'') does not
今天小編就為大家分享一篇關于Mysql:The user specified as a definer ('xxx@'%') does not exist的解決方案,小編覺得內容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧2018-12-12數(shù)據(jù)庫性能測試之sysbench工具的安裝與用法詳解
sysbench是一個很不錯的數(shù)據(jù)庫性能測試工具,這篇文章主要給大家介紹了關于數(shù)據(jù)庫性能測試之sysbench工具的安裝與用法的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2018-07-07Mysql刪除重復數(shù)據(jù)并且只保留一條(附實例!)
最近有朋友打電話尋求一個SQL相關的問題,大致是表中存在重復數(shù)據(jù),需要刪除掉重復數(shù)據(jù)保留一條的場景,下面這篇文章主要給大家介紹了關于Mysql刪除重復數(shù)據(jù)并且只保留一條的相關資料,需要的朋友可以參考下2023-02-02Mysql中的concat函數(shù)(拼接函數(shù))詳解
很多時候,我們需要將不同地方獲得的字符串拼接在一起,此時就需要使用CONCAT和CONCAT_WS函數(shù),這篇文章主要介紹了Mysql中的concat函數(shù)(拼接函數(shù)),需要的朋友可以參考下2023-02-02