mysql
吾为梦狂
吾为梦狂,为
展开
-
记一次20w级别大批量mysql的数据删除
user表21w, 21列. userid是主键role表8w,75列,有个大文本列, userid有索引刚开始语句:delete from user where userid not in(select userid from role);卡住20分钟网上查询 这种删除效率很低, 需要建立临时缓存提高效率修改为delete from user where userid not in(select t from (select userid as t from role) .原创 2021-02-24 14:33:34 · 699 阅读 · 0 评论 -
Mysql MariaDB window环境下 Zip包的安装
Mysql MariaDB window环境下 Zip包的安装,及1067错误下载Zip链接: mariadb地址解压缩最新版本,已经没有my.ini相关配置管理员权限cmd,进入到 mariadb/bin下面1, 运行 mysql_install_db.exe,不运行这一步,在data/下面有个 【你机器名称】.err 里面会出现相关报错2,运行 mysqld.exe --install mariadb这个步骤是为了在services.msc里面注册一个服务,如果不用管理员权限,会拒绝原创 2020-06-02 10:30:22 · 744 阅读 · 0 评论 -
mysql下update or insert
mysql下有些时候数据需要插入,但是也要判断是否存在, 于是就有这样的语句insert into table (colKey, col1, col2) value (?, ?, ?) on duplicate key update col1=values(col1), col2 = values(col2)还有一种方法是 replacereplace table (colKey, col1, c...原创 2018-04-04 11:45:06 · 3165 阅读 · 0 评论