
数据库
文章平均质量分 60
谷咕咕
正经人谁喜欢写代码
展开
-
写博客的美化,标记,小技巧
写博客的美化,标记,小技巧原创 2023-02-03 17:10:51 · 173 阅读 · 0 评论 -
mysql:聊聊mysql学完之后心得,从哪里学,学哪些,怎么选课程,学到什么程度。
mysql:聊聊mysql学完之后心得,从哪里学,学哪些,怎么选课程,学到什么程度。原创 2023-02-03 17:09:26 · 1268 阅读 · 2 评论 -
mysql:聊聊mysql中的锁八股文,锁分类,表锁(s锁,x锁,意向锁,自增锁,元数据锁)行锁(记录锁,间隙锁,临键锁,插入意向锁)乐观锁,悲观锁,显示锁,隐式锁
mysql:聊聊mysql中的锁八股文,锁分类,表锁(s锁,x锁,意向锁,自增锁,元数据锁)行锁(记录锁,间隙锁,临键锁,插入意向锁)乐观锁,悲观锁,显示锁,隐式锁原创 2023-02-03 15:30:51 · 310 阅读 · 0 评论 -
mysql:日志,redo,undo,为什么使用日志?
mysql:日志,redo,undo,为什么使用日志?原创 2023-02-03 15:04:17 · 414 阅读 · 0 评论 -
mysql:什么是事务及其特性ACID,事务的并发问题,事务的隔离级别
mysql:什么是事务及其特性ACID,事务的并发问题,事务的隔离级别原创 2023-02-02 16:59:52 · 212 阅读 · 0 评论 -
mysql:数据库调优策略,sql调优
mysql:数据库调优策略,sql调优原创 2023-02-02 16:16:56 · 669 阅读 · 1 评论 -
mysql:如何优化索引?什么时候索引会失效?sql优化什么,时候用in和exit,通过limit 1 提高效率,为什么不使用select *
mysql:如何优化索引?什么时候索引会失效?sql优化什么时候用in和exit,通过limit 1 提高效率,为什么不使用select *原创 2023-02-02 15:51:21 · 394 阅读 · 0 评论 -
mysql:性能分析工具
mysql:性能分析工具原创 2023-02-02 15:11:51 · 296 阅读 · 0 评论 -
mysql:有哪些索引,什么时候创建索引,什么时候不创建索引,创建索引的原则有哪些。
mysql:有哪些索引,什么时候创建索引,什么时候不创建索引,创建索引的原则有哪些。原创 2023-02-02 14:48:46 · 470 阅读 · 0 评论 -
mysql:索引的数据结构,B树,B+树浅聊
mysql:索引的数据结构,B树,B+树浅聊原创 2023-01-18 14:25:49 · 1179 阅读 · 0 评论 -
mysql:浅显易懂——存储引擎
mysql:浅显易懂——存储引擎原创 2023-01-17 10:08:17 · 485 阅读 · 0 评论 -
Oracle:安装时没有设置用户,通过sys超级用户设置新的用户,应当以 SYSDBA 身份或 SYSOPER 身份建立 SYS 连接
Oracle:安装时没有设置用户,通过sys超级用户设置新的用户通过sys超级用户无法直接连接数据库,这里在输入口令时,修改为:请输入用户名:sys口令:你的密码,orcl as sysdba这里我的口令是root所以就是root,orcl, as sysdba...原创 2021-04-15 08:13:37 · 1616 阅读 · 0 评论 -
数据库能插入一条记录但是不能插入第二条([Err] 1062 - Duplicate entry ‘0‘ for key ‘PRIMARY‘)
数据库能插入一条记录但是不能插入第二条今天小谷在做微信小程序时,跑一个插入功能报了如下错:[Err] 1062 - Duplicate entry '0' for key 'PRIMARY'后来我发现,数据库中只能插入一条数据,当出入第二条数据的时候就报错。检查发现是主键没有设置自动增长,而且我插入的时候忽略的主键(id)。修改字段自增:alter table 表名 change i...原创 2019-04-08 18:47:15 · 3737 阅读 · 1 评论 -
mysql查看、修改数据库字符集
character_set_client:客户端请求数据的字符集character_set_connection:客户机/服务器连接的字符集character_set_database:默认数据库的字符集,无论默认数据库如何改变,都是这个字符集;如果没有默认数据库,那就使用 character_set_server指定的字符集,这个变量建议由系统自己管理,不要人为定义。character_set_filesystem:把os上文件名转化成此字符集,即把 character_set_client转换c.原创 2020-12-16 08:12:13 · 830 阅读 · 1 评论 -
在doc(命令行,终端)运行数据库。mysql不是内部命令解决
win+r打开运行出入cmd打开终端输入mysql -u root -p连接数据库使用本地数据库的用户名和密码。mysql -u root -p回车出现这种情况,说明,mysql的环境变量没有加入path中解决方法:右击电脑–选择属性选择高级系统设置选择环境变量双击path选择新建,将你安装的数据库的bin目录加入加入进去。谷咕咕这里安装时默认的c盘,大家自己安装的时候注意。完美进入哈哈哈...原创 2020-12-15 23:09:29 · 327 阅读 · 0 评论 -
数据库笔试、面试常见问题
数据库笔试、面试常见问题1.常见的关系型数据库和非关系型数据库?关系型数据库(需要表结构):sqllite、db2、oracle、access、SQLserver、MySQL非关系型数据库(key-value结构存储,没有表结构):mongodb、redis、memcache2.数据库设计三大范式。第一范式:1NF是对属性的原子性约束,要求属性具有原子性,不可再分解;第二范式:2NF是...原创 2020-05-07 00:23:10 · 335 阅读 · 0 评论 -
谈谈对数据库中索引的理解
索引的作用:因为数据的记录很多,为了方便查找,提高查询的效率。索引是对数据库表中一个或多个列的值进行排序的数据结构,以协助快速查询、更新数据库表中数据。索引的原理:把要查询的字段建立索引,就是把该字段按照一定方式排列,建立的索引只对该字段有用,查询的字段变了,这个索引也就无效了。例如图书馆的书是按照书名的第一个字母排序的,但是你查询的是作者为张三就不能用改索引,索引太多也会增加查询速度。...原创 2020-05-06 22:39:10 · 1368 阅读 · 0 评论 -
Data too long for column 'id' at row 1,代码正确,数据库无法插入。
1.可能是数据库里的表谁知的字符集不相同。解决:alter table cms_activity_test convert to character set gbk collate gbk_chinese_ci;(单独修改指定表的字符集)。2.可能是数据库的表中的长度确实超过了规定的长度。...原创 2020-04-24 22:27:03 · 2428 阅读 · 0 评论 -
数据库系统
数据库系统:数据库应用软件数据库管理系统操作系统计算机硬件数据库系统的三个阶段:人工管理阶段文件系统阶段-数据库系统阶段数据库系统的三级模式概念模式 组成的数据库叫概念数据库反映了设计者的数据全局逻辑要求。外模式 组成的数据库叫用户数据库反映了用户对数据的要求。内模式 组成的数据库叫物理数据库反应数据在计算机物理结构中的实际...原创 2020-05-17 15:14:12 · 149 阅读 · 0 评论