![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
结合理论和实践,逐步精进数据库技术
编码小哥
嵌入式系统研发工程师
展开
-
mysql性能优化
假设有一个用户表(users),其中包含以下字段:id(主键,自增长),username(用户名),email(邮箱),password(密码)假设有一个订单表(orders),其中包含以下字段:id(主键,自增长),user_id(用户ID,外键关联到用户表),amount(订单金额)1. 数据库设计优化:合理设计数据库表结构,避免冗余字段,使用合适的数据类型,为常用查询字段添加索引等。3. 数据库配置优化:调整MySQL的配置参数,如缓冲区大小、连接数限制、查询缓存等,以提高数据库性能。原创 2023-11-20 08:17:21 · 41 阅读 · 0 评论 -
关于SqLite
1.SqLite是一个开源的、轻量级的关系型的数据库2.实现了100%的代码全覆盖测试3.使用简单、高效,不需要安装、配置,不需要启动服务4.是Android的内置组件5.适合使用于资源有限的嵌入式设备6.经常使用到的类有:SQLiteDatabase数据库的主要操作都在这个类中SQLiteOpenHelper创建数据库、表、表结构、更新升级Sqlite支持的数据类原创 2017-03-16 14:50:58 · 193 阅读 · 0 评论 -
安装MySQL数据库
在Ubuntu环境下安装mysql数据库,非常简洁使用命令:apt-get install mysql-server或者sudo apt-get install mysql-server安静等待,安装的过程中会出现对话框,要求输入密码,如图所示:密码输入完毕之后,还会弹出一个对话框,要求再次输入密码(就是刚才设定的密码,此处忘记截图)(⊙﹏⊙)...原创 2018-07-15 10:07:26 · 209 阅读 · 0 评论 -
MYSQL操作
批量更新更新表数据,将表a中的数据变为表b中的数据update table1 a, table2 b set a.n1 = b.n1 where a.n2= b.n2 ;导出数据表格select * from tablename into outfile '此处应补全目录test.xls’;导出数据到文本select * from tablename into原创 2017-12-30 13:03:04 · 144 阅读 · 0 评论