PostgreSQL 入门到进阶完全指南


PostgreSQL是一款功能强大的开源关系型数据库管理系统,具有跨平台、高度可扩展、数据类型丰富等特点。本文从基础到进阶全面介绍了PostgreSQL的使用,包括安装连接、数据库与表操作、DML语句、数据约束和索引等基础知识;进阶部分涵盖视图、事务、窗口函数、表继承、用户权限管理、复杂查询、性能优化和备份恢复等高级特性。文末提供了用户注册登录和电商订单管理的实战案例,以及常用管理命令和资源推荐,帮助读者系统掌握PostgreSQL并应用于实际项目开发。

MySQL基础使用教程文档


本文是一份MySQL基础使用教程,旨在帮助初学者掌握数据库管理技能。MySQL作为流行的开源关系型数据库管理系统,通过将数据存储在关联表中提高灵活性和速度。教程涵盖MySQL安装(Windows/Linux系统)、服务器连接、数据库与表的基本操作(创建、删除、查看)、数据增删改查等核心功能,并介绍条件查询、排序、分组、聚合函数等进阶查询技巧。同时包含表约束、用户权限管理、数据备份恢复及常用函数应用,最后通过用户管理系统实战案例巩固所学知识。强调实践操作的重要性,建议学习者勤加练习并关注SQL优化与安全防护,为深入学习高级特性打下基础。

KylinV10 安装 MySQL 教程


本文介绍KylinV10系统安装MySQL后的常见问题及解决方法。通过apt安装后,root用户密码正确却无法登录,主要因KylinV10默认使用auth_socket认证方式,与常规的mysql_native_password不同。解决步骤包括:编辑mysqld.cnf添加skip-grant-tables并重启MySQL,连接后切换至mysql数据库,将root用户认证方式修改为mysql_native_password(或根据实际系统认证方式调整,如caching_sha2_password),再修改密码,最后移除skip-grant-tables配置重启服务。此外,针对Sqoop导入MySQL中文乱码问题,需在配置文件中设置character_set_server=utf8并重启服务,确保编码正确。