Category: sqlite3

1 Posts

Showdoc数据库sqlite3的使用
showdoc现在已经不支持MySQL了,只支持sqlite。通过官方的Docker安装方式安装后,进入Docker容器,默认没有安装sqlite数据库,可以执行apk install sqlite安装。容器是基于alpine linux的。 进入数据库直接复制数据 使用场景:有几个接口比较像,懒的一个个页面上复制,可通过sql直接复制。 INSERT INTO page (author_uid,author_username,item_id, cat_id, page_title, page_content, s_number, addtime, page_comments, is_del) SELECT author_uid,author_username,item_id, 21, page_title, page_content, s_number, addtime, page_comments, is_del from page where cat_id=20; 批量修改 # replace UPDATE YourTable a SET a.StringColumn = REPLACE(a.StringColumn,',43,',',54,') WHERE a.StringColumn like '%,43,%' # substr UPDATE YourTable SET StringColumn = substr(StringColumn, 10, 4) # 从第10个开始,截取4个 WHERE StringColumn like '%,43,%'