zoukankan      html  css  js  c++  java
  • 测试中认识 sqlite

    1、SQLite,是一款轻型的数据库;简单, 轻松的API

    单词速记中单词离线包也用到sqlite

    百度了一下,基本的使用语句:

    .help
    .quit
    sqlite3 testDB.db 在当前目录创建数据库testDB
    .databases 查看当前目录下的数据库
    creat table user(name varchar(255),pw int); 创建表
    insert into user(name,pw) values("朱晓芹","666666"); 向某表中插入数据
    .table 查看有多少表
    sqlite>.header on
    sqlite>.mode column
    以上用来设置正确格式化的输出
    sqlite>select * from userLive
     
    问题
    2、IOS手机
    使用IOS测试APP时,使用第三方软件CCLive进行直播
    bug:学生正常进入教室上课;并发送聊天和提问等功能,一会儿程序崩溃,再次进入教室一直崩溃
    ①把手机里的sqlite数据库导出LiveMessage.sqlite(使用爱思助手打开的IOS系统的文件;但有的无法打开浏览;后续再研究?)
    ②使用软件Navicat for SQLite打开数据库;直接把SQLite拖进去就可以打开了(也可以不用建立连接)
    ③查看数据结构,有三个表如下:

    ④导致问题的原因:学生提问时,第三方软件没有返回questionID,导致一打开直播就崩溃

    3、Android手机 sqlite数据库一般放在data/data/{应用包名}/database/ sqlite数据库名称

    把数据库导出来需要root手机,再把数据库pull出来

  • 相关阅读:
    匿名内部类详解
    成员内部类详解
    内部类
    局部内部类详解
    switch
    Enum 类型
    循环
    标号
    软件开发模型
    RUP
  • 原文地址:https://www.cnblogs.com/zzfighting/p/7698808.html
Copyright © 2011-2022 走看看